Jump to content

User:CX Zoom/scripts/UpdateRMTRpermalink.js: Difference between revisions

From Wikipedia, the free encyclopedia
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') + '>Visit W3Schools.com!</a>[[]].';
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');
		});
	});
};