Difference between revisions of "Template:Portal"

From PlantUse English
Jump to: navigation, search
Line 6: Line 6:
 
|image2 = {{{image2|}}}
 
|image2 = {{{image2|}}}
 
|colfond = {{{colback|}}}
 
|colfond = {{{colback|}}}
|contenu = {{{subtitle|"No subtitle Entered"}}}}}{{#if:{{{but|}}}|{{Cadre|colfond = {{{colfondbut|}}}|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={{{colfond2|}}}|contenu={{{cadre{{#var:Actuel2}}}}}}}</div></div>|#default=<div style="width:53%;clear:left;float:left;"><div>{{Cadre|couleur={{{couleur2|Darkgreen}}}|colfond={{{colfond1|}}}|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={{{colfond1|}}}|contenu={{{cadre{{#var:Actuel2}}}}}}}</div>{{#vardefine:restent|{{#titleparts:{{#var:restent}}|-1}}}}{{#vardefine:Actuel2|{{#titleparts:{{#var:restent}}||-1}}}}}}}}
+
|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>
==Paramètres==
+
==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>
* couleur : couleur des cadres titre et but. (facultatif)<br>
+
* color : couleur des cadres titre et but. (facultatif)<br>
* but : définition du but du portail. (facultatif)<br>
+
* goal : définition du but du portail. (facultatif)<br>
* colfond : couleur de fond du cadre titre. (facultatif)<br>   
+
* colback : couleur de fond du cadre titre. (facultatif)<br>   
* colfondbut : couleur de fond du cadre but. (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>
  
* couleur2 : couleur des cadres secondaires de droite. (facultatif)<br>
+
* color2 : couleur des cadres secondaires de droite. (facultatif)<br>
* couleur3 : couleur des cadres secondaires de gauche. (facultatif)<br>
+
* color3 : couleur des cadres secondaires de gauche. (facultatif)<br>
  
* colfond1 : couleur de fond des cadres de gauche (impairs) (facultatif)
+
* colback1 : couleur de fond des cadres de gauche (impairs) (facultatif)
* colfond2 : couleur de fond des cadres de droite (pairs) (facultatif)
+
* colback2 : couleur de fond des cadres de droite (pairs) (facultatif)
  
 
==Exemple==
 
==Exemple==
 
<nowiki>{{Portal
 
<nowiki>{{Portal
|image =
+
|colback = pink
|couleur = pink
+
|color = pink
|couleur2 = red
+
|color2 = red
|couleur3 = yellow
+
|color3 = yellow
|titre = Portail de la Biodiversité
+
|title = Portail de la Biodiversité
|soustitre = Ou l'on traite de la diversité biologique
+
|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
|colfond = pink
+
|colback = pink
|couleur = pink
+
|color = pink
|couleur2 = red
+
|color2 = red
|couleur3 = yellow
+
|color3 = yellow
|titre = Portail de la Biodiversité
+
|title = Portail de la Biodiversité
|soustitre = Ou l'on traite de la diversité biologique
+
|subtitle = Ou l'on traite de la diversité biologique
|cadre1 = {{Botanique}}
+
|cadre2 = ceci est
|cadre2 = {{Bibliographie}}
+
|cadre4 =
|cadre4 = un cadre
+
{{Cadre |titre = Ouvrages de Reference Actualisés
|colfond1 = lightgreen
+
    |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]]
 +
    }}
 +
}}
 +
}}
 
}}
 
}}
[[catégorie : Modèle]]
+
[[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

}}