Modèle:Portal : Différence entre versions

De Warhammer 40k - Lexicanum
m
m (MEP)
 
(28 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly>__NOTOC__ __NOEDITSECTION__
+
<includeonly>__NOTOC__
{| style="width:100%;border:2px solid black;{{Portal Main Table Styles/{{{Style|{{PAGENAME}}}}}}}"
+
{| style="width:100%;border:2px solid black; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; {{Portal Main Table Styles/{{{Style|{{PAGENAME}}}}}}}"
 
|-
 
|-
|</includeonly><noinclude>Ce modèle fait partie d'un ensemble de modèles qui visent à uniformiser la manière dont les portails fonctionnent et à quoi ils ressemblent.
+
|</includeonly>
__TOC__
+
<noinclude>
== Utilisation ==
+
== Aperçu ==
 
+
__NOTOC__
L'utilisation basique est le suivant
+
{{Portal}}
<nowiki>{{Portal}}</nowiki>
 
 
<nowiki><div style="margin: 10px"></nowiki>
 
 
<nowiki>{{</nowiki>Portal Header|Icon=Icon.jpg|Box Content=
 
'''''Introduction principale'''''
 
}}
 
 
'''''Autre contenu'''''
 
 
<nowiki></div></nowiki>
 
|}
 
 
 
Comme vous pouvez le voir on a besoin d'un élément DIV afin de mettre un peu de marge, et un "<nowiki>|}</nowiki>" pour fermer la table à la fin du bloc.
 
 
 
===Explication===
 
 
 
Mais expliquons ce que chaque ligne fait.
 
<nowiki>{{Portal}}</nowiki>
 
Inclut le modèle de navigation du portail ([[Modèle:Portalsnav]]) et ouvre la table qui fournit la couleur de fond basique (habituellement la plus sombre)
 
<nowiki><div style="margin: 10px"></nowiki>
 
Ajoute de la marge intérieure d'une façon '''securisée''', on aurait pu essayer de le faire à l'intérieur du modèle mais mediawiki ferme le DIV juste après la fin du modèle. En d'autres mots, c'est rapide et brouillon, mais ça fonctionne.
 
 
<nowiki>{{</nowiki>Portal Header|Icon=Icon.jpg|Box Content=
 
'''''Introduction principale'''''
 
}}
 
Dit au modèle principal de l'en-tête ([[Modèle:Portal Header]]) d'afficher l'introduction du portail accompagné d'un icône (redimensionné avec une largeur de 100px), '''Box Content''' contient le contenu de la boîte d'introduction, habituellement une citation appropriée pour les portails des races.
 
 
'''''Autre contenu'''''
 
Les autres boîtes, la façon la plus simple d'ajouter des boîtes ou des en-têtes sans boîtes est d'utiliser [[Modèle:Portal Box]] [[Modèle:Portal Heading]].
 
 
<nowiki></div></nowiki>
 
|}
 
Fermeture de la 'marge intérieure sécurisée' et du contenant colorisé, à nouveau c'est brouillon, mais ça fonctionne.
 
 
 
==Apparence==
 
L'apparence de chaque élément peut être changé en créant des modèles avec du code css à l'intérieur.
 
 
 
Chaque table/élément inclut un modèle à l'intérieur de son paramètre de style, cela fonctionne en gros de la manière suivante
 
 
 
<nowiki><div style="misc style rules;{{style template}}"><h2>''{{{Box header}}}''</h2></div></nowiki>
 
Non seulement [[Modèle:Portal]],[[Template:Portal Header]],[[Modèle:Portal Heading]] et [[Modèle:Portal Box]] utilisent différents modèles, mais le modèle se réfère également à la page dans lequel il est inclus.
 
 
 
C'est à dire: si dans [[Portail:Test]] je place un [[Modèle:Portal Box]], la boîte qui en résulte inclura les styles de [[Modèle:Portal Box Head Styles/Portal:Test]] pour la boîte-titre et [[Modèle:Portal Box Styles/Portal:Test]] pour la partie inférieure de la boîte, là où se trouve le contenu. Comme vous pouvez le voir le chemin est ''Modèle:Portal Box Head Styles/'''Portail:Test''''' afin que le modèle de la boîte du portail change automatiquement vers le style de l'en-tête/boîte du portail suivant la page dans laquelle il est inclut. Vous pouvez forcer un style différent en utilisant le paramètre Style, se faisant vous aurez des boîtes d'aspects différents sur une seule page.
 
 
 
Cette page utilise [[Modèle:Portal Main Table Styles/Portal]], [[Modèle:Portal Header Styles/Portal]], [[Modèle:Portal Box Head Styles/Portal]] et [[Modèle:Portal Box Styles/Portal]].
 
 
 
N'IMPORTE quelle règle css est permise ici, mais il est préférable de les garder simples, et d'altérer les modèles principaux dans le cas où les portails ont besoin d'un changement de style.
 
 
 
==Structure simplifiée==
 
 
 
A être utilisée pour un copié-collé.
 
 
 
<nowiki>{{Portal}}
 
  
 
<div style="margin: 10px">
 
<div style="margin: 10px">
  
{{Portal Header|Icon=|Box Content=
+
{{Portal Header|Icon=Icône de Portal.png|Box Content=
<p style="text-align:center;padding-left:100px">''''' '''''<br />
+
<p style="text-align:center; padding-left:100px">'''''"Texte introductif / citation."'''''<br />
'''--'''</p>
+
'''-- Source<sup>1</sup>'''</p>
 
}}
 
}}
  
{{Portal Heading|Title=Important Articles}}
+
{{Portal Heading|Title=ARTICLES IMPORTANTS}}
  
<div style="float: left; width: 58%;">
+
<div style="float:left; width:58%;">
  
 +
{{Portal Box
 +
|Title=Thème 01
 +
|Box Content=
 +
[[Image:Nom du fichier image.jpg|frameless|border|right|210px]]
  
 +
Texte descriptif.<br>
  
</div>
+
'''Liste d'articles:'''
 
+
* [[Article]]
<div style="float: right; width: 41%;">
+
* [[Article]]
  
 
+
}}
 
 
</div>
 
 
 
