« Utilisateur:François Melchior/pré-Lua/Modèle:Contenu de sommaire/Style personnalisé » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Annulation 2 dernières modifications
Ligne 1 :
<includeonly>{{
#switch:
{{#ifexist: {{{livre|{{{base|}}}}}}/Style du sommaire | existe }}<!--
-->{{#if: {{{titre|}}} | +titre }}<!-- Pour ne pas envoyer un titre vide
-->{{#if: {{{parent|}}} | +parent }} <!-- Pour ne pas envoyer un parent vide -->
| existe = {{{{{livre|}}}/Style du sommaire|partie={{{basepartie|}}}|image={{{image|}}}|livre={{{livre|}}}/Style du sommaire|
livrebase={{{livrebase|}}}|texte={{{basetexte|}}}}}}|baselien={{{baselien|}}}|partiesous-titre={{{partiesous-titre|}}}|
texte={{{texte|}}}|lien={{{lien|}}}|sous-titre={{{sous-titre|}}}|image={{{image|}}}|
précédent={{{précédent|}}}|suivant={{{suivant|}}}|numéro={{{numéro|}}}|
option1={{{option1|}}}|option2={{{option2|}}}|option3={{{option3|}}}|option4={{{option4|}}}|
Ligne 14 ⟶ 13 :
 
| existe+titre+parent <!-- Ne devrait pas se produire -->
| existe+titre = {{{{{livre|{{{base|}}}}}}/Style du sommaire|partie={{{partie|}}}|image={{{image|}}}|livre={{{livre|}}}|
livre={{{livre|{{{base|}}}}}}|base={{{base|}}}|titre={{{titre|}}}|
<!-- texte, lien, sous-titre, précédent, suivant, numéro et extra{1,2,3}
pas nécessaires car si {{{titre}}}, on est dans partie "début". -->
Ligne 23 ⟶ 22 :
}}
 
| existe+parent = {{{{{livre|}}}/Style du sommaire|partie={{{basepartie|}}}|image={{{image|}}}|livre={{{livre|}}}/Style du sommaire|
partie={{{partie|}}}|image={{{image|}}}|livre={{{livre|{{{base|}}}}}}|
base={{{base|}}}|texte={{{texte|}}}|lien={{{lien|}}}|sous-titre={{{sous-titre|}}}|
précédent={{{précédent|}}}|suivant={{{suivant|}}}|numéro={{{numéro|}}}|parent={{{parent|}}}|
Ligne 34 ⟶ 32 :
<!-- ===== Si le style personnalisé n’existe pas, message d’erreur ===== -->
| {{#ifeq: {{{partie}}} | début
| {{Err | Erreur: le [[{{{livre|{{{base|}}}}}}/Style du sommaire|style personnalisé]] <!--
--> pour le livre {{PAGENAME:{{{livre|{{{base|}}}}}}}} n'existe pas. }} }}
}}</includeonly><noinclude>
{{Contenu de sommaire/Doc style