Vinismo est rédigé par des internautes comme vous. Pour participer, lisez notre guide du débutant !
Si vous souhaitez inclure automatiquement le même contenu dans plusieurs pages, vous pouvez utilisez la fonction de modèle offerte par notre logiciel, MediaWiki.
modifier Créer un modèle
Les modèles ont leur propre espace de nom. Il faut donc précéder leur titre du préfixe "Modèle:". Par la suite, vous pouvez les modifier comme n'importe quelle page de Vinismo.
modifier Usage des modèles
Les modèles sont des pages wiki qui peuvent être insérées dans d'autres pages de trois façons :
{{Nom}}insère le contenu du modèle "[[Modèle:Nom]]"chaque fois que la page est affichée.{{subst:Nom}}insère le contenu du modèle de façon permanente dans le code de la page une fois celle-ci sauvegardée. Vous pourrez alors modifier son contenu par la suite sans affecter le modèle d'origine.{{msgnw:Nom}}insère le contenu du modèle sous forme brute, comme on le fait avec la balise<nowiki>.
modifier Ajout de paramètres
| Modèle avec des paramètres numérotés | |
'''A little thank you...'''<br>
<small>for {{{1}}}.<br>
hugs, {{{2}}}</small>
| |
| Code utilisé | Résultat obtenu |
{{Thankyou|all|Joe}}
| |
| avec des paramètres nominatifs | |
'''A little thank you...'''<br>
<small>for {{{raison}}}.<br>
hugs, {{{signature}}}</small>
| |
| Code utilisé | Résultat obtenu |
{{Thankyou
|raison=all
|signature=Joe}}
| |
Vous pouvez définir les paramètres d'un modèle sous forme numérotée ({{{1}}}) ou nominative ({{{paramètre}}}).
Exemple: Vous voulez créer une note de remerciement à insérer dans la page de discussion d'autres utilisateurs. Elle contiendra une raison et une signature. Vous pouvez créer Modèle:Thankyou pour y placer votre texte, comme dans l'exemple du tableau.
Quand vous utilisez le modèle dans une page, remplissez les paramètres en les séparant par un trait vertical (|) : {{Thankyou|all|Joe}}. Pour les paramètres nominatifs, utilisez des paires "nom=valeur" en les séparant par un trait vertical : {{Thankyou|raison=all|signature=Joe}}. L'avantage des paramètres nominatifs est leur flexibilité pour le classement. Ils rendent aussi le modèle plus facile à comprendre et à modifier. Pour modifier le classement de paramètres numérotés, vous devez les mentionner explicitement : {{Thankyou|2=Joe|1=all}}.
modifier Contrôler l'insertion d'un modèle
Vous pouvez contrôler l'insertion d'un modèle en utilisant les balises <noinclude> et <includeonly>.
Tout ce qui se trouve entre les balises <noinclude> et </noinclude> sera affiché seulement dans le code-source de la page, et non dans la version consultée normalement par les lecteurs.
Ces balises sont utiles :
- Pour placer les modèles dans des catégories
- Pour créer des liens vers d'autres versions linguistiques
- Pour rédiger un texte explicatif sur l'utilisation du modèle
L'inverse est la balise <includeonly>. Le texte placé entre les balises <includeonly> et </includeonly> sera traîté et affiché seulement quand le modèle sera inséré. Cela peut servir, par exemple, à ajouter dans une catégorie toutes les pages contenant un modèle donné.
modifier Documentez vos modèles !
Pour que votre modèle soit utilisé sans peine par d'autres utilisateurs, il doit être facile à trouver et à insérer. Il sera très utile d'insérer un exemple dans la page du modèle, comme dans l'exemple ci-dessous :
<noinclude>
==Explications==
Ce modèle sert à établir un lien vers un sujet. Sa syntaxe est la suivante :
{{NomDuModèle|Terme1+Terme2+Terme3}}
</noinclude>
modifier Voir aussi
- Vinismo:Modèles disponibles -- liste de modèles disponibles dans Vinismo.
- Aide:Variables -- variables qui peuvent être utilisés dans les modèles.
