Discussion MediaWiki:MediaWiki.panel.js

Ce script est destiné à ajouter un menu dans la barre de navigation. Voici un des exemples de son usage :

$(function() {
  //ajout de sections
  mw.panel({
    sections: { //tableau contenant les sections à ajouter
      test: { //l’id de la section. le préfixe "p-" lui est automatiquement ajouté
        expanded: true, //Expended or not, true by default
        label: 'Test',
        //data: '<ul><li id="n-home"><a href="/wiki/Wikisource:Accueil">Home</a></li></u>', permet d’ajouter manuellement les liens, incompatible avec le module links
        links: {
          home: { //l’id de l’entré. le préfixe "n-" lui est automatiquement ajouté
            label: 'Home',
            href: '/wiki/Wikisource:Accueil' //le lien complet
          }
        }
      }
    }
  });

  //modification d’une section
  mw.panel({
    section: 'tb', //l’id de la section à modifier sans le préfixe p-
    links: { //même sysntaxe que ci-dessus
      home: {
        label: 'Home',
        href: '/wiki/Wikisource:Accueil'
      }
    }
  });
});

Démarrer une discussion sur MediaWiki:MediaWiki.panel.js

Démarrer une discussion
Revenir à la page « MediaWiki.panel.js ».