Différences entre les versions de « Modèle:Composant portail »

De Oniropædia
Aller à la navigationAller à la recherche
m (compactage début du code)
m (Changement de nom de {{Configuration rubrique portail}})
 
(10 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<noinclude><!-- Section spécifique à la page d'affichage du modèle -->
+
<noinclude><!-- ================================================== -->
 +
<!-- Section spécifique à la page d'affichage du modèle           -->
 
<!-- ============================================================= -->
 
<!-- ============================================================= -->
 
{{Syntaxe}}<!-- Affichage laïus standard sur la syntaxe du modèle  -->
 
{{Syntaxe}}<!-- Affichage laïus standard sur la syntaxe du modèle  -->
 
<!-- ============================================================= -->
 
<!-- ============================================================= -->
[[category:modèle portail|{{PAGENAME}}]]
+
{{Indexation|Modèle|Composant d'article|Élément de portail}}
[[catégorie:Modèle|{{PAGENAME}}]]
+
<!-- [[category:Élément de portail|{{PAGENAME}}]]
 +
[[Catégorie:Composant d'article|{{PAGENAME}}]]
 +
[[catégorie:Modèle|{{PAGENAME}}]] -->
 +
<!-- ============================================================= -->
 
<!-- Fin de la section spécifique à la page d'affichage du modèle  -->
 
<!-- Fin de la section spécifique à la page d'affichage du modèle  -->
 
<!-- ============================================================= -->
 
<!-- ============================================================= -->
Ligne 20 : Ligne 24 :
 
}};
 
}};
 
vertical-align:center;
 
vertical-align:center;
width:99,5%;
+
width:99.5%;
 
background-color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
 
background-color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
 
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
 
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
Ligne 32 : Ligne 36 :
 
padding-bottom:5px;
 
padding-bottom:5px;
 
padding-left:0px;
 
padding-left:0px;
padding-right:0px;">
+
padding-right:0px;"
<!-- Fin de la définition du style du cadre -->
+
<!-- ======================================================= -->
 
+
<!-- Fin de la définition du style du cadre                  -->
<!-- Définition du style du lien "modifié" -->
+
><!-- ====================================================== -->
<div style="float:right; font-size:x-small;">
+
<div <!-- ================================================== -->
<!-- Fin de la définition du style du lien "modifier" -->
+
<!-- ======================================================= -->
[
+
<!-- Définition du style du lien "modifié"                   -->
<!-- Définition de la police du lien "modifié" -->
+
<!-- ======================================================= -->
<font color={{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
+
style="float:right;
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
+
font-size:x-small;"
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
+
<!-- ======================================================= -->
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleurTitre}}
+
<!-- Fin de la définition du style du lien "modifier"       -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
+
<!-- ======================================================= -->
|{{{couleurTitre|#0040C0}}}
+
<!-- ======================================================= -->
}}>
+
><!-- ====================================================== -->
<!-- Fin de la définition de la police du lien "modifier" -->
+
[
[[{{ <!-- le code suivant test le paramètre "nsportail" -->
+
<font <!-- ================================================= -->
#if:{{{nsportail|}}}
+
<!-- ======================================================= -->
<!-- le code suivant s'exécute si le paramètre "nsportail" contient du texte -->
+
<!-- ======================================================= -->
|
+
<!-- Définition de la police du lien "modifié"               -->
<!-- le code suivant s'exécute si le paramètre "nsportail" n'est pas défini ou s'il ne contient pas de texte -->
+
<!-- ======================================================= -->
|Template:
+
color={{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
}} {{{partie|#}}}|modifier]]
+
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
</font>
+
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
<!-- fermeture de la balise "font" du lien "modifier" -->
+
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleurTitre}}
]&nbsp;
+
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
</div>
+
|{{{couleurTitre|#0040C0}}}
<!-- fermeture de la balise "div" du lien "modifier" -->
+
}};
 
+
<!-- ======================================================= -->
<!-- Définition du style du titre du cadre -->
+
<!-- Fin de la définition de la police du lien "modifier"    -->
<h2 style="background-color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
+
<!-- ======================================================= -->
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
+
<!-- ======================================================= -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
+
><!-- ====================================================== -->
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleur2}}
+
[[{{ <!-- le code suivant test l'existance du paramètre "NomRubrique" -->
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
+
#ifeq:{{{NomRubrique|+}}}|{{{NomRubrique|-}}}
|{{{couleur2|#E0E0E0}}}
+
<!-- le code suivant s'exécute si le paramètre "NomRubrique" est défini -->
}};
+
|{{Configuration rubrique portail|NomRubrique={{{NomRubrique|}}}|paramètre=page}}
text-align:center;
+
<!-- le code suivant s'exécute si le paramètre "NomRubrique" n'est pas défini -->
font-weight:bold;
+
|{{ <!-- le code suivant test le paramètre "nsportail" -->
margin-bottom:5px;
+
#if:{{{nsportail|}}}
margin-top:0;
+
<!-- le code suivant s'exécute si le paramètre "nsportail" contient du texte -->
margin-left:0px;
+
|
margin-right:0px;
+
<!-- le code suivant s'exécute si le paramètre "nsportail" n'est pas défini ou s'il ne contient pas de texte -->
padding:5px 3px 7px 3em;
+
|Template:
font-size:{{{tailleTitre|100%}}};
+
}} {{{partie|#}}}
color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
+
}}|modifier]]
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
+
</font <!-- ================================================ -->
<!-- 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 -->
+
<!-- fermeture de la balise "font" du lien "modifier"        -->
|{{{couleurTitre|#000}}}
+
<!-- ======================================================= -->
}};">
+
<!-- ======================================================= -->
<!-- Fin de la définition du style du titre du cadre -->
+
><!-- ====================================================== -->
{{{titre}}}
+
]&nbsp;
</h2>
+
</div <!-- ================================================= -->
<!-- fermeture de la balise "h2" du titre du cadre -->
+
<!-- ======================================================= -->
 
+
<!-- ======================================================= -->
<!-- Définition du style du corps du cadre -->
+
<!-- fermeture de la balise "div" du lien "modifier"        -->
<div style="padding-left:4px;padding-right:4px;vertical-align:top;">
+
><!-- ====================================================== -->
<!-- fin de la définition du style du corps du cadre -->
+
<h2 <!-- =================================================== -->
<!-- si mis dans le grand div, une zone bleu clair apparaissait à coté du titre-->
+
<!-- ======================================================= -->
{{ {{{partie|PARAMÈTRE PARTIE MANQUANT}}} }}
+
<!-- Définition du style du titre du cadre                   -->
</div>
+
<!-- ======================================================= -->
<!-- fermeture de la balise "div" du corps du cadre -->
+
style="background-color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
 
+
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
</div>
+
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" est défini -->
<!-- fermeture de la balise "div" du cadre -->
+
|{{Composant portail/Styles|StyleRubrique={{{StyleRubrique}}}|paramètre=couleur2}}
 +
<!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini -->
 +
|{{{couleur2|#E0E0E0}}}
 +
}};
 +
text-align:center;
 +
font-weight:bold;
 +
margin-bottom:5px;
 +
margin-top:0;
 +
margin-left:0px;
 +
margin-right:0px;
 +
padding:5px 3px 7px 3em;
 +
font-size:{{{tailleTitre|100%}}};
 +
color:{{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" -->
 +
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}}
 +
<!-- 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}}}
 +
}};"
 +
<!-- ======================================================= -->
 +
<!-- Fin de la définition du style du titre 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=titre}}
 +
<!-- le code suivant s'exécute si le paramètre "NomRubrique" n'est pas défini -->
 +
|{{{titre}}}
 +
}}
 +
</h2 <!-- ================================================== -->
 +
<!-- ======================================================= -->
 +
<!-- ======================================================= -->
 +
<!-- fermeture de la balise "h2" du titre du cadre      -->
 +
><!-- ====================================================== -->
 +
<div <!-- ================================================== -->
 +
<!-- ======================================================= -->
 +
<!-- Définition du style 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 <!-- ================================================= -->
 +
<!-- fermeture de la balise "div" du cadre                  -->
 +
><!-- ====================================================== -->

Dernière version du 12 juillet 2007 à 10:15


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}}}