« MediaWiki:JSScripts/RestaurationDeluxe » : différence entre les versions

Un livre de Wikilivres.
Pabix (discussion | contributions)
Pabix (discussion | contributions)
m A protégé « Projet:JavaScript/RestaurationDeluxe »: admin [edit=sysop:move=sysop]
(Aucune différence)

Version du 4 novembre 2006 à 13:31

/*

* Restauration Deluxe
*
* Cocher/Décocher rapidement les cases pour restaurer un article
*
* Auteur : Dake
* Dernière révision : 3 novembre 2006
*/

function UndeleteSelectAll() {

       if (getArticleName() == "Voir et restaurer la page effacée")
       {
               var title2 = document.getElementsByTagName("h2");
               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 tous");
               title2[title2.length -1].appendChild(all);
               all.click();
       }

}

function SelectAllInputs(bool) {

       var inputs = document.getElementsByTagName("input");
       for (var cpt = 0 ; cpt < inputs.length ; cpt++)
       {
               inputs[cpt].checked = bool;
       }

}

addLoadEvent(UndeleteSelectAll);