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

De Oniropædia
Aller à la navigationAller à la recherche
Aucun résumé des modifications
(ajout paramètre "NomRubrique")
Ligne 5 : Ligne 5 :
<!-- ============================================================= -->
<!-- ============================================================= -->
[[category:Élément de portail|{{PAGENAME}}]]
[[category:Élément de portail|{{PAGENAME}}]]
[[Catégorie:Composant d'article|{{PAGENAME}}]]
[[catégorie:Modèle|{{PAGENAME}}]]
[[catégorie:Modèle|{{PAGENAME}}]]
<!-- ============================================================= -->
<!-- ============================================================= -->
Ligne 38 : Ligne 39 :
<!-- Fin de la définition du style du cadre                  -->
<!-- Fin de la définition du style du cadre                  -->
><!-- ====================================================== -->
><!-- ====================================================== -->
<div <!-- ================================================== -->
<div <!-- ================================================== -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- Définition du style du lien "modifié"                  -->
<!-- Définition du style du lien "modifié"                  -->
<!-- ======================================================= -->
<!-- ======================================================= -->
style="float:right;
style="float:right;
font-size:x-small;"
font-size:x-small;"
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- Fin de la définition du style du lien "modifier"        -->
<!-- Fin de la définition du style du lien "modifier"        -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
><!-- ====================================================== -->
><!-- ====================================================== -->
[
[
<font <!-- ================================================= -->
<font <!-- ================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- Définition de la police du lien "modifié"              -->
<!-- Définition de la police du lien "modifié"              -->
<!-- ======================================================= -->
<!-- ======================================================= -->
color={{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
color={{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleurTitre}}
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleurTitre}}
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
|{{{couleurTitre|#0040C0}}}
|{{{couleurTitre|#0040C0}}}
}};
}};
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- Fin de la définition de la police du lien "modifier"    -->
<!-- Fin de la définition de la police du lien "modifier"    -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
><!-- ====================================================== -->
><!-- ====================================================== -->
[[{{ <!-- le code suivant test le paramètre "nsportail" -->
[[{{ <!-- le code suivant test l'existance du paramètre "NomRubrique" -->
#if:{{{nsportail|}}}
#ifeq:{{{NomRubrique|+}}}|{{{NomRubrique|-}}}
<!-- le code suivant s'exécute si le paramètre "nsportail" contient du texte -->
<!-- le code suivant s'exécute si le paramètre "NomRubrique" est défini -->
|
|{{Configuration Rubrique Portail|NomRubrique={{{NomRubrique|}}}|paramètre=page}}
<!-- le code suivant s'exécute si le paramètre "nsportail" n'est pas défini ou s'il ne contient pas de texte -->
<!-- le code suivant s'exécute si le paramètre "NomRubrique" n'est pas défini -->
|Template:
|{{ <!-- le code suivant test le paramètre "nsportail" -->
}} {{{partie|#}}}|modifier]]
#if:{{{nsportail|}}}
</font <!-- ================================================ -->
<!-- le code suivant s'exécute si le paramètre "nsportail" contient du texte -->
<!-- ======================================================= -->
|
<!-- ======================================================= -->
<!-- le code suivant s'exécute si le paramètre "nsportail" n'est pas défini ou s'il ne contient pas de texte -->
<!-- fermeture de la balise "font" du lien "modifier"        -->
|Template:
<!-- ======================================================= -->
}} {{{partie|#}}}
<!-- ======================================================= -->
}}|modifier]]
><!-- ====================================================== -->
</font <!-- ================================================ -->
]&nbsp;
<!-- ======================================================= -->
</div <!-- ================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- fermeture de la balise "font" du lien "modifier"        -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- fermeture de la balise "div" du lien "modifier"        -->
<!-- ======================================================= -->
><!-- ====================================================== -->
><!-- ====================================================== -->
<h2 <!-- =================================================== -->
]&nbsp;
<!-- ======================================================= -->
</div <!-- ================================================= -->
<!-- Définition du style du titre du cadre                  -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
style="background-color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
<!-- fermeture de la balise "div" du lien "modifier"        -->
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
><!-- ====================================================== -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
<h2 <!-- =================================================== -->
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleur2}}
<!-- ======================================================= -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
<!-- Définition du style du titre du cadre                  -->
|{{{couleur2|#E0E0E0}}}
<!-- ======================================================= -->
}};
style="background-color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
text-align:center;
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
font-weight:bold;
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
margin-bottom:5px;
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleur2}}
margin-top:0;
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
margin-left:0px;
|{{{couleur2|#E0E0E0}}}
margin-right:0px;
}};
padding:5px 3px 7px 3em;
text-align:center;
font-size:{{{tailleTitre|100%}}};
font-weight:bold;
color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
margin-bottom:5px;
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
margin-top:0;
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
margin-left:0px;
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleurTitre}}
margin-right:0px;
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
padding:5px 3px 7px 3em;
|{{{couleurTitre|#000}}}
font-size:{{{tailleTitre|100%}}};
}};"
color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
<!-- ======================================================= -->
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
<!-- Fin de la définition du style du titre du cadre        -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
<!-- ======================================================= -->
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleurTitre}}
<!-- ======================================================= -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
><!-- ====================================================== -->
|{{{couleurTitre|#000}}}
{{{titre}}}
}};"
</h2 <!-- ================================================== -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- Fin de la définition du style du titre du cadre        -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- fermeture de la balise "h2" du titre du cadre      -->
<!-- ======================================================= -->
><!-- ====================================================== -->
><!-- ====================================================== -->
<div <!-- ================================================== -->
{{ <!-- le code suivant test l'existance du paramètre "NomRubrique" -->
<!-- ======================================================= -->
#ifeq:{{{NomRubrique|+}}}|{{{NomRubrique|-}}}
<!-- Définition du style du corps du cadre                  -->
<!-- le code suivant s'exécute si le paramètre "NomRubrique" est défini -->
<!-- ======================================================= -->
|{{Configuration Rubrique Portail|NomRubrique={{{NomRubrique}}}|paramètre=titre}}
style="padding-left:4px;
<!-- le code suivant s'exécute si le paramètre "NomRubrique" n'est pas défini -->
padding-right:4px;
|{{{titre}}}
vertical-align:top;"
}}
<!-- ======================================================= -->
</h2 <!-- ================================================== -->
<!-- fin de la définition du style du corps du cadre         -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- fermeture de la balise "h2" du titre du cadre      -->
><!-- ====================================================== -->
><!-- ====================================================== -->
{{ {{{partie|PARAMÈTRE PARTIE MANQUANT}}} }} {{#ifexist::{{FULLPAGENAME}}{{{partie}}}/Archives|{{Archives|Rubrique={{{partie}}}}}|}}
<div <!-- ================================================== -->
</div <!-- ================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- Définition du style du corps du cadre                   -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- fermeture de la balise "div" du corps du cadre          -->
style="padding-left:4px;
<!-- ======================================================= -->
padding-right:4px;
><!-- ====================================================== -->
vertical-align:top;"
<!-- ======================================================= -->
<!-- fin de la définition du style du corps du cadre        -->
<!-- ======================================================= -->
<!-- ======================================================= -->
><!-- ====================================================== -->
{{ <!-- le code suivant test l'existance du paramètre "NomRubrique" -->
#ifeq:{{{NomRubrique|+}}}|{{{NomRubrique|-}}}
<!-- le code suivant s'exécute si le paramètre "NomRubrique" est défini -->
|{{ {{Configuration Rubrique Portail|NomRubrique={{{NomRubrique}}}|paramètre=page}} }}
{{ <!-- le code suivant test l'existance d'une archive à la rubrique "NomRubrique" -->
#ifexist::{{FULLPAGENAME}}{{Configuration Rubrique Portail|NomRubrique={{{NomRubrique}}}|paramètre=page}}/Archives
<!-- le code suivant est exécuté s'il existe une archive à la rubrique "NomRubrique" -->
|{{Archives|Rubrique={{Configuration Rubrique Portail|NomRubrique={{{NomRubrique}}}|paramètre=page}}}}
<!-- le code suivant est exécuté s'il n'existe pas d'archive à la rubrique "NomRubrique" -->
|
}}
<!-- le code suivant s'exécute si le paramètre "NomRubrique" n'est pas défini -->
|{{ {{{partie|PARAMÈTRE PARTIE MANQUANT}}} }}
{{ <!-- le code suivant test l'existance d'une archive à la rubrique "partie" -->
#ifexist::{{FULLPAGENAME}}{{{partie}}}/Archives
<!-- le code suivant est exécuté s'il existe une archive à la rubrique "partie" -->
|{{Archives|Rubrique={{{partie}}}}}
<!-- le code suivant est exécuté s'il n'existe pas d'archive à la rubrique "partie" -->
|
}}
}}
</div <!-- ================================================= -->
<!-- ======================================================= -->
<!-- ======================================================= -->
<!-- fermeture de la balise "div" du corps du cadre          -->
<!-- ======================================================= -->
><!-- ====================================================== -->
</div <!-- ================================================= -->
</div <!-- ================================================= -->
<!-- fermeture de la balise "div" du cadre                  -->
<!-- fermeture de la balise "div" du cadre                  -->
><!-- ====================================================== -->
><!-- ====================================================== -->

Version du 31 janvier 2007 à 12:22


La syntaxe et l’éventuel exemple de l’utilisation de ce modèle sont situés sur sa page de discussion. Vous pouvez néanmoins ajouter des questions et commentaires à la suite de l’aide.

[ [[Template: #|modifier]]

{{{titre}}}