« Utilisateur:François Melchior/Modèle:Contenu de sommaire/Élément » : différence entre les versions

(APRÈS SYNCHRO) réduction expension depth (lors combinaison avec extension): 4 -> 2 +ajout "avant lien" et "lien"
Aucun résumé des modifications
((APRÈS SYNCHRO) réduction expension depth (lors combinaison avec extension): 4 -> 2 +ajout "avant lien" et "lien")
<includeonly><!-- Important: ne pas ajouter d'espaces avant les liens et le texte des liens. -->{{
<!--
#switch:
Important: ne pas ajouter d'espaces avant les liens et le texte des liens.
--><includeonly> {{#if: {{{2|{{{complexe|}}}}}} <!-- Voit si on est en mode complexe -->
| {{#if: {{#titleparts: {{{1|}}} | 1 | 2 }} <!-- Vérifie si le texte a au moins 2 éléments -->
| {{#ifeq: {{{résultat|}}} | minimalsimple lien | simple lien <!-- Voit si on veut un simple lien -->
| {{#ifexist: Utilisateur:François Melchior/Contenu de sommaire/{{#titleparts: Extension {{{1|}}} | 1 | 1 }}
| complexe | simple lien }} }} }} }}
 
| complexe = |{{Utilisateur:François Melchior/Contenu de sommaire/{{#titleparts: Extension {{{1|}}} | 1 | 1 }} |
avant titrelien = {{{avant titrelien|}}} |
texte = {{{avant|}}}{{{à la place|{{#if:1|{{#titleparts: {{{1|}}} | 1 | 2 }}}}}}}{{{après|}}} |
paramètres lien = {{#titleparts: {{{1|}}} | 1 | 32 }} |
|[[{{{base|}}}/{{#if:1| paramètres = {{#titleparts: {{{1|}}} | 1 | 23 }}}} <!--|
modéré = {{#ifeq: {{{résultat|}}} | modéré | true | }} |
base = {{{base|}}} |
après avant titre = {{{aprèsavant titre|}}} }}|
après titre = {{{après titre|}}} }}
 
| simple lien = |[[{{{base|}}}/{{#if:1|{{#titleparts: {{{1|}}} | 1 | 2 }}}} <!--
--> |{{{avant|}}}{{{à la place|{{#if:1|{{#titleparts: {{{1|}}} | 1 | 2 }}}}}}}{{{après|}}}]]
 
| [[{{{base|}}}/{{#if:1|{{{1|}}}}}|{{{avant|}}}{{{à la place|{{#if:1|{{{1|}}}}}}}}{{{après|}}}]]
 
--><includeonly>{{#if: {{{2|{{{complexe|}}}}}} <!-- Voit si on est en mode complexe -->
|{{#if: {{#titleparts: {{{1|}}} | 1 | 2 }} <!-- Vérifie si le texte a au moins 2 éléments -->
|{{#ifeq: {{{résultat|}}} | minimal <!-- Voit si on veut un simple lien -->
|[[{{{base|}}}/{{#if:1|{{#titleparts: {{{1|}}} | 1 | 2 }}}} <!--
--> |{{{avant|}}}{{{à la place|{{#if: 1|{{#titleparts: {{{1|}}} | 1 | 2 }}}}}}}{{{après|}}}]]
|{{#ifexist: Utilisateur:François Melchior/Contenu de sommaire/{{#titleparts: Extension {{{1|}}} | 1 | 1 }}
|{{Utilisateur:François Melchior/Contenu de sommaire/{{#titleparts: Extension {{{1|}}} | 1 | 1 }} |
texte = {{{avant|}}}{{{à la place|{{#if:1|{{#titleparts: {{{1|}}} | 1 | 2 }}}}}}}{{{après|}}} |
paramètres = {{#titleparts: {{{1|}}} | | 3 }} |
modéré = {{#ifeq: {{{résultat|}}} | modéré | true | }} |
base = {{{base|}}} |
avant titre = {{{avant titre|}}} |
après titre = {{{après titre|}}} }}
|[[{{{base|}}}/{{#if:1|{{#titleparts: {{{1|}}} | 1 | 2 }}}} <!--
--> |{{{avant|}}}{{{à la place|{{#if:1|{{#titleparts: {{{1|}}} | 1 | 2 }}}}}}}{{{après|}}}]]
}}
}}
|[[{{{base|}}}/{{#if:1|{{{1|}}}}}|{{{avant|}}}{{{à la place|{{#if:1|{{{1|}}}}}}}}{{{après|}}}]]
}}
|[[{{{base|}}}/{{#if:1|{{{1|}}}}}|{{{avant|}}}{{{à la place|{{#if:1|{{{1|}}}}}}}}{{{après|}}}]]
}}</includeonly><noinclude>
<!-- ===== DOCUMENTATION ===== -->
-----
;Paramètres&nbsp;<nowiki>:</nowiki>
:<code>(1)</code> = texte (entrée simple ou complexe)<p><code>(2)</code> ou <code>complexe</code> = non vide si mode complexe <p><code>résultat</code> = <code>simple lien</code> / <code>minimal</code> / <code>modéré</code> / <code>complet</code> <p><code>avant</code>, <code>à la place</code>, <code>après</code> = adaptation du texte affiché sur le lien <p><code>base</code> = page de base <p><code>avant titre</code>, <code>après titre</code> = pour « emballer » les sous-titres
</div>
<!--
FIREFOX/SOMMAIRE AVANT:
 
APRÈS:
-->
</noinclude>