משתמש:Yonidebest/monobook.js/imagenotinuse2.js
מתוך ויקיפדיה, האנציקלופדיה החופשית
הערה: לאחר השמירה, עליכם לנקות את זכרון המטמון (Cache) של הדפדפן על־מנת להבחין בשינויים.
- במוזילה, פיירפוקס או ספארי, לחצו על מקש ה־Shift בעת לחיצתכם על העלה מחדש (Reload), או הקישו Ctrl+Shift+R (או Cmd+Shift+R במקינטוש של אפל).
- באינטרנט אקספלורר, לחצו על מקש ה־Ctrl בעת לחיצתכם על רענן (Refresh), או הקישו על Ctrl+F5.
- ב־Konqueror, פשוט לחצו על העלה מחדש (Reload), או הקישו על F5.
- באופרה, ייתכן שתצטרכו להשתמש בכלים (Tools) > העדפות (Preferences) כדי לנקות לחלוטין את זכרון המטמון.
// Enabling these functions will add a tag "לא בשימוש" to [[מיוחד:Unusedimages]]. It was tested on Mozilla firefox. IE does some problems. created by [[User:Yonidebest]]
function deleteImagesOnlaod() {
if (queryArray['deleteimage'] == 1) {
if (document.getElementById('deleteconfirm') == null) return;
document.getElementById('deleteconfirm').wpReason.value = "לא בשימוש";
document.getElementById('deleteconfirm').submit();
}
}
function startDeleteImages() {
var as = document.getElementById('bodyContent').getElementsByTagName('a');
var url;
var counter = 1;
var pagesLimit = 40; // Number of pages to delete
for (var i=0; i < as.length; i++) {
if (as[i].href.indexOf("http://upload.wikimedia.org/wikipedia/he") == 0 && counter <= pagesLimit) {
url = 'http://he.wikipedia.org/w/index.php?title=תמונה:' + decodeURI(as[i].href.substring(as[i].href.lastIndexOf("/") + 1, as[i].href.length)) + '&action=delete&deleteimage=1';
window.open(url);
if (counter == pagesLimit) i = as.length;
counter++;
}
}
}
addOnloadHook(function () {
if (wgTitle == "Unusedimages")
addLink('p-cactions', "javascript:startDeleteImages()", 'לא בשימוש', 'ca-deletenouse', 'מחק תמונות שאינן בשימוש', '1', '');
deleteImagesOnlaod();
});

