MediaWiki:Gadget-RestaurationDeluxe.js
Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
- Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
- Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
- Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
- Opera : appuyez sur Ctrl + F5.
/*
* Restauration Deluxe
*
* Cocher/Décocher rapidement les cases pour restaurer un article
*
* Auteur : GôTô, DavidL
* Dernière révision : 24 septembre 2011
*/
function UndeleteSelectAll()
{
var title2 = document.getElementsByTagName("h2");
if (!title2 || title2.length==0) return;
var all = document.createElement("input");
all.setAttribute("type", "checkbox");
if (all.attachEvent)
all.attachEvent("onclick", function () { SelectAllInputs(document.getElementById("checkAll").checked) });
else
all.setAttribute("onclick", "javascript: SelectAllInputs(this.checked)");
all.setAttribute("title", "Sélectionner/Désélectionner toutes les versions");
title2[title2.length -1].appendChild(all);
all.click();
}
function SelectAllInputs(bool)
{
var inputs = document.getElementById("undelete").getElementsByTagName("input");
for (var cpt = 0 ; cpt < inputs.length ; cpt++)
inputs[cpt].checked = bool;
}
if ((mw.config.get('wgNamespaceNumber')==-1)&&(mw.config.get('wgCanonicalSpecialPageName')=="Undelete")&&(mw.config.get('wgAction')=="view"))
$(UndeleteSelectAll);