Utilisateur:Dr Brains/AcaiToolbar.js

Dans cet article, nous allons approfondir Utilisateur:Dr Brains/AcaiToolbar.js et explorer ses différentes facettes. Utilisateur:Dr Brains/AcaiToolbar.js est un sujet passionnant qui a retenu l'attention de nombreuses personnes au fil des années. De son impact sur la société à ses implications sur la vie quotidienne, Utilisateur:Dr Brains/AcaiToolbar.js est un sujet qui continue de susciter intérêt et débat. Tout au long de cet article, nous examinerons de plus près Utilisateur:Dr Brains/AcaiToolbar.js et discuterons de sa pertinence dans divers contextes. De plus, nous explorerons les dernières recherches et découvertes liées à Utilisateur:Dr Brains/AcaiToolbar.js, afin de faire la lumière sur ce sujet fascinant. Sans aucun doute, Utilisateur:Dr Brains/AcaiToolbar.js est un sujet digne d’attention et de réflexion, et cet article cherche à en offrir un aperçu large et complet. Préparez-vous à entrer dans le monde de Utilisateur:Dr Brains/AcaiToolbar.js et découvrez tout ce qu'il a à offrir.
/*
{{Projet:JavaScript/Script}} 
*/
addOnloadHook(AjoutAcaiToolbar); // Ajout Toolbar au Skin Açai

function AjoutAcaiToolbar(){
    addOnloadHook(NewAcaiToolbar);
}

function NewAcaiToolbar(){
    var Edition = document.getElementById("editform");
    if(!Edition)return;

    var AcaiToolbar = document.createElement("div");
    AcaiToolbar.setAttribute("id", "Oldbar");
    Edition.insertBefore(AcaiToolbar, Edition.firstChild);

    for (var i = 0; i < mwEditButtons.length; i++) {
        Acai_mwInsertEditButton(AcaiToolbar, mwEditButtons);
    }
    for (var i = 0; i < mwCustomEditButtons.length; i++) {
        Acai_mwInsertEditButton(AcaiToolbar, mwCustomEditButtons);
    }
    var ToolBar = document.getElementById("toolbar");
    if(ToolBar){
        AcaiToolbar.innerHTML += ToolBar.innerHTML;
        ToolBar.style.display = 'none';
        ToolBar.innerHTML = '';
    }
}

function Acai_mwInsertEditButton(parent, item) {
    var image = document.createElement("img");
    image.width = 23;
    image.height = 22;
    image.className = "mw-toolbar-editbutton";
    if (item.imageId) image.id = item.imageId;
    image.src = item.imageFile;
    image.border = 0;
    image.alt = item.speedTip;

    var link = document.createElement("a");
    link.title = item.speedTip;
    link.href= "javascript:insertTags(\'"
              + item.tagOpen.replace(/'/g, "\\'").replace(/"/g, '\\"')
              + "\',\'" 
              + item.tagClose.replace(/'/g, "\\'").replace(/"/g, '\\"')
              +"\',\'" 
              + item.sampleText.replace(/'/g, "\\'").replace(/"/g, '\\"')
              + "\');";
    
    link.appendChild(image);
    parent.appendChild(link);
    return true;

}