MediaWiki:JSScripts/DeluxeEdit

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche

/*

Ce script place les outils d'édition sous la boîte d'édition, sans autre élément entre les 2.

Utilisation

Ajoutez la ligne suivante dans votre monobook.js :

obtenir('DeluxeEdit');

Source

 */

/***********************************************/
/* Boîte d'édition réaménagée (auteur: DavidL) */
/***********************************************/

function setupEditbox()
{
    var e_base=document.getElementById("editpage-copywarn"),
        e_tools=null;
    hh = document.getElementsByTagName("div");
    for(var el=0;el<hh.length;el++)
    {
        var n = hh.item(el);
        var a = n.attributes.getNamedItem("class");
        if ( a )
        {
            if (a.value=="mw-editTools") e_tools=n;
            //else if (a.value=="plainlinks") e_base=n;
        }
    }
    if ((e_base==null)||(e_tools==null)) return;
    var e_parent=e_base.parentNode;
    if (!e_parent) return;
    //e_tools.parentNode.removeChild(e_tools);
    e_parent.insertBefore(e_tools,e_base);
}
addOnloadHook(setupEditbox);
/*

*/