« Modèle:Titre » : différence entre les versions

Contenu supprimé Contenu ajouté
nettoyage du CSS, et gestion de nocat pour inclusion dans d'autres modèles
test modèle paramètres nommés
Ligne 1 :
<includeonly><!-- Merci de laisser le saut de ligne qui suit cette ligne : il sert à l’extension bilingue -->
 
<!-- merci. -->{{édition}}<!--
{|style="width:32em; margin: auto; background-color:#e8f0ff; border: 1px solid #a0b1d1; text-align:center; padding:0.7em;" cellspacing=0 cellpadding=0
|style="font-size:120%; padding-top:0.3em;"|'''{{{titre|{{{1|{{PAGENAME}}}}}}}}'''
|-
|style="font-variant:small-caps; font-size:110%; padding-bottom:0.1em; padding-top:0.1em;"|{{#ifeq:{{{1|{{{2|}}}}}}|lien|[[{{{auteur|{{{2|Anonyme}}}}}}]]|{{#if:{{{lien|}}}|[[{{{auteur|{{{2|Anonyme}}}}}}|{{{lien}}}]]|{{{auteur|{{{2|Anonyme}}}}}}}}}}{{#if:{{{traduction|}}}|<div style="font-size:80%; margin-top:-0.3em;"><span style="font-variant:normal;">(traduit par&nbsp;:&nbsp;</span>{{{traduction}}})</div>}}
|-{{#if:{{{année|}}}| |style="display:none;"}}
||[[:Category:{{{année}}}|{{{année}}}]]
|-{{#if:{{{remarques|{{{3|}}}}}}| |style="display:none;"}}
||{{{remarques|{{{3|}}}}}}
|-{{#if:{{{texte_entier|}}}| |{{#ifeq:{{{1|{{{2|}}}}}}|texte_entier| |style="display:none;"}}}}
|style="font-size:90%;"|'''[[{{{texte_entier|/Texte entier}}}|Texte entier]]'''
|}
<includeonly>[[Catégorie:Livres|{{{class|{{{4|{{PAGENAME}}}}}}}}]][[Category:{{{année}}}|{{{classement|{{{4|{{PAGENAME}}}}}}}}]]</includeonly>{{DEFAULTSORT:{{{class|{{{4|{{PAGENAME}}}}}}}}}}<noinclude>
 
 
 
 
 
<!-- merci. -->{{édition}}<!--
--><div style="width:32em;margin:auto"><!--
--><div style="border:1px solid #CCCC99;background:#F0F0E0;padding:0.5em;line-height:1.2;text-align:center"><!--
--><div style="padding:0.5em 0;font-size:125%;font-weight:bold">{{#if:{{{1|}}}|{{{1|}}}|{{PAGENAME}}}}</div><!--
--><div style="padding:0.5em 0;font-size:125%;font-weight:bold">{{#if:{{{2|}}}|{{{2|}}}|Anonyme}}</div><!--
-->{{#if:{{{3|}}}|<div style="padding:0.5em 0;font-size:110%">{{{3|}}}</div>}}<!--
--></div><!--
--></div><!--
-->{{#if:{{{nocat|}}}||<!--
-->{{DEFAULTSORT:{{#if:{{{4|}}}|{{{4}}}|{{PAGENAME}}}}}}<!--
-->[[Catégorie:Livres]]<!--
-->}}<!--
--></includeonly><noinclude>
; Utilisation &#58;
: Nouveau modèle titre, compatible avec les paramètres par ordre de l'ancien.
: Modèle pour les titres d’œuvres.
: Pour savoir dans quel cas utiliser ce modèle, voir : [[Aide:Titre]].
 
 
 
 
 
;Syntaxe
 
<center>{{vert|<nowiki>{{Titre|titre=|année=|auteur=|traduction=|remarques=|classement=}}</nowiki>}}</center>
 
 
 
<code><nowiki>{{Titre</nowiki><br />
|Si le premier ou second paramètre non nommé a pour valeur "texte_entier" un lien automatique se crée vers la sous-page /Texte entier. Sinon, ''texte_entier'' est un paramètre nommé: texte_entier=Lien vers le texte intégral''.<br />
|Si le premier ou second paramètre a pour valeur "lien", le nom de l'auteur est un lien vers la page qui porte le même nom. Sinon, ''lien'' est un paramètre nommé, crée également un lien vers la page d'auteur, avec ''lien=texte affiché''.<br />
|titre=Titre de l'œuvre, sinon le nom de la page est utilisé<br />
|année=Année de publication/création<br />
|auteur=Auteur du texte, sinon "Anonyme".<br />
|traduction=Traducteur(trice)<br />
|remarques=Remarques<br />
|classement=Ordre de classement dans la catégorie et DEFAULTSORT <br />
<nowiki>}}</nowiki></code>
 
 
 
 
 
 
-->}}<!--
; Syntaxe&#58;
:* <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}|''titre''|''auteur''|''infos''|''clé''<nowiki>}}</nowiki></tt>
Ligne 27 ⟶ 60 :
:* <tt>'''4'''=''clé''</tt> (''optionnel'') : clé de classement dans la [[:Catégorie:Livres]] (par défaut le titre de la page est utilisé).
:* <tt>'''nocat'''=1</tt> (''optionnel'') : si non vide, l’autocatégorisation n’aura pas lieu et le paramètre 4 est inutilisé.
 
 
; Exemple &#58;
:* <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}|nocat=1<nowiki>}}</nowiki></tt>
:: {{{{BASEPAGENAME}}|nocat=1}}</tt>
-->
 
 
{{DEFAULTSORT:Titre}}