<div style="clear:both">
 
{{Portal Heading|Title=Entretien du portail|Box Content=}}
 
</div>
 
 
 
<div style="float: left; width: 58%;">
 
  
 
{{Portal Box
 
{{Portal Box
|Title=Recently Added/Modified
+
|Title=Thème 02
 
|Box Content=
 
|Box Content=
 +
* [[Article]]
 +
* [[Article]]
  
 
}}
 
}}
 
</div>
 
 
<div style="float: right; width: 41%;">
 
  
 
{{Portal Box
 
{{Portal Box
|Title=Requested Articles
+
|Title=Thème 03
 
|Box Content=
 
|Box Content=
 +
* [[Article]]
 +
* [[Article]]
 +
  
 
}}
 
}}
Ligne 107 : Ligne 51 :
 
</div>
 
</div>
  
</div>
+
<div style="float:right; width:41%;">
|}
 
 
 
==Sources==
 
*
 
 
 
[[Catégorie:Portail|]]
 
[[Catégorie:]]</nowiki>
 
 
 
== Exemple ==
 
 
 
<nowiki>{{Portal}}
 
 
 
<div style="margin: 10px">
 
 
 
{{Portal Header|Icon=ServiceImage.jpg|Box Content=
 
<p style="text-align:center">
 
'''''Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
 
Nunc adipiscing aliquet ligula. Praesent at magna.
 
Mauris sit amet lorem et nulla lobortis pulvinar.
 
Morbi luctus, enim vitae euismod tincidunt, metus justo sollicitudin augue,
 
et feugiat lacus urna sed ligula.'''''<br />
 
'''--L'Homme Ivre'''</p>
 
}}
 
 
 
