Revision as of 20:44, 8 June 2021 view sourceScorpions13256 (talk | contribs)200,940 edits Wikibreak enforcerTag: Reverted← Previous edit |
Revision as of 23:56, 12 June 2021 view source Enterprisey (talk | contribs)Edit filter managers, Autopatrolled, Administrators34,926 edits Undoing last edit (undo-last-edit)Tag: Manual revertNext edit → |
Line 12: |
Line 12: |
|
importScript('User:Evad37/OneClickArchiver.js'); // Backlink: ] |
|
importScript('User:Evad37/OneClickArchiver.js'); // Backlink: ] |
|
importScript('User:Andy M. Wang/pageswap.js'); // Backlink: ] |
|
importScript('User:Andy M. Wang/pageswap.js'); // Backlink: ] |
|
$(document).ready(function() |
|
|
{ |
|
|
|
|
|
/*** Start editing here ***/ |
|
|
|
|
|
// When you want to end your break? |
|
|
// no leading zeroes. (example: 9 - correct, 09 - incorrect) |
|
|
|
|
|
var date = { year: 2021, month: 7, day: 10}; |
|
|
var time = { hours: 10, minutes: 22, seconds: 0 }; |
|
|
|
|
|
/*** Stop editing here ***/ |
|
|
|
|
|
var currentDate = new Date(); |
|
|
var enforcedBreakEnd = new Date( |
|
|
date.year,date.month-1,date.day,time.hours,time.minutes,time.seconds); |
|
|
if (currentDate <= enforcedBreakEnd) |
|
|
{ |
|
|
alert("Enforced wikibreak until "+enforcedBreakEnd.toLocaleString() |
|
|
+ "\n(now is "+currentDate.toLocaleString()+")\n\nBye!"); |
|
|
mw.loader.using().then(function () |
|
|
{ |
|
|
new mw.Api().post( |
|
|
{ |
|
|
action: 'logout', |
|
|
token: mw.user.tokens.get('csrfToken') |
|
|
}).done(function (data) |
|
|
{ |
|
|
location = "//" + location.host + "/search/?title=" |
|
|
+ "Special:Userlogin&returnto=Main_Page"; |
|
|
}).fail(function () |
|
|
{ |
|
|
console.log("logout failed") |
|
|
}); |
|
|
}); |
|
|
} |
|
|
}); |
|