« Modèle:Composant portail » : différence entre les versions
De Oniropædia
Aller à la navigationAller à la recherche
(exploitation de la table de styles) |
m (Changement de nom de {{Configuration rubrique portail}}) |
||
(11 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<!-- Section spécifique à la page d'affichage du modèle --> | <noinclude><!-- ================================================== --> | ||
< | <!-- Section spécifique à la page d'affichage du modèle --> | ||
<!-- Affichage laïus standard sur la syntaxe du modèle --> | <!-- ============================================================= --> | ||
{{ | {{Syntaxe}}<!-- Affichage laïus standard sur la syntaxe du modèle --> | ||
[[category: | <!-- ============================================================= --> | ||
[[catégorie:Modèle|{{PAGENAME}}]] | {{Indexation|Modèle|Composant d'article|Élément de portail}} | ||
< | <!-- [[category:Élément de portail|{{PAGENAME}}]] | ||
<!-- Fin de la section spécifique à la page d'affichage du modèle --> | [[Catégorie:Composant d'article|{{PAGENAME}}]] | ||
[[catégorie:Modèle|{{PAGENAME}}]] --> | |||
<!-- Définition du style du cadre --> | <!-- ============================================================= --> | ||
< | <!-- Fin de la section spécifique à la page d'affichage du modèle --> | ||
<!-- ============================================================= --> | |||
</noinclude><div <!-- ============================================ --> | |||
<!-- ============================================================= --> | |||
<!-- Définition du style du cadre --> | |||
<!-- ============================================================= --> | |||
style="display:block; | |||
border:1px solid {{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" --> | border:1px solid {{ <!-- le code suivant test l'existance du paramètre "StyleRubrique" --> | ||
#ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}} | #ifeq:{{{StyleRubrique|+}}}|{{{StyleRubrique|-}}} | ||
Ligne 18 : | Ligne 24 : | ||
}}; | }}; | ||
vertical-align:center; | vertical-align:center; | ||
width:99 | 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 30 : | 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 --> | |||
><!-- ====================================================== --> | |||
<div <!-- ================================================== --> | |||
<!-- ======================================================= --> | |||
<!-- Définition du style du lien "modifié" --> | |||
<!-- | <!-- ======================================================= --> | ||
style="float:right; | |||
font-size:x-small;" | |||
<!-- ======================================================= --> | |||
<!-- Fin de la définition du style du lien "modifier" --> | |||
<!-- ======================================================= --> | |||
<!-- ======================================================= --> | |||
><!-- ====================================================== --> | |||
[ | |||
<font <!-- ================================================= --> | |||
<!-- ======================================================= --> | |||
<!-- ======================================================= --> | |||
<!-- Définition de la police du lien "modifié" --> | |||
<!-- ======================================================= --> | |||
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|#0040C0}}} | |||
<!-- | }}; | ||
<!-- ======================================================= --> | |||
<!-- | <!-- Fin de la définition de la police du lien "modifier" --> | ||
<!-- ======================================================= --> | |||
<!-- ======================================================= --> | |||
><!-- ====================================================== --> | |||
[[{{ <!-- 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 s'exécute si le paramètre "NomRubrique" n'est pas défini --> | |||
|{{ <!-- le code suivant test le paramètre "nsportail" --> | |||
#if:{{{nsportail|}}} | |||
<!-- 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 --> | |||
|Template: | |||
font | }} {{{partie|#}}} | ||
}}|modifier]] | |||
</font <!-- ================================================ --> | |||
<!-- | <!-- ======================================================= --> | ||
<!-- ======================================================= --> | |||
<!-- fermeture de la balise "font" du lien "modifier" --> | |||
<!-- ======================================================= --> | |||
<!-- ======================================================= --> | |||
><!-- ====================================================== --> | |||
] | |||
</div <!-- ================================================= --> | |||
<!-- | <!-- ======================================================= --> | ||
<!-- ======================================================= --> | |||
<!-- | <!-- fermeture de la balise "div" du lien "modifier" --> | ||
><!-- ====================================================== --> | |||
<h2 <!-- =================================================== --> | |||
<!-- | <!-- ======================================================= --> | ||
{{ { | <!-- Définition du style du titre du cadre --> | ||
<!-- ======================================================= --> | |||
<!-- | 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 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 à 08: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.