{{Portal Heading|Title=Articles importants}}
 
 
 
<div style="float: left; width: 58%;">
 
  
 
{{Portal Box
 
{{Portal Box
|Title=Choses importantes
+
|Title=Thème 04
 
|Box Content=
 
|Box Content=
'''Particulièrement important'''
+
* [[Article]]
 +
* [[Article]]
  
* [[chose 1]]
 
* [[chose 2]]
 
* [[chose 3]]
 
* [[chose 4]]
 
 
}}
 
}}
  
 
{{Portal Box
 
{{Portal Box
|Title=Informations supplémentaires
+
|Title=Thème 05
 
|Box Content=
 
|Box Content=
'''Particulièrement important'''
+
* [[Article 01]]
 +
* [[Article 02]]
  
* [[autre chose 1]]
 
* [[autre chose 2]]
 
* [[autre chose 3]]
 
* [[autre chose 4]]
 
 
}}
 
}}
  
 
{{Portal Box
 
{{Portal Box
|Title=Dernière chose
+
|Title=Thème 06
 
|Box Content=
 
|Box Content=
Il ne s'agit pas que de mettre des listes, vous pouvez librement mettre des textes plus longs, comme c'est le cas juste ici.
+
* [[Article A]]
 +
* [[Article B]]
 +
 
 
}}
 
}}
  
 
</div>
 
</div>
  
<div style="float: right; width: 41%;">
+
<div style="float:left; width:100%;">
 +
{{Portal Heading|Title=MAINTENANCE|Box Content=}}
 +
</div>
  
{{Portal Box
+
<div style="float:left; width:50%;">
|Title=Coups de projecteurs
 
|Box Content=
 
[[Image:ServiceImage.jpg|right|thumb|200px]]
 
Un test d'image avec d'autres choses.
 
}}
 
  
 
{{Portal Box
 
{{Portal Box
|Title=Je ne sais vraiment pas quoi mettre ici
+
|Title=À Faire
 
|Box Content=
 
|Box Content=
Je vais donc juste mettre des squigs, on ne s'en porte pas plus mal
+
Liste de travaux à faire (modification/création; articles, structures, contenus, sources, etc.) :
* [[Squigs]]
+
* [[Article1]]
* [[Squigs]]
+
* [[Article2]]
* [[Squigs]]
 
* [[Squigs]]
 
  
[[Squigs]],[[Squigs]], [[Squigs]].
 
 
<table>
 
  <tr>
 
      <td>[[Squigs]]</td>
 
      <td>[[Squigs]]</td>
 
  </tr>
 
  <tr>
 
      <td>[[Squigs]]</td>
 
      <td>[[Squigs]]</td>
 
  </tr>
 
</table>
 
  
 
}}
 
}}
 
 
</div>
 
</div>
  
<div style="clear:both">
+
<div style="float:right; width:49%;">
{{Portal Heading|Title=Entretien du portail|Box Content=}}
 
</div>
 
  
<div style="float: left; width: 58%;">
 
 
{{Portal Box
 
{{Portal Box
|Title=Récemment ajouté/modifié
+
|Title=En Cours.
 
|Box Content=
 
|Box Content=
* [[Special:Recentchanges]] Stupide lien je sais.
+
Liste des nouveaux articles en travaux (''N'oubliez pas de [[Lexicanum:Signature|signer]]'') :
 +
* [[Article]]
 +
* [[Article]]
 
}}
 
}}
 
</div>
 
</div>
  
<div style="float: right; width: 41%;">
 
{{Portal Box
 
|Title=Articles demandés
 
|Box Content=
 
* [[Special:Wantedpages]] Stupide lien je sais.
 
}}
 
 
</div>
 
</div>
 +
|}
 +
 +
 +
==Sources==
 +
