User:WhitePhosphorus/js/fakerollback.js: Difference between revisions
User:WhitePhosphorus/js/fakerollback.js (view source)
Revision as of 11:37, 9 September 2017
, 6 years agoupdate
(学习一个) |
(update) |
||
Line 7:
*/
$(document).ready(function(){
if (window.FakeRollbackOptoutWikis instanceof Array &&
window.FakeRollbackOptoutWikis.includes(mw.config.get('wgDBname'))) {
return ;
}
mw.loader.using("jquery.jStorage",function(){
$.get(
Line 21 ⟶ 25:
$.jStorage.set("fake_rollback-action","");
$.jStorage.set("fake_rollback-summary","");
$.jStorage.set("fake_rollback-success","");
}
Line 61 ⟶ 64:
if(typeof page.revisions!="undefined"){
var revision=page.revisions[0];
var rbSummary=
rbSummary = rbSummary || messages.revertpage.replace(/\$1/g,revision.user).replace(/\$2/g,prevUser);
var rbSuccess=messages["rollback-success"].replace(/\$2/g,revision.user).replace(/\$1/g,prevUser);
/*if(wgServer==="//zh.wikipedia.org"){
Line 72 ⟶ 77:
console.groupCollapsed(revision.user+"@"+revision.timestamp);
var rbContent=revision["*"];
console.groupEnd();
▲ console.log(rbSummary);
$.post(
mw.util.wikiScript("api"),
Line 90 ⟶ 93:
)
.done(function(data){
} else {
setTimeout(function(){document.location.reload();},3000);
}
})
.fail(function(){
});
//}
}
else
}
);
|