Melding:Gadget-EnhancedUndelete.js
Útlit
Athugaðu: Eftir útgáfu kann að vera að þú þurfir að komast hjá skyndiminni vafrans þíns til að sjá breytingarnar.
- Firefox / Safari: Haltu Shift samtímis og þú smellir á Endurhlaða (Reload), eða ýttu á annaðhvort Ctrl-F5 eða Ctrl-R (⌘-R á Mac)
- Google Chrome: Ýttu á Ctrl-Shift-R (⌘-Shift-R á Mac)
- Internet Explorer / Edge: Haltu Ctrl samtímis og þú smellir á Endurnýja (Refresh), eða ýttu á Ctrl-F5
- Opera: Farðu í Verkfæri (Tools) → Stillingar (Preferences) og svo Friðhelgi og öryggi (Privacy & security) → Hreinsa vafragögn (Clear browsing data) → Myndir og skrár í skyndiminni (Chached images and files)
// Enhanced Undelete Tool
// Stolen from Wikibooks created & Maintained by [[b:User:Darklama]] and [[b:User:Mike.lifeguard]]
// Stolen from meta.wikimedia.org
// Adds a "Select All" and "Invert Selection" button to Special:Undelete.
// Used for administrators only.
function wikibooks_enhanced_undelete() {
if (mw.config.get('wgPageName') != "Kerfissíða:Endurvekja_eydda_síðu" )
return;
var fi = document.getElementsByTagName("input");
for (i = 0; i < fi.length; i++)
{
if (!fi[i].hasAttribute("type"))
continue;
if (fi[i].getAttribute("type") == "reset") {
var sa = document.createElement("input");
sa.setAttribute("type", "button");
sa.setAttribute("value", "Velja öll");
fi[i].parentNode.insertBefore(sa, fi[i].nextSibling);
sa.onclick = function() {
for (var i=0;i<fi.length;i++) {
if (fi[i].hasAttribute("type") && fi[i].getAttribute("type") == "checkbox") {
fi[i].checked = true;
}
}
};
// add invert selection button
var inv = document.createElement("input");
inv.setAttribute("type", "button");
inv.setAttribute("value", "Öll nema valin");
fi[i].parentNode.insertBefore(inv, fi[i].nextSibling);
inv.onclick=function() {
// if a deleted edit is checked, uncheck it, and vis-versa.
for (var i=0;i<fi.length;i++) {
if (fi[i].hasAttribute("type") && fi[i].getAttribute("type") == "checkbox") {
fi[i].checked = !fi[i].checked;
}
}
}
} else if (fi[i].getAttribute("type") == "checkbox") {
fi[i].checked = true;
}
}
}
if (mw.config.get('wgPageName') == "Kerfissíða:Endurvekja_eydda_síðu" )
$(wikibooks_enhanced_undelete);