Différences entre les versions de « Modèle:Composant portail »
De Oniropædia
Aller à la navigationAller à la recherchem (catégorisation) |
m (Changement de nom de {{Configuration rubrique portail}}) |
||
(14 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | < | + | <noinclude><!-- ================================================== --> |
− | + | <!-- Section spécifique à la page d'affichage du modèle --> | |
− | + | <!-- ============================================================= --> | |
− | + | {{Syntaxe}}<!-- Affichage laïus standard sur la syntaxe du modèle --> | |
− | < | + | <!-- ============================================================= --> |
− | + | {{Indexation|Modèle|Composant d'article|Élément de portail}} | |
− | {{ | + | <!-- [[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 --> | |
− | + | <!-- ============================================================= --> | |
− | < | + | </noinclude><div <!-- ============================================ --> |
− | + | <!-- ============================================================= --> | |
− | + | <!-- Définition du style du cadre --> | |
− | + | <!-- ============================================================= --> | |
− | < | + | style="display:block; |
+ | border:1px solid {{ <!-- 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=bordure}} | ||
+ | <!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini --> | ||
+ | |{{{bordure|#8888aa}}} | ||
+ | }}; | ||
+ | vertical-align:center; | ||
+ | width:99.5%; | ||
+ | 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=couleur1}} | ||
+ | <!-- le code suivant s'exécute si le paramètre "StyleRubrique" n'est pas défini --> | ||
+ | |{{{couleur1|#F0F0F0}}} | ||
+ | }}; | ||
+ | margin-bottom:6px; | ||
+ | margin-top:5px; | ||
+ | padding-bottom:5px; | ||
+ | padding-left: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: | ||
+ | }} {{{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 à 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.