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

De Encyclopédie-de-L'AFN_1830-1962
mAucun résumé des modifications
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
/* Tout JavaScript ici sera chargé avec chaque page accédée par n’importe quel utilisateur. */
/**
* Extra buttons in toolbar
* @stats [[File:Krinkle_InsertWikiEditorButton.js]]
*/
/*
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
        // Insérer début de page
        krInsertWikiEditorButton({
                "id": "mw-customeditbutton-myspecialbutton",
                "icon": "http://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Gnome-face-smile.svg/22px-Gnome-face-smile.svg.png",
                "label": "Insère un début de page",
                "insertBefore": "{{ORI-COMMUN}}",
                "insertAfter": "{{RETOUR}}",
                "sampleText": "[[Catégorie:choisir]]"
        });
        // Monkey
       
                krInsertWikiEditorButton({
                "id": "mw-customeditbutton-myspecialbutton",
                "icon": "http://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Gnome-face-monkey.svg/22px-Gnome-face-monkey.svg.png",
                "label": "Insert monkey",
                "insertBefore": "[[File:Gnome-face-monkey.svg|21px|",
                "insertAfter": "]]",
                "sampleText": "Happy face"
        });
       
});*/
$j('#wpTextbox1').wikiEditor('addToToolbar', {
$j('#wpTextbox1').wikiEditor('addToToolbar', {
         section: 'emoticons', // id de la section du nouveau menu
         sections: {
        group: 'faces',  // id du groupe du nouveau menu
                 'emoticons': { // id de la nouvelle section
        tools: {
                         type: 'toolbar',
                 'heading': { //id du nouveau menu
                         label: 'Emoticons' // label de la section
                         label: 'wikieditor-toolbar-tool-heading',
                        type: 'select',
                         list: {
                                'heading-2' : { //id de la 1ere entré du menu
                                        label: 'Titre 2', //label de la 1ere entré du menu
                                        action: {
                                                // même contenu que pour un bouton normal
 
                                        }
                                },
                                'heading-5' : { //id de la 2e entré du menu
                                        label: 'Titre 3', //label de la 2e entré du menu
                                        action: {
                                                // même contenu
 
                                        }
                                }
                        }
                 }
                 }
         }
         }
});
});

Version du 5 mars 2013 à 18:17

$j('#wpTextbox1').wikiEditor('addToToolbar', {
        sections: {
                'emoticons': { // id de la nouvelle section
                        type: 'toolbar',
                        label: 'Emoticons' // label de la section
                }
        }
});