« MediaWiki:Common.js » : différence entre les versions

De Esopedia
Aucun résumé des modifications
 
Aucun résumé des modifications
 
(9 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
var button = {
function DeluxeBar() {
        "imageFile": "images/citation.jpg",  //image to be shown on the button (may be a full URL too), 22x22 pixels
  /* <nowiki> nowiki pour ne pas interprêter les caractères spéciaux de MediaWiki */
        "speedTip": "bloc de citation",    //text shown in a tooltip when hovering the mouse over the button
  if (document.createTextNode) {
        "tagOpen": "<blockquote>",       //the text to use to mark the beginning of the block
        var toolbar = document.getElementById("toolbar");
        "tagClose": "</blockquote>",     //the text to use to mark the end of the block (if any)
        if (!toolbar) return;
        "sampleText": "bloc de citation"   //the sample text to place inside the block
};
        ///// zone personnalisable ////
mwCustomEditButtons.push(button);
        var messages = new Array()
        var images = new Array()
        var commentaires = new Array() 
        //messages.push("texte dans la boîte d'édition");
        //commentaires.push("titre du résumé");
        //images.push("http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png (image");
        messages.push("{{subst:Bienvenue}}-~~~~");
        commentaires.push("Bienvenue !");
        images.push("http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png");
        ////////////////////////////////
        for (var i=0;i<messages.length;i++) {
                var img = document.createElement("img");
                img.setAttribute("src", images[i]);
                var ref = document.createElement("a");
                ref.setAttribute("href", "javascript:insertTags('', \"" + messages[i] + "\", '');" +
                                "javascript:changeSummary(\"" + commentaires[i] + "\");" );
                ref.appendChild(img);  
                toolbar.appendChild(ref);
        }
  }
  /* </nowiki> fin nowiki */
}

Dernière version du 8 février 2008 à 22:41

 function DeluxeBar() {
   /* <nowiki> nowiki pour ne pas interprêter les caractères spéciaux de MediaWiki */
   if (document.createTextNode) {
         var toolbar = document.getElementById("toolbar"); 
         if (!toolbar) return;
 
         ///// zone personnalisable ////
         var messages = new Array()
         var images = new Array()
         var commentaires = new Array()   
 
         //messages.push("texte dans la boîte d'édition");
         //commentaires.push("titre du résumé");
         //images.push("http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png (image");
 
         messages.push("{{subst:Bienvenue}}-~~~~");
         commentaires.push("Bienvenue !");
         images.push("http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png");
 
 
         ////////////////////////////////
 
         for (var i=0;i<messages.length;i++) {
                 var img = document.createElement("img");
                 img.setAttribute("src", images[i]);
 
                 var ref = document.createElement("a");
                 ref.setAttribute("href", "javascript:insertTags('', \"" + messages[i] + "\", '');" + 
                                 "javascript:changeSummary(\"" + commentaires[i] + "\");" ); 
                 ref.appendChild(img); 
 
                 toolbar.appendChild(ref);
         }
   }
   /* </nowiki> fin nowiki */
 }