* <sup>1</sup>: [[Titre de la source 1]]; p. ?
 +
{{NavTab Portails}}
 +
 +
 +
== Utilisation ==
 +
''Ce modèle de portail fonctionne différemment des autres : il intègre d'autres modèles dont les fonctions sont expliquées ci-dessous.''
  
 +
===En-tête du portail ===
 +
Tous les portails ont une ''"'''En-tête'''"'', comme un grand titre de journal. Elle contient :
 +
* un '''Titre''' (généré automatiquement avec le titre de la page du portail, c'est-à-dire "Portail:Titre du Portail")
 +
* une '''image''' (à insérer manuellement : c'est la même icône que dans la "Box" insérée dans les articles du portail)
 +
* un '''texte introductif''' (à insérer manuellement : par ex. une citation)
 +
<br>
 +
 +
'''Code du 1er cadre:'''
 +
<pre>
 +
<nowiki>
 +
{{Portal}}
 +
 +
<div style="margin:10px">
 +
 +
{{Portal Header|Icon=Icon.jpg|Box Content='''''Texte d'introduction principal'''''}}
 +
 
</div>
 
</div>
 +
 +
<div...>
 +
}}
 +
</nowiki>
 +
</pre>
 +
 +
'''Explication des balises:'''
 +
{|class="wikitable" cellpadding="3" cellspacing="2" align="left" border="1" style="background:"Ivory4";" width="90%"
 +
!width="35%" | Balises :
 +
!width="65%" | Effet :
 +
|--- style="background:#656565"
 +
|<pre><nowiki>{{Portal}}</nowiki></pre>
 +
|Modèle-outil principal : définit le design du portail; la couleur de fond de la marge.<br> (''par ex. l'aperçu de cette page affiche les couleurs par défaut. Mais ces dernières peuvent être modifiées. Voir plus bas.'')
 +
|--- style="background:#656565"
 +
|<pre><nowiki><div...> et </div></nowiki></pre>
 +
|créé une marge autour d'un ou plusieurs cadre, selon son placement.<br> 1- Inséré avant le cadre-titre du portail, il définit une marge autour de toutes les box à suivre.<br> 2- Inséré avant une box, il créé une marge autour de cette dernière seulement. L'essentiel est le placement de la balise de fermeture (<nowiki></div></nowiki>) définissant l'emplacement de la fin de la marge.
 +
|--- style="background:#656565"
 +
|<pre><nowiki><div style="margin:10px"></nowiki></pre>
 +
|précise le "style" de la marge (couleur de fond, bord, ect. voir [[Lexicanum:Modèles|Modèles]] ou [[Lexicanum:Tableaux|Tableaux]])
 +
|--- style="background:#656565"
 +
|<pre><nowiki>{{</nowiki>Portal Header<nowiki></nowiki></pre>
 +
|ouvre le cadre- "titre" du portail : il est définit automatiquement par le modèle "[[Modèle:Portal Header]]".
 +
|--- style="background:#656565"
 +
|<pre><nowiki>{{</nowiki>Portal Header|Icon=Icon.jpg<nowiki>}}</nowiki></pre>
 +
|Dans le cadre, dit au modèle principal de l'en-tête ([[Modèle:Portal Header]]) d'afficher l'introduction du portail accompagné d'un icône (de 100px par défaut)
 +
|--- style="background:#656565"
 +
|<pre><nowiki>|Box Content=Texte introductif</nowiki></pre>
 +
|Contenu de la "Boîte" du texte d'introduction, habituellement une citation.
 +
|--- style="background:#656565"
 +
|<pre><nowiki>}}</nowiki></pre>
 +
|pour fermer un cadre avant d'en ouvrir un autre
 +
|--- style="background:#656565"
 +
|<pre><nowiki>{{</nowiki>Portal box|Icon=Icon.jpg|Box Content=Texte/listes/etc.<nowiki>}}</nowiki></pre>
 +
|créé un cadre "standard" dans la page de portail: il est définit par le [[Modèle:Portal Box]] et fonctionne sur les même principes que le [[Modèle:Portal Header]]
 +
|--- style="background:#656565"
 +
|<pre><nowiki>{{</nowiki>Portal Heading<nowiki>}}</nowiki></pre>
 +
|créé un cadre "Sous-Titre" dans la page de portail: il est définit par le [[Modèle:Portal Heading]] et fonctionne sur les même principes que le [[Modèle:Portal Box]], mais prend toute la largeur de la page.
 
|}
 
|}
 +
