Aide:Modèle

Aller à : navigation, rechercher
Language.png Cette page n'est pas encore traduite (ou pas complètement)

Cet article a besoin d'être traduit. Merci de participer au travail si vous en avez le temps et la compétence.
Si vous cherchez quelque chose à faire, regardez les autres Pages à traduire.

La stylisation du contenu passe à travers des modèles. Il y en a deux types : des modèles pour des articles spécifiques et des modèles pour styliser certain type de contenus récurrents

Usage

Les modèles sont utilisés pour ajouter des messages récurrents de manière cohérente, pour ajouter des messages de texte réguliers, pour créer des boites de navigation et pour permettre l'accès aux pages des autres langues.

Le contenu d'un modèle peut être ajouter à une page en tapant : {{nom du modèle}}.


Les modèles doivent être utilisés :

  • Pour afficher d'importantes notes ou messages
  • Pour assurer un aspect et une apparence cohérente au sein du wiki
  • Pour faciliter l'édition de texte qui sont utilisés dans un grand nombre d'articles
  • Pour marquer des articles pendant une opération de maintenance.

Les modèles ne doivent pas être utilisés :

  • Pour créer des listes de liens vers d'autres articles quand une catégorie ou une liste Voir aussi peuvent avoir la même fonction.

Les modèles standardisés

Voir les Modèles standards pour une liste de modèles de messages standards.

Nous avons aussi des modèles standards pour différentes cas d'utilisation :

Créer de nouveaux modèles

Attention : Si possible, ne créez pas de nouveaux modèles à part pour une nouvelle

S'il vous plait, veuillez observer ces règles qui sont absolument nécessaires quand vous créer un nouveau modèle :

  • Le titre du modèle doit commencer par Template:
  • Le nom du modèle est sensible à la casse excepté la première lettre (Nouveau modèle est donc différent de Nouveau Modèle
  • Les modèles doivent suivre la Convention sur les titres. Pour résumé, seule la première lettre est en capitale et le CamelCase n'est pas autorisé.
  • Un modèle peut être déplacé vers un nouveau nom. The redirect target will be included instead of the redirect page itself.
  • Un modèle peut être utilisé dans un autre modèle
  • La taille des icônes doit être de 32px
    • Dans les rares cas où le modèles est plus grand vous pouvez utiliser des icônes de 48px ou de 64px
    • Si l'icône prend trop de place dans un tableau, insérez style="width:32px" dans la cellule avant l'icône et la taille sera réduite à 32px
  • La largeur d'un modèle doit être width:100% de la page. Si la taille doit être inférieur, veuillez vérifier que le texte s’agence correctement autour.
  • Le texte doit être aligné à gauche. Un texte dont le début de chaque ligne n'est pas aligné est plus difficile à lire car nous devons repérer le début de la ligne, et si cela se produit à chaque ligne, la lecture est très inconfortable.

Pour d'autre questions concernant les modèles, vous pouvez vous référer à l'aide wikipedia, vous y trouverez des fonctions avancées.

Template documentation

Every template must be documented in separate /doc subpage. For instance, the documentation of Template:Info is on Template:Info/doc subpage. Template documentation source should look like:

* '''Code:''' <code><nowiki>{{</nowiki>[[Template:Info|Info]]|Info text<nowiki>}}</nowiki></code>
* '''Description:''' Add important information.
* '''Where:''' Anywhere
* '''Related templates:''' [[Template:Warning|Warning]], [[Template:Forbidden|Forbidden]]
<noinclude>
[[Category:Template documentation]]
</noinclude>

The Code: tag explains what code the editor has to write to use the template, eventually with arguments. Code:, together with Description: and Where: are mandatory tags in template documentation, while Related templates: is optional and should be used only if it makes sense for given template. Do not forget to add the documentation into Category:Template documentation using <noinclude> tags.

To display the template documentation on the template page, following code snippet has to be appended to the template:

<noinclude>
{{{{PAGENAME}}/doc}}
</noinclude>

There is one exception to the rule that every template has be documented using /doc subpage. These exceptions are boilerplate templates, which are not intended to be transcluded into other pages, but rather substituted when creating new page. Examples of such pages are Template:Article, Template:Userpage or Template:Portal.

Catégorisation d'un modèle

Tous les modèles doivent être intégrés à une ou plusieurs sous-catégorie de. Si vous ne savez pas dans quelle catégorie insérer votre modèle ou si vous pensez qu'il faut une nouvelle catégorie de modèles, vous pouvez demander sur la liste de diffusion du wiki.

Voir aussi Spécial:Modèles_non_catégorisés.



Liens externes