MediaWiki:Gadget-SourceLanguage/Documentation

Un livre de Wikilivres.

Le gadget SourceLanguage ajoute un mini-formulaire dans la barre d'outils pour colorer la syntaxe des codes sources.

Utilisation

Pour colorer la syntaxe d'un code source :

  1. Sélectionner le langage de programmation dans la liste. Le langage sélectionné est mémorisé par cookie (durant 1 an par défaut).
  2. Sélectionner le code source dans le texte de la page.
  3. Cliquer le bouton situé à droite de la liste des langages.

Placement

Par défaut, le formulaire est placé à la fin de la barre d'outils.

Pour le placer ailleurs, modifiez votre script personnel (common.js, monobook.js, vector.js, ...) et utilisez la fonction getLangForm(). Exemple : pour placer d'autres boutons avant :

var edit_toolbar = getDefaultToolbar();
edit_toolbar.addLabel("\nTitre ");
edit_toolbar.addButton(url_wpcm+'0/03/Button_paragraphe_1.png','Titre niveau 1',"\n= "," =",'Titre1');
edit_toolbar.addButton(url_wpcm+'c/cf/Button_paragraphe_2.png','Titre niveau 2',"\n== "," ==",'Titre2');
edit_toolbar.addButton(url_wpcm+'b/ba/Button_paragraphe_3.png','Titre niveau 3',"\n=== "," ===",'Titre3');
edit_toolbar.addNode( genDOM( getLangForm() ) );

Cookies

Ce gadget utilise des cookies pour mémoriser les informations suivantes :

  • Le langage de programmation sélectionné.

Par défaut ces cookies sont mémorisés durant 1 an. Pour modifier cette durée dans votre script personnel (common.js, monobook.js, vector.js, ...), modifiez la variable CookiesLifeTimeYears. Exemple :

CookiesLifeTimeYears = 10; // 10 ans