<br clear="all">
  
==Sources==
+
==Design d'un Portail/Box==
* <sup>1</sup> [[Lipsum]].
+
Un portail (et la "Box" de lien placée dans tous les articles de ce portail) doivent garder une unité graphique et de couleur pour se différencier des autres portails/ articles. Ces paramètres d'image et de couleur sont automatisés de la manière suivante :
 +
 
 +
* Chaque table/élément inclut un modèle à l'intérieur de son paramètre de style :
 +
 
 +
<nowiki><div style="misc style rules;{{style template}}"><h2>''{{{Box header}}}''</h2></div></nowiki>
 +
 
 +
* Non seulement [[Modèle:Portal]],[[Template:Portal Header]],[[Modèle:Portal Heading]] et [[Modèle:Portal Box]] utilisent différents modèles, mais le modèle se réfère également à la page dans lequel il est inclu.
 +
 
 +
C'est à dire: si dans [[Portal:Exemple]] je place le [[Modèle:Portal Box]], la boîte qui en résulte doit inclure les styles d'un [[Modèle:Portal Box Head Styles/Portal:Exemple]] pour la boîte-titre et [[Modèle:Portal Box Styles/Portal:Exemple]] pour la partie inférieure de la boîte, là où se trouve le contenu. Comme vous pouvez le voir le chemin est ''Modèle:Portal Box Head Styles/'''Portal:Exemple''''' afin que le modèle de la boîte du portail change automatiquement vers le style de l'en-tête/boîte du portail suivant la page dans laquelle il est inclut. Vous pouvez forcer un style différent en utilisant le paramètre "Style", se faisant vous aurez des boîtes d'aspects différents sur une seule page.
 +
 
 +
* Par ex., une page de portail utilise les modèles de Design :
 +
** [[Modèle:Portal Main Table Styles/Portal]],
 +
** [[Modèle:Portal Header Styles/Portal]],
 +
** [[Modèle:Portal Box Head Styles/Portal]],
 +
** [[Modèle:Portal Box Styles/Portal]].
  
[[Catégorie:Portail|Exemple]]
+
<br><br>
[[Catégorie:Aide|Portail]]</nowiki>
 
===Résultat===
 
Cela produit:
 
  
 +
== Code à insérer :==
 +
{| border="1"
 +
| valign="top" width="50%" |
 +
<pre>
 +
<nowiki>
 
{{Portal}}
 
{{Portal}}
  
 
<div style="margin: 10px">
 
<div style="margin: 10px">
  
{{Portal Header|Icon=ServiceImage.jpg|Box Content=
+
{{Portal Header|Icon=Icône de Portal.png|Box Content=
<p style="text-align:center">
+
<p style="text-align:center; padding-left:100px">'''''"Texte introductif / citation."'''''<br />
'''''Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
+
'''-- Source<sup>1</sup>'''</p>
Nunc adipiscing aliquet ligula. Praesent at magna.
 
Mauris sit amet lorem et nulla lobortis pulvinar.
 
Morbi luctus, enim vitae euismod tincidunt, metus justo sollicitudin augue,
 
et feugiat lacus urna sed ligula.'''''<br />
 
'''--L'Homme Ivre'''</p>
 
 
}}
 
}}
  
 
{{Portal Heading|Title=Articles importants}}
 
{{Portal Heading|Title=Articles importants}}
  
<div style="float: left; width: 58%;">
+
<div style="float:left; width:58%;">
  
 
{{Portal Box
 
{{Portal Box
|Title=Choses importantes
+
|Title=Thème 01
 
|Box Content=
 
|Box Content=
'''Particulièrement important'''
+
[[Image:Nom du fichier image.jpg|frameless|border|right|210px]]
 +
 
 +
Texte descriptif.<br>
 +
 
 +
'''Liste d'articles:'''
 +
* [[Article]]
 +
* [[Article]]
  
* [[chose 1]]
 
* [[chose 2]]
 
* [[chose 3]]
 
* [[chose 4]]
 
 
}}
 
}}
  
 
{{Portal Box
 
{{Portal Box
|Title=Informations supplémentaires
+
|Title=Thème 02
 
|Box Content=
 
|Box Content=
'''Particulièrement important'''
+
* [[Article]]
 +
* [[Article]]
  
* [[autre chose 1]]
 
* [[autre chose 2]]
 
* [[autre chose 3]]
 
* [[autre chose 4]]
 
 
}}
 
}}
  
 
{{Portal Box
 
{{Portal Box
|Title=Dernière chose
+
|Title=Thème 03
 
|Box Content=
 
|Box Content=
Il ne s'agit pas que de mettre des listes, vous pouvez librement mettre des textes plus longs, comme c'est le cas juste ici.
+
* [[Article]]
 +
* [[Article]]
 +
 
 +
 
 
}}
 
}}
  
 
</div>
 
</div>
  
<div style="float: right; width: 41%;">
+
<div style="float:right; width:41%;">
  
 
{{Portal Box
 
{{Portal Box
|Title=Coups de projecteurs
+
|Title=Thème 04
 
|Box Content=
 
|Box Content=
[[Image:ServiceImage.jpg|right|thumb|200px]]
+
* [[Article]]
Un test d'image avec d'autres choses.
+
* [[Article]]
 +
 
 
}}
 
}}
  
 
{{Portal Box
 
{{Portal Box
|Title=Je ne sais vraiment pas quoi mettre ici
+
|Title=Thème 05
 
|Box Content=
 
|Box Content=
Je vais donc juste mettre des squigs, on ne s'en porte pas plus mal
+
* [[Article 01]]
* [[Squigs]]
+
* [[Article 02]]
* [[Squigs]]
 
* [[Squigs]]
 
* [[Squigs]]
 
  
[[Squigs]],[[Squigs]], [[Squigs]].
+
}}
  
<table>
+
{{Portal Box
  <tr>
+
|Title=Thème 06
      <td>[[Squigs]]</td>
+
|Box Content=
      <td>[[Squigs]]</td>
+
* [[Article A]]
  </tr>
+
* [[Article B]]
  <tr>
 
      <td>[[Squigs]]</td>
 
      <td>[[Squigs]]</td>
 
  </tr>
 
</table>
 
  
 
}}
 
}}
Ligne 315 : Ligne 273 :
 
</div>
 
</div>
  
<div style="clear:both">
+
<div style="float:left; width:100%;">
{{Portal Heading|Title=Entretien du portail|Box Content=}}
+
{{Portal Heading|Title=Maintenance|Box Content=}}
 
</div>
 
</div>
  
<div style="float: left; width: 58%;">
+
<div style="float:left; width:50%;">
 +
 
 
{{Portal Box
 
{{Portal Box
|Title=Récemment ajouté/modifié
+
|Title=A Modifier
 
|Box Content=
 
|Box Content=
* [[Special:Recentchanges]] Stupide lien je sais.
+
Liste des articles à modifier (structures, contenus, sources, etc.) :
 +
* [[Article1]]
 +
* [[Article2]]
 +
 
 +
 
 
}}
 
}}
 
</div>
 
</div>
  
<div style="float: right; width: 41%;">
+
<div style="float:right; width:49%;">
 +
 
 
{{Portal Box
 
{{Portal Box
|Title=Articles demandés
+
|Title=En Cours.
 
|Box Content=
 
|Box Content=
* [[Special:Wantedpages]] Stupide lien je sais.
+
Liste des nouveaux articles en travaux (''N'oubliez pas de [[Lexicanum:Signature|signer]]'')
 
}}
 
}}
 
</div>
 
</div>
Ligne 339 : Ligne 303 :
  
 
==Sources==
 
==Sources==
* <sup>1</sup> [[Lipsum]].
+
* <sup>1</sup>: [[Titre de la source 1]]; p. ?
[[Catégorie:Modèles de portail| ]]
+
{{NavTab Portails}}
 +
[[Catégorie:Portail]]
 +
[[Catégorie:de la faction, du thème, etc.]]
 +
</nowiki>
 +
</pre>
 +
 +
 
 +
[[Catégorie:Modèle de Portail|*]]
 +
 
 
</noinclude>
 
</noinclude>

Version actuelle datée du 16 décembre 2010 à 12:34


Aperçu


Portal

"Texte introductif / citation."
-- Source1

.

ARTICLES IMPORTANTS


Thème 01

Texte descriptif.

Liste d'articles:

.


Thème 02


Thème 03


Thème 04


Thème 05


Thème 06


MAINTENANCE


À Faire

Liste de travaux à faire (modification/création; articles, structures, contenus, sources, etc.) :

.


En Cours.

Liste des nouveaux articles en travaux (N'oubliez pas de signer) :

.



Sources

Portails : AIDELexicanumChaosEldars NoirsEldarsArlequinsGarde ImpérialeInquisitionNécronsOrksSpace MarinesBlood AngelsTauTyranidesCultes GenestealersLigues de VotannMechanicumImperiumGalaxieCitationsMiniaturesRomansJeux Vidéo


Utilisation

Ce modèle de portail fonctionne différemment des autres : il intègre d'autres modèles dont les fonctions sont expliquées ci-dessous.

En-tête du portail

Tous les portails ont une "En-tête", comme un grand titre de journal. Elle contient :

  • un Titre (généré automatiquement avec le titre de la page du portail, c'est-à-dire "Portail:Titre du Portail")
  • une image (à insérer manuellement : c'est la même icône que dans la "Box" insérée dans les articles du portail)
  • un texte introductif (à insérer manuellement : par ex. une citation)


Code du 1er cadre:


{{Portal}}
 
<div style="margin:10px">
 
{{Portal Header|Icon=Icon.jpg|Box Content='''''Texte d'introduction principal'''''}}
 
</div>

<div...>
}}

Explication des balises:

Balises : Effet :
{{Portal}}
Modèle-outil principal : définit le design du portail; la couleur de fond de la marge.
(par ex. l'aperçu de cette page affiche les couleurs par défaut. Mais ces dernières peuvent être modifiées. Voir plus bas.)
<div...> et </div>
créé une marge autour d'un ou plusieurs cadre, selon son placement.
1- Inséré avant le cadre-titre du portail, il définit une marge autour de toutes les box à suivre.
2- Inséré avant une box, il créé une marge autour de cette dernière seulement. L'essentiel est le placement de la balise de fermeture (</div>) définissant l'emplacement de la fin de la marge.
<div style="margin:10px">
précise le "style" de la marge (couleur de fond, bord, ect. voir Modèles ou Tableaux)
{{Portal Header
ouvre le cadre- "titre" du portail : il est définit automatiquement par le modèle "Modèle:Portal Header".
{{Portal Header|Icon=Icon.jpg}}
Dans le cadre, dit au modèle principal de l'en-tête (Modèle:Portal Header) d'afficher l'introduction du portail accompagné d'un icône (de 100px par défaut)
|Box Content=Texte introductif
Contenu de la "Boîte" du texte d'introduction, habituellement une citation.
}}
pour fermer un cadre avant d'en ouvrir un autre
{{Portal box|Icon=Icon.jpg|Box Content=Texte/listes/etc.}}
créé un cadre "standard" dans la page de portail: il est définit par le Modèle:Portal Box et fonctionne sur les même principes que le Modèle:Portal Header
{{Portal Heading}}
créé un cadre "Sous-Titre" dans la page de portail: il est définit par le Modèle:Portal Heading et fonctionne sur les même principes que le Modèle:Portal Box, mais prend toute la largeur de la page.


Design d'un Portail/Box

Un portail (et la "Box" de lien placée dans tous les articles de ce portail) doivent garder une unité graphique et de couleur pour se différencier des autres portails/ articles. Ces paramètres d'image et de couleur sont automatisés de la manière suivante :

  • Chaque table/élément inclut un modèle à l'intérieur de son paramètre de style :
<div style="misc style rules;{{style template}}"><h2>''{{{Box header}}}''</h2></div>

C'est à dire: si dans Portal:Exemple je place le Modèle:Portal Box, la boîte qui en résulte doit inclure les styles d'un Modèle:Portal Box Head Styles/Portal:Exemple pour la boîte-titre et Modèle:Portal Box Styles/Portal:Exemple pour la partie inférieure de la boîte, là où se trouve le contenu. Comme vous pouvez le voir le chemin est Modèle:Portal Box Head Styles/Portal:Exemple afin que le modèle de la boîte du portail change automatiquement vers le style de l'en-tête/boîte du portail suivant la page dans laquelle il est inclut. Vous pouvez forcer un style différent en utilisant le paramètre "Style", se faisant vous aurez des boîtes d'aspects différents sur une seule page.



Code à insérer :


{{Portal}}

<div style="margin: 10px">

{{Portal Header|Icon=Icône de Portal.png|Box Content=
<p style="text-align:center; padding-left:100px">'''''"Texte introductif / citation."'''''<br />
'''-- Source<sup>1</sup>'''</p>
}}

{{Portal Heading|Title=Articles importants}}

<div style="float:left; width:58%;">

{{Portal Box
|Title=Thème 01
|Box Content=
[[Image:Nom du fichier image.jpg|frameless|border|right|210px]]

Texte descriptif.<br>

'''Liste d'articles:'''
* [[Article]]
* [[Article]]

}}

{{Portal Box
|Title=Thème 02
|Box Content=
* [[Article]]
* [[Article]]

}}

{{Portal Box
|Title=Thème 03
|Box Content=
* [[Article]]
* [[Article]]


}}

</div>

<div style="float:right; width:41%;">

{{Portal Box
|Title=Thème 04
|Box Content=
* [[Article]]
* [[Article]]

}}

{{Portal Box
|Title=Thème 05
|Box Content=
* [[Article 01]]
* [[Article 02]]

}}

{{Portal Box
|Title=Thème 06
|Box Content=
* [[Article A]]
* [[Article B]]

}}

</div>

<div style="float:left; width:100%;">
{{Portal Heading|Title=Maintenance|Box Content=}}
</div>

<div style="float:left; width:50%;">

{{Portal Box
|Title=A Modifier
|Box Content=
Liste des articles à modifier (structures, contenus, sources, etc.) :
* [[Article1]]
* [[Article2]]


}}
</div>

<div style="float:right; width:49%;">

{{Portal Box
|Title=En Cours.
|Box Content=
Liste des nouveaux articles en travaux (''N'oubliez pas de [[Lexicanum:Signature|signer]]'')
}}
</div>

</div>
|}

==Sources==
* <sup>1</sup>: [[Titre de la source 1]]; p. ?
{{NavTab Portails}}
[[Catégorie:Portail]]
[[Catégorie:de la faction, du thème, etc.]]