Suradnik:Ivi104/Skripte/DelOldFileVersions.js i Suradnik:Ivi104/Skripte/RevdelOldFileVersions.js: Razlika između stranica

(Razlika između stranica)
Stranica 1
Stranica 2
Izbrisani sadržaj Dodani sadržaj
mNema sažetka uređivanja
 
mNema sažetka uređivanja
 
Redak 69: Redak 69:
if (entry.archivename) {
if (entry.archivename) {
var promiseDeleted = api.postWithToken('csrf', {
var promiseDeleted = api.postWithToken('csrf', {
"action": "delete",
"action": "revisiondelete",
"format": "json",
"format": "json",
"title": imgTitle,
"type": "oldimage",
"oldimage": entry.archivename,
"target": imgTitle,
"reason": reason
"ids": entry.archivename.split('!')[0],
"hide": "content",
});
});
promiseDeleted.done(onSuccess());
promiseDeleted.done(onSuccess());
Redak 151: Redak 152:
break;
break;
}
}
document.getElementsByTagName("h1")[0].textContent = "Ivi104's old file version deletion tool";
document.getElementsByTagName("h1")[0].textContent = "Ivi104's old file revision-deletion tool";
document.title = "Ivi104's old file version deletion tool";
document.title = "Ivi104's old file version deletion tool";
document.getElementById(bodyContent).innerHTML = '<h3 id="siteSub">From Wikipedia, the free encyclopedia</h3><br /><br />' +
document.getElementById(bodyContent).innerHTML = '<h3 id="siteSub">From Wikipedia, the free encyclopedia</h3><br /><br />' +
Redak 171: Redak 172:


if (config.wgNamespaceNumber == -1 &&
if (config.wgNamespaceNumber == -1 &&
config.wgTitle.toLowerCase() == "massfiledelete" &&
config.wgTitle.toLowerCase() == "massfilerevdel" &&
/sysop/.test(config.wgUserGroups)
/sysop/.test(config.wgUserGroups)
) {
) {