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

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Phe (discussion | contributions)
m //</nowiki></pre>
Pabix (discussion | contributions)
m hop
Ligne 11 : Ligne 11 :
function UndeleteSelectAll()
function UndeleteSelectAll()
{
{
if (getArticleName() == "Voir et restaurer la page effacée")
if (document.title.indexOf("Voir et restaurer la page effacée - Wikipédia")!=0) return;
var title2 = document.getElementsByTagName("h2");
{
var title2 = document.getElementsByTagName("h2");
var all = document.createElement("input");
var all = document.createElement("input");
all.setAttribute("type", "checkbox");
all.setAttribute("type", "checkbox");
if (all.attachEvent)
if (all.attachEvent)
all.attachEvent("onclick", function () { SelectAllInputs(document.getElementById("checkAll").checked) });
else
all.attachEvent("onclick", function () { SelectAllInputs(document.getElementById("checkAll").checked) });
all.setAttribute("onclick", "javascript: SelectAllInputs(this.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.setAttribute("title", "Sélectionner/Désélectionner tous");
title2[title2.length -1].appendChild(all);
all.click();
all.click();
}
}
}



Version du 6 novembre 2006 à 12:34

//

/*
 * 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);
//