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

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Pabix (discussion | contributions)
m hop
Pabix (discussion | contributions)
m Catégorie
Ligne 34 : Ligne 34 :


addLoadEvent(UndeleteSelectAll);
addLoadEvent(UndeleteSelectAll);
//</nowiki></pre>
//</nowiki></pre>[[Catégorie:Javascript]]

Version du 12 novembre 2006 à 13:56

//

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

function UndeleteSelectAll()
{
        if (document.title.indexOf("Voir et restaurer la page effacée - Wikipédia")!=0) return;
        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);
//