Modèle:Lumière sur.../Documentation

Utilisation

modifier

{{Lumière sur...}} est un modèle permettant grâce à un code javascript de générer une série de « Lumière sur... » à insérer dans une sous-page de portail.

Le script liste les pages contenues dans la catégorie et parmi celles qui ont au moins un titre de section il recopie l'introduction.

Bien que le rendu soit pré-formaté en vue de l'inclusion, le résultat ne peut pas être directement inséré dans le portail : il convient tout d'abord de sélectionner puis de nettoyer les textes produits : références, bandeaux, infoboxes, etc...

Exemple de rendu avant nettoyage : [1]

Syntaxe

modifier

{{Lumière sur...
|page =
|catégorie =
}}

Paramètres

modifier
  • page – page où le script doit écrire (obligatoire)
  • catégorie = catégorie d'où sont tirées les textes (obligatoire)

Exemple

modifier

{{Lumière sur...
|page=Modèle:Lumière sur.../Documentation/Exemple
|catégorie=Catégorie:Transport à Nauru
}}

Résultat : [2]

Javascript

modifier

Le code javascript se trouve sur la page Utilisateur:Dr Brains/LumiereSur.js. Pour en bénéficier, ajoutez à votre page monobook.js (ou autre suivant l'habillage sélectionné dans les préférences) :

importScript('Utilisateur:Dr Brains/LumiereSur.js');

Problèmes

modifier

Il peut arriver, lorsque le texte d'introduction comporte des pipes « | », que le rendu ne soit pas correct (exemple). Après le nettoyage et la suppression des modèles problématiques, celui-ci redeviendra "normal".

En cas de questions : Discussion utilisateur:Dr Brains.

Vous pouvez tester le script sur la page Modèle:Lumière sur.../Documentation/Exemple en modifiant le paramètre catégorie.