Difference between revisions of "Template:Portal"
From PlantUse English
MarcBrugman (Talk | contribs) |
MarcBrugman (Talk | contribs) |
||
Line 6: | Line 6: | ||
|image2 = {{{image2|}}} | |image2 = {{{image2|}}} | ||
|colfond = {{{colback|}}} | |colfond = {{{colback|}}} | ||
− | |contenu = {{{subtitle|"No subtitle Entered"}}}}}{{#if:{{{but|}}}|{{Cadre|colfond = {{{ | + | |contenu = {{{subtitle|"No subtitle Entered"}}}}}{{#if:{{{but|}}}|{{Cadre|colfond = {{{colbackgoal|}}}|couleur = {{{couleur|Green}}}|contenu = {{{but}}}}}|}}{{#vardefine: i | 50 }}{{#vardefine: Pair|0}}{{#vardefine: Impair|0}}{{#while:|{{#ifexpr:{{#var:i}}>0| true}}|{{#if:{{{cadre{{#var:i}}|}}}|{{#vardefine:existent|{{#var:existent|0}}/{{#var:i}}}}|}}{{#vardefine:i|{{Incr|{{#var:i}}|-1}}}}}}{{#vardefine:restent|{{#var:existent}}}}{{#vardefine: Actuel|{{#titleparts:{{#var:restent}}||-1}}}}{{#while:|{{#ifexpr:{{#var:Actuel}}!=0|true}}|{{#switch:{{IsEven|{{#var: Actuel}}}}|true={{#vardefine: Pair|1}}|{{#vardefine: Impair|1}}}}{{#vardefine:restent|{{#titleparts:{{#var:restent}}|-1}}}}{{#vardefine: Actuel|{{#titleparts:{{#var:restent}}||-1}}}}}}{{#vardefine:division|{{#expr:{{#var:Pair}} and {{#var:Impair}}}}}}{{#vardefine:restent|{{#var:existent}}}}{{#vardefine:Actuel2|{{#titleparts:{{#var:restent}}||-1}}}}{{#ifexpr:{{#var:division}}=1|{{#while:|{{#ifexpr:{{#var:Actuel2}}!=0|true}}|{{#switch:{{IsEven|{{#var:Actuel2}}}}|true=<div style="width:45%;clear:right;float:right;"><div>{{Cadre|couleur={{{couleur3|Darkgreen}}}|colfond={{{colback2|}}}|contenu={{{cadre{{#var:Actuel2}}}}}}}</div></div>|#default=<div style="width:53%;clear:left;float:left;"><div>{{Cadre|couleur={{{couleur2|Darkgreen}}}|colfond={{{colback1|}}}|contenu={{{cadre{{#var:Actuel2}}}}}}}</div></div>}}{{#vardefine:restent|{{#titleparts:{{#var:restent}}|-1}}}}{{#vardefine:Actuel2|{{#titleparts:{{#var:restent}}||-1}}}}}}|{{#while:|{{#ifexpr:{{#var:Actuel2}}!=0|true}}|<div>{{Cadre|couleur={{{couleur2|Darkgreen}}}|colfond={{{colback1|}}}|contenu={{{cadre{{#var:Actuel2}}}}}}}</div>{{#vardefine:restent|{{#titleparts:{{#var:restent}}|-1}}}}{{#vardefine:Actuel2|{{#titleparts:{{#var:restent}}||-1}}}}}}}} |
</includeonly> | </includeonly> | ||
<noinclude> | <noinclude> | ||
− | == | + | ==Parameters== |
tous sont facultatifs.<br> | tous sont facultatifs.<br> | ||
Line 16: | Line 16: | ||
* image1 : image de gauche du cadre titre. (facultatif)<br> | * image1 : image de gauche du cadre titre. (facultatif)<br> | ||
* image2 : image de droitedu cadre titre. (facultatif)<br> | * image2 : image de droitedu cadre titre. (facultatif)<br> | ||
− | * | + | * color : couleur des cadres titre et but. (facultatif)<br> |
− | * | + | * goal : définition du but du portail. (facultatif)<br> |
− | * | + | * colback : couleur de fond du cadre titre. (facultatif)<br> |
− | * | + | * colbackgoal : couleur de fond du cadre but. (facultatif)<br> |
* cadre1/2/3/4 : contenu des cadres 1-2-3-4. (facultatif)<br> | * cadre1/2/3/4 : contenu des cadres 1-2-3-4. (facultatif)<br> | ||
− | * | + | * color2 : couleur des cadres secondaires de droite. (facultatif)<br> |
− | * | + | * color3 : couleur des cadres secondaires de gauche. (facultatif)<br> |
− | * | + | * colback1 : couleur de fond des cadres de gauche (impairs) (facultatif) |
− | * | + | * colback2 : couleur de fond des cadres de droite (pairs) (facultatif) |
==Exemple== | ==Exemple== | ||
<nowiki>{{Portal | <nowiki>{{Portal | ||
− | | | + | |colback = pink |
− | | | + | |color = pink |
− | | | + | |color2 = red |
− | | | + | |color3 = yellow |
− | | | + | |title = Portail de la Biodiversité |
− | | | + | |subtitle = Ou l'on traite de la diversité biologique |
|cadre2 = ceci est | |cadre2 = ceci est | ||
|cadre4 = | |cadre4 = | ||
Line 53: | Line 53: | ||
}} | }} | ||
}} | }} | ||
− | }} </nowiki> donnera : | + | }}</nowiki> donnera : |
{{Portal | {{Portal | ||
− | | | + | |colback = pink |
− | | | + | |color = pink |
− | | | + | |color2 = red |
− | | | + | |color3 = yellow |
− | | | + | |title = Portail de la Biodiversité |
− | | | + | |subtitle = Ou l'on traite de la diversité biologique |
− | | | + | |cadre2 = ceci est |
− | | | + | |cadre4 = |
− | | | + | {{Cadre |titre = Ouvrages de Reference Actualisés |
− | | | + | |contenu = {{ListeAlphabetique| |
+ | |C = [[Candolle|Le livre de Candolle]] | ||
+ | }} | ||
+ | }} | ||
+ | |cadre6 = un cadre | ||
+ | |cadre1 = mais aucun | ||
+ | |cadre3 = | ||
+ | {{Cadre |titre = Ouvrages de Reference Actualisés | ||
+ | |contenu = {{ListeAlphabetique| | ||
+ | |C = [[Candolle|Le livre de Candolle]] | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
}} | }} | ||
− | [[ | + | [[category :Template]] |
</noinclude> | </noinclude> |
Revision as of 09:58, 11 May 2011
Parameters
tous sont facultatifs.
- title : portal's Title.
- subtitle : définition du sous-titre du portail.
- image1 : image de gauche du cadre titre. (facultatif)
- image2 : image de droitedu cadre titre. (facultatif)
- color : couleur des cadres titre et but. (facultatif)
- goal : définition du but du portail. (facultatif)
- colback : couleur de fond du cadre titre. (facultatif)
- colbackgoal : couleur de fond du cadre but. (facultatif)
- cadre1/2/3/4 : contenu des cadres 1-2-3-4. (facultatif)
- color2 : couleur des cadres secondaires de droite. (facultatif)
- color3 : couleur des cadres secondaires de gauche. (facultatif)
- colback1 : couleur de fond des cadres de gauche (impairs) (facultatif)
- colback2 : couleur de fond des cadres de droite (pairs) (facultatif)
Exemple
{{Portal |colback = pink |color = pink |color2 = red |color3 = yellow |title = Portail de la Biodiversité |subtitle = Ou l'on traite de la diversité biologique |cadre2 = ceci est |cadre4 = {{Cadre |titre = Ouvrages de Reference Actualisés |contenu = {{ListeAlphabetique| |C = [[Candolle|Le livre de Candolle]] }} }} |cadre6 = un cadre |cadre1 = mais aucun |cadre3 = {{Cadre |titre = Ouvrages de Reference Actualisés |contenu = {{ListeAlphabetique| |C = [[Candolle|Le livre de Candolle]] }} }} }} }} donnera :
Portail de la Biodiversité
Ou l'on traite de la diversité biologique
Maximum number of loops have been performed
Maximum number of loops have been performed
}}