« Modèle:Sommaire de navigation » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 13 : | Ligne 13 : | ||
{{lien modifier|{{{1|{{BOOKNAME}}}}}/Sommaire|modifier le sommaire}} |
{{lien modifier|{{{1|{{BOOKNAME}}}}}/Sommaire|modifier le sommaire}} |
||
</div> |
</div> |
||
</div></includeonly><noinclude> |
</div></includeonly><noinclude>{{Documentation}}</noinclude> |
||
{{Documentation}} |
|||
Modèle créateur de sommaire pour les livres, comme {{m|MySQL}} et {{m|Git}}. |
|||
;Paramètres : |
|||
# ''Optionnel'' : nom du livre (BASEPAGENAME par défaut). |
|||
# ''Optionnel'' : image du sommaire (logo Wikilivres par défaut). |
|||
;Exemple : |
|||
<nowiki>{{ModèleLivre|MySQL}}</nowiki> donne : {{ModèleLivre|MySQL|nocat=1}} |
|||
</noinclude> |
Version du 25 juillet 2015 à 12:50
- Cette documentation est incluse depuis Modèle:Sommaire de navigation/Documentation. [rafraîchir] · [modifier] · [historique]
Ce modèle dispose d’une page de tests (modifier) permettant aux éditeurs d’expérimenter avec ce modèle ou de démontrer des anomalies.
Modèle créateur de sommaire pour les livres.
Syntaxe
{{Sommaire de navigation|titre livre|[image=]image|[taille=]taille image|header=entête|footer=pied de page}}
Paramètres
- titre livre
- (optionnel) Nom du livre ({{BOOKNAME}} par défaut).
- [image=]image
- (optionnel) Image du sommaire (logo de trois livres par défaut).
- [taille=]taille image
- (optionnel) Taille de l'image (50 pixels par défaut).
- header=entête
- (optionnel) Entête placé entre le titre et les chapitres, pouvant servir à afficher une image plus grande.
- footer=pied de page
- (optionnel) Pied de page placé sous les chapitres, permettant notamment d'ajouter des liens externes au livre.
- haut de page=non
- (optionnel) Ne pas générer de {{haut de page}}.
- bas de page=non
- (optionnel) Ne pas générer de {{bas de page}}.
Exemple
{{Sommaire de navigation|MySQL}} donne :
{{Sommaire de navigation|Oracle|Oracle logo.svg|taille=100}} donne :
Architecture
Ce modèle utilise la sous-page du livre "/Sommaire" (ex : MySQL/Sommaire), à l'instar de {{imprimable}} : cela évite de mettre à jour plusieurs listes de pages.
Ce modèle utilise le langage de programmation Lua. Toute expérimentation devrait être conduite d'abord via une sous-page bac à sable ou dans votre espace utilisateur. Voir le w:Projet:Scribunto si vous voulez en savoir plus.