« Modèle:Méta lien vers portail » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
à cause de cette balise catégorie, si le bandeau venait après une liste, le bandeau se retrouvait à l'intérieur de la liste… (en pratique, ça causait un petit décalage du bandeau) ; l'ajout d'un "nowiki" résout le problème (j'ai testé, on peut l'ajouter un peu n'importe où et ça fonctionne)
m per RA
 
Ligne 2 : Ligne 2 :
* Ne pas insérer de retour à la ligne en dehors des bornes « noinclude », à cause de bogue 9207 [https://bugzilla.wikimedia.org/show_bug.cgi?id=9207]
* Ne pas insérer de retour à la ligne en dehors des bornes « noinclude », à cause de bogue 9207 [https://bugzilla.wikimedia.org/show_bug.cgi?id=9207]
* Laissez une espace entre chacun des différents éléments (icône, texte, séparateur, ...)
* Laissez une espace entre chacun des différents éléments (icône, texte, séparateur, ...)
-->{{#ifeq:{{{parent|aucun}}}|aucun|<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:10}}||<nowiki />[[Catégorie:Page utilisant l'ancienne syntaxe des portails]]}}</includeonly><ul id="bandeau-portail" class="bandeau-portail">}}<li><span class="bandeau-portail-element"><span class="bandeau-portail-icone">[[Fichier:{{#if:{{{icône|}}}|{{{icône}}}|Portal.svg}}|{{#ifeq:{{{border|}}}|oui|border{{!}}46x22px|48x24px}}|{{{titre}}}|link=Portail:{{{portail}}}|alt=|class=noviewer]]</span> <span class="bandeau-portail-texte">[[Portail:{{{portail}}}|{{{titre}}}]]</span> {{#if:{{{sous-portail|}}}|• <span class="bandeau-sous-portail-texte">[[Portail:{{{portail}}}/{{{sous-portail}}}|{{{titre sous-portail}}}]]</span>}}</span></li>{{#ifeq:{{{parent|aucun}}}|aucun|</ul>}}<!--
-->{{#ifeq:{{{parent|aucun}}}|aucun|<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:10}}||<nowiki />[[Catégorie:Page utilisant l'ancienne syntaxe des portails]]}}</includeonly><ul id="bandeau-portail" class="bandeau-portail">}}<li><span class="bandeau-portail-element"><span class="bandeau-portail-icone">[[Fichier:{{#if:{{{icône|}}}|{{{icône}}}|Portal.svg}}|{{#ifeq:{{{border|}}}|oui|border{{!}}46x22px|48x24px}}|{{{titre}}}|link=Portail:{{{portail}}}|alt=icône décorative|class=noviewer]]</span> <span class="bandeau-portail-texte">[[Portail:{{{portail}}}|{{{titre}}}]]</span> {{#if:{{{sous-portail|}}}|• <span class="bandeau-sous-portail-texte">[[Portail:{{{portail}}}/{{{sous-portail}}}|{{{titre sous-portail}}}]]</span>}}</span></li>{{#ifeq:{{{parent|aucun}}}|aucun|</ul>}}<!--
--><includeonly>{{#if:{{{nocat|}}}||{{#switch:{{NAMESPACENUMBER}}|0=[[Catégorie:Portail:{{ucfirst:{{{portail}}}}}/Articles liés]]|10={{#ifexist:Catégorie:Portail:{{ucfirst:{{{portail}}}}}/Articles liés||<span class="error">Avant de mettre ce modèle sur des articles n'oubliez pas de créer la catégorie [[:Catégorie:Portail:{{ucfirst:{{{portail}}}}}/Articles liés|]]</span>[[Catégorie:Modèle de portail sans suivi spécifique]]}}}}{{Méta lien vers portail/Catégorisation|portail={{{nom portail|{{{portail}}}}}}}}}}</includeonly><noinclude>
--><includeonly>{{#if:{{{nocat|}}}||{{#switch:{{NAMESPACENUMBER}}|0=[[Catégorie:Portail:{{ucfirst:{{{portail}}}}}/Articles liés]]|10={{#ifexist:Catégorie:Portail:{{ucfirst:{{{portail}}}}}/Articles liés||<span class="error">Avant de mettre ce modèle sur des articles n'oubliez pas de créer la catégorie [[:Catégorie:Portail:{{ucfirst:{{{portail}}}}}/Articles liés|]]</span>[[Catégorie:Modèle de portail sans suivi spécifique]]}}}}{{Méta lien vers portail/Catégorisation|portail={{{nom portail|{{{portail}}}}}}}}}}</includeonly><noinclude>
{{Documentation}}<!--Métadonnées en sous-page de doc -->
{{Documentation}}<!--Métadonnées en sous-page de doc -->

Dernière version du 24 mars 2021 à 12:30

  • icône décorative [[Portail:{{{portail}}}|{{{titre}}}]]

 Documentation[voir] [modifier] [historique] [purger]

Utilisation

Ce modèle s’utilise au sein de modèles du type « {{Portail XXXX}} pour créer un bandeau de portail standard. Il n'est pas destiné à être utilisé directement dans les articles ou autres pages. Son utilisation doit respecter Wikipédia:Prise de décision/Bandeaux de portail#Le principe de proximité.

Syntaxe

{{Méta lien vers portail
 | portail = nom du portail, sans le préfixe « Portail: »
 | titre   = intitulé complet du portail en français
 | icône   = nom d’une image servant d’icône, sans le préfixe « Image: » (facultatif)
 | parent  = {{{parent|aucun}}}
}}<noinclude>
{{Documentation lien vers portail}}

<!-- Insérer ici les catégories (obligatoire) -->

</noinclude>

Le modèle doit s'appeler {{Portail XXXX}}, et doit se contenter d’appeler le présent modèle par la syntaxe ci-avant. La ligne «  | parent = {{{parent|aucun}}} » est obligatoire et doit apparaître telle quelle.

Il ne faut pas oublier de catégoriser le modèle dans Catégorie:Modèle lien vers portail ou l'une de ses sous-catégories.

Ne pas insérer de retour à la ligne avant ou après l’appel au présent modèle, excepté dans les sections « <noinclude> » (voir bogue 9207). La section « <noinclude> » commencera donc sur la même ligne que le « }} » final.

Ce modèle s’utilise au sein de modèles du type {{Portail XXXX}} pour créer un bandeau de portail standard. Il n'est pas destiné à être utilisé directement dans les articles ou autres pages.

Paramètres du modèle[Modifier les données du modèle]

ParamètreDescriptionTypeÉtat
portail1

nom du portail, sans le préfixe « Portail: »

Chaîneobligatoire
titre2

intitulé complet du portail en français

Chaîneobligatoire
icône3

nom d’une image servant d’icône, sans le préfixe « Image: »

Chaînefacultatif
border4

si la valeur donnée est 'oui', permet d'ajouter une bordure autour de l'icône. Cela est utile, par exemple, pour certains drapeaux de pays

Chaîneobligatoire
parent5

utilisé seulement dans le cas où un sous-portail est défini, pour que le bandeau soit intégré comme une sous-liste

Par défaut
aucun
Chaîneobligatoire
sous-portail6

nom d'un sous-portail à lier au portail courant : [[Portail:{{{portail}}}/{{{sous-portail}}}]]

Chaînefacultatif
titre sous-portail7

intitulé complet du sous-portail lié, en français. Nécessaire si {{{sous-portail}}} est défini

Chaînefacultatif
nom portail8

permet de modifier l'ordre d'apparition du portail dans la catégorie où il sera rangé

Par défaut
{{{portail}}}
Chaînefacultatif

Exemple

{{Méta lien vers portail
 | portail = Italie
 | titre   = Portail de l’Italie
 | icône   = Flag of Italy.svg
 | parent  = {{{parent|aucun}}}
}}<noinclude>
{{Documentation lien vers portail}}

[[Catégorie:Modèle lien vers portail géographique|Italie]]

</noinclude>

Avec un sous-portail

On peut ajouter un sous-portail dans le cas prévu par Wikipédia:Prise de décision/Bandeaux de portail#L'exception de pertinence. Si l'on n'est pas dans ce cas, il ne faut pas ajouter de sous-portail.

{{Méta lien vers portail
 | portail = Disney
 | sous-portail = Pixar
 | titre   = Portail sur Disney
 | titre sous-portail = section Pixar
 | icône   = P - Pixar.svg
 | parent  = Disney
}}

Ajout d'une bordure

Il est possible de spécifier un paramètre « border = oui » pour ajouter une bordure autour de l'icône. Cela est utile, par exemple, pour certains drapeaux de pays.

{{Méta lien vers portail
 | icône   = Flag of Japan.svg
 | border  = oui
 | portail = Japon
 | titre   = Portail du Japon
 | parent  = {{{parent|aucun}}}
}}

Voir aussi