User:Joepayne/stripRights.js: Difference between revisions

Jump to navigation Jump to search
m
Removed protection from "User:Joepayne/stripRights.js": Unnecessary
No edit summary
m (Removed protection from "User:Joepayne/stripRights.js": Unnecessary)
 
(6 intermediate revisions by one other user not shown)
Line 57: Line 57:
if (check) {
if (check) {
stripRights(username);
stripRights(username);
alertUser(username);
demotionAlert(username);
alert(username + " has had their bureaucrat and admin removed for inactivity");
alert(username + " has had their bureaucrat and admin removed for inactivity");
}
}
Line 112: Line 112:
}
}


function alertUser(username) {
function demotionAlert(username) {
//If page already exists
//If page already exists
$.ajax( {
$.ajax( {
Line 122: Line 122:
        action: 'edit',
        action: 'edit',
             title: 'User talk:' + username,
             title: 'User talk:' + username,
             summary: 'Notification',
             summary: 'Notification of rights removal',
             nocreate: 1,
             nocreate: 1,
             appendtext: 'Your rights have been revoked for inactivity {{subst:[[User:Joepayne|Joepayne]] ([[User talk:Joepayne|talk]]) 03:51, 7 April 2018 (UTC)}}',
             appendtext: '\n\n{{subst:' + 'Rights removed}}',
             token: mw.user.tokens.get( 'csrfToken' )
             token: mw.user.tokens.get( 'csrfToken' )
         }
         }
Line 143: Line 143:
        action: 'edit',
        action: 'edit',
             title: 'User talk:' + username,
             title: 'User talk:' + username,
             summary: 'Notification',
             summary: 'Notification of rights removal',
             createonly: 1,
             createonly: 1,
             text: 'Your rights have been revoked for inactivity --[[User:Joepayne|Joepayne]] ([[User talk:Joepayne|talk]]) 02:58, 17 February 2018 (UTC)',
             text: '\n\n{{subst:' + 'Rights removed}}',
             token: mw.user.tokens.get( 'csrfToken' )
             token: mw.user.tokens.get( 'csrfToken' )
         }
         }
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu