User:JJPMaster/Scripts/quickredirect.js: Difference between revisions

Content deleted Content added
No edit summary
to redirect to the redirect
 
(6 intermediate revisions by the same user not shown)
Line 1:
mw.util.addPortletLink(
var redirectPageName = prompt("What page would you like to redirect this to?");
'p-cactions', '#',
alert(redirectPageName)
'Redirect', 'pt-redirect', 'Create a redirect from this page'
if (redirectPageName) {
);
$('#pt-redirect').click(() => {
var redirectPageName = prompt("What page would you like to redirect this to?");
alert if (redirectPageName) {
var params = {
action: "edit",
title: mw.config.get("wgPageName"),
text: `#REDIRECT [[${redirectPageName}]]`,
summary: "Redirected with [[script|w:en:User:JJPMaster/quickredirect.js|script]]"
};,
api = new mw.Api();
 
else return;
api.postWithToken( 'csrf', params ).done( function ( data ) {
console.log( data );
window.___location.href = mw.util.getUrl(mw.config.get("wgPageName"), { redirect: 'no' });
} );
}
else return;
})