User:CX Zoom/scripts/UpdateRMTRpermalink.js: Difference between revisions
Appearance
Content deleted Content added
Fix link to js talk page |
Fix link's UI |
||
Line 3: | Line 3: | ||
document.title = 'UpdateRMTRpermalink'; |
document.title = 'UpdateRMTRpermalink'; |
||
document.querySelector('h1').innerHTML = 'Permalink is being updated. Please wait...'; |
document.querySelector('h1').innerHTML = 'Permalink is being updated. Please wait...'; |
||
document.querySelector('p').innerHTML = 'If a success confirmation alert does not appear within 10–12 seconds, consider reloading this page. If it does not help, please report the issue at' + '<a href=' + mw.util.getUrl('User talk:CX Zoom/UpdateRMTRpermalink.js') + '> |
document.querySelector('p').innerHTML = 'If a success confirmation alert does not appear within 10–12 seconds, consider reloading this page. If it does not help, please report the issue at' + '<a href=' + mw.util.getUrl('User talk:CX Zoom/UpdateRMTRpermalink.js') + '>User talk:CX Zoom/UpdateRMTRpermalink.js</a>[[]].'; |
||
(new mw.Api()).postWithToken('csrf', { |
(new mw.Api()).postWithToken('csrf', { |
||
action: 'edit', |
action: 'edit', |
Revision as of 21:23, 19 August 2022
if (mw.config.get('wgPageName') === 'Special:BlankPage/UpdateRMTRpermalink') {
mw.loader.using(['mediawiki.util'], function() {
document.title = 'UpdateRMTRpermalink';
document.querySelector('h1').innerHTML = 'Permalink is being updated. Please wait...';
document.querySelector('p').innerHTML = 'If a success confirmation alert does not appear within 10–12 seconds, consider reloading this page. If it does not help, please report the issue at' + '<a href=' + mw.util.getUrl('User talk:CX Zoom/UpdateRMTRpermalink.js') + '>User talk:CX Zoom/UpdateRMTRpermalink.js</a>[[]].';
(new mw.Api()).postWithToken('csrf', {
action: 'edit',
title: 'Wikipedia:Requested moves/Technical requests/Permalink',
text: '{{subst:' + 'REVISIONID:' + 'Wikipedia:Requested moves/Technical requests}}',
summary: 'Updating permalink via [[User:CX Zoom/UpdateRMTRpermalink.js]]'
}).done(function() {
alert( 'Permalink updated successfully\n\nClick OK to go to WP:RMTR.');
window.open(mw.util.getUrl('Wikipedia:Requested moves/Technical requests'), '_self');
});
});
};