Modification de Aide:Modèle

Le WikiHalo rappelle à ses contributeurs que toute information ajoutée doit être officielle et vérifiable. Les contributions sans sources et les théories sur Halo Infinite seront rejetées.

Attention : vous n’êtes pas connecté(e). Votre adresse IP sera visible de tout le monde si vous faites des modifications. Si vous vous connectez ou créez un compte, vos modifications seront attribuées à votre propre nom d’utilisateur(rice) et vous aurez d’autres avantages.

La modification peut être annulée. Veuillez vérifier les différences ci-dessous pour voir si c’est bien ce que vous voulez faire, puis publier ces changements pour finaliser l’annulation de cette modification.

Version actuelle Votre texte
Ligne 1 : Ligne 1 :
Un '''modèle''' est une fonctionnalité du Wiki qui permet d'insérer du texte sans avoir à le copier-coller entièrement. Cela est particulièrement utile pour utiliser un long bloc de code sans avoir à le recopier entièrement. Chaque modèle dispose d'une page dédiée, où se trouve le texte de base, et s'affiche lorsqu'on place le nom de cette page entre les doubles accolades (<code><nowiki>{{Nom du modèle}}</nowiki></code>).
Un '''Modèle''' est une fonctionnalité du Wiki qui permet d'insérer du texte sans avoir à le copier-coller entièrement. Cela est particulièrement utile pour utiliser un long bloc de code sans avoir à le recopier entièrement. Chaque modèle dispose d'une page dédiée, où se trouve le texte de base, et s'affiche lorsqu'on place le nom de cette page entre les doubles accolades ( <nowiki>{{Nomdumodèle}}</nowiki> ).


Les infobox sont des modèles spéciaux : voir [[Aide:Infobox]]. Une liste des modèles peut être trouvé dans la [[:catégorie:Modèle|catégorie dédiée]].
Les infobox sont des modèles spéciaux : voir [[Aide:Infobox]]. Une liste des modèles peut être trouvé dans la [[:catégorie:Modèle|catégorie dédiée]].


==Utilisation==
==Utilisation==
Un modèle s'affiche lorsque son titre est affiché entre doubles accolades <code>{{ }}</code>, utilisables en maintenant sur le clavier alphabétique les touches ''Alt Gr'' + ''4'' pour l'accolade gauche, et ''Alt Gr'' + ''='' pour l'accolade droite.
===Code d'affichage===
 
Un modèle s'affiche lorsque son nom est affiché entre les doubles accolades {{ }}, qui s'affiche en maintenant sur le clavier ''Alt Gr'' + ''4'' pour l'accolade gauche, et ''Alt Gr'' + ''='' pour l'accolade droite.
:Exemple : pour afficher le modèle [[:Modèle:Armes|Armes]], on utilise soit le code <code><nowiki>{{Modèle:Armes}}</nowiki></code> soit le code <code><nowiki>{{Armes}}</nowiki></code>.
 
Chaque modèle dispose d'une page dédiée commençant par l'identifiant {{citer|Modèle:}}. Cette page contient le code du modèle, ainsi que la documentation nécessaire à son utilisation.


:Exemple : le modèle Armes est défini sur la page [[:Modèle:Armes]].
Le nom du modèle correspond au nom de la page où se trouve le code de l'infobox. Par exemple, le modèle permettant d'afficher un tableau rassemblant les liens vers les armes se trouve sur la page [[Modèle:Armes]]. On pourra donc afficher le tableau avec le code <nowiki>{{Modèle:Armes}} ou {{Armes}}</nowiki>.


===Paramètres===
Certains modèles requièrent des paramètres, du texte qui doit être renseigné lors d'un appel à ce modèle afin de compléter son résultat final. Ces paramètres doivent être précédés d'une barre verticale « | » (''Alt GR'' + ''4'') dans l'appel du modèle. Un paramètre peut être anonyme, ou bien nommé. Dans ce deuxième cas, il faudra indiquer le nom du paramètre avant sa valeur. Il est préférable d'utiliser des retours à la ligne dans le code des modèles avec plusieurs paramètres par souci de lisibilité.


:Exemple 1 : à l'appel de [[:Modèle:V]], qui sert à mettre aux normes typographiques le nom des vaisseaux, le nom du vaisseau est un paramètre anonyme obligatoire. Le code d'appel sera par exemple <code><nowiki>{{V|Pillar of Autumn}}</nowiki></code> (qui affiche : {{V|Pillar of Autumn}}).
Certains modèles possèdent des emplacements où le texte peut être modifié. Dans le code du modèle, cet emplacement est indiqué par une mise entre les triples accolades. Par exemple, dans le modèle [[Modèle:V]] (qui sert à mettre aux normes typographiques le nom des vaisseaux), on peut modifier le nom du vaisseau. On affichera donc le nom du modèle entre les doubles accolades (ici, le nom est « V » par mesure de simplicité), puis on ajoutera une barre verticale « | » (''Alt GR'' + ''4'') suivie du nom du vaisseau. Lorsque plusieurs parties d'un modèle peuvent être modifiées ainsi, on indiquera les textes à afficher dans leur ordre d'apparition et en les séparant par des barres verticales.


:Exemple 2 : le code d'appel de [[:Modèle:Fichier]] utilise trois paramètres nommés, appelés ''Source'', ''Média'' et ''Créateur''. Le code d'appel sera donc présenté ainsi :
Exemple : <nowiki>{{V|Pillar of Autumn}}</nowiki> devient {{V|Pillar of Autumn}}.


<poem><code><nowiki>{{Fichier
Une telle particularité est indiquée sur la page du modèle, où se trouvent les instructions d'utilisation.
|Source=
|Média=
|Créateur=
}}</nowiki></code></poem>
 
Quand plusieurs paramètres sont requis, ils doivent tous être séparés par une barre verticale. Si ces multiples paramètres sont nommés, leur ordre n'a pas d'importance, mais si ces paramètres sont anonymes, ils doivent être définis dans un ordre précis. Il est possible de laisser vide la valeur d'un paramètre. L'ordre d'appel ou les noms de ces paramètres sont listés dans la documentation du modèle.
 
Attention dans le cas des paramètres anonymes : puisque le nom d'un paramètre est identifié par la présence du signe {{citer|<nowiki>=</nowiki>}}, si la valeur qu'on veut donner au paramètre contient ce signe, le système interprétera le texte de la valeur avant le {{citer|<nowiki>=</nowiki>}} comme un nom de paramètre (cela peut arriver avec les adresses url qui contiennent ce signe). Pour afficher correctement la valeur, il faut introduire le paramètre comme on le ferait pour un paramètre nommé, mais avec le chiffre de l'ordre d'appel (dans l'exemple 1, on utiliserait donc le code <code><nowiki>{{V|1=Pillar of Autumn}}</nowiki></code>).


===Types de modèles===
===Types de modèles===
Il existe plusieurs types de modèles, dont l'emplacement sur la page est différent. Pour une explication détaillée, voir [[Aide:Construction des pages]].
Il existe plusieurs types de modèles, dont l'emplacement sur la page est différent. Pour une explication détaillée, voir [[Aide:Normes#Construction d'une page|Normes : Construction d'une page]].


*'''Modèles de navigation''' : ces modèles sont des tableaux rassemblant des liens vers d'autres pages similaires à celle sur laquelle il est affiché. Ainsi, sur la page du [[Fusil d'assaut]], on trouvera le code <nowiki>{{Armes}}</nowiki>, qui affiche le modèle affichant un tableau où sont réunis des liens vers les autres armes de l'univers Halo. Ces modèles sont affichés en bas de page.
*'''Modèles de navigation''' : ces modèles sont des tableaux rassemblant des liens vers d'autres pages similaires à celle sur laquelle il est affiché. Ainsi, sur la page du [[Fusil d'assaut]], on trouvera le code <nowiki>{{Armes}}</nowiki>, qui affiche le modèle affichant un tableau où sont réunis des liens vers les autres armes de l'univers Halo. Ces modèles sont affichés en bas de page.
Ligne 42 : Ligne 30 :




*'''Modèles de complétion''' : ces modèles sont placés tout en haut de page, et servent à indiquer qu'une page doit être complétée. Ils servent également à comptabiliser la page dans les catégories liées à ce besoin de complétion. Par exemple, si une page a besoin d'images, on affichera le code <nowiki>{{toillustrate}}</nowiki> qui affichera un bandeau demandant à ce qu'on illustre la page.
*'''Modèles de complétion''' : ces modèles sont placés tout en bas de page, et servent à indiquer qu'une page doit être complétée. Ils servent également à comptabiliser la page dans les catégories liées à ce besoin de complétion. Par exemple, si une page a besoin d'images, on affichera le code <nowiki>{{toillustrate}}</nowiki> qui affichera un bandeau demandant à ce qu'on illustre la page.


{{toillustrate}}
{{toillustrate}}


==Création==
==Création==
Ligne 52 : Ligne 41 :


===Modèle de navigation===
===Modèle de navigation===
<code><nowiki>{{Navigation</nowiki><br><nowiki>
<nowiki>{|style="border:1px solid silver; font-size:90%; width:60%; text-align:center; clear:both;" align="center"</nowiki><br><nowiki>
|titre=</nowiki><br><nowiki>
| class="entete" | '''Titre'''</nowiki><br><nowiki>
|categories=</nowiki><br><nowiki>
|-</nowiki><br><nowiki>
|pagename=</nowiki><br><nowiki>
|</nowiki><br><nowiki>
|CatHide={{{CatHide|}}}</nowiki><br><nowiki>
}}</nowiki><br><nowiki>
| Contenu</nowiki><br><nowiki>
|-</nowiki><br><nowiki>
|-</nowiki><br><nowiki>
|}</nowiki><br><nowiki>
|}</nowiki><br><nowiki>
<noinclude>[[Catégorie:Modèle de navigation]]</noinclude></nowiki></code>
<noinclude>[[Catégorie:Modèle de navigation]]</noinclude> </nowiki>


'''Recommandations :'''
'''Recommandations :'''
*Pour ajouter une ligne, ajoutez un signe « | » (''Alt Gr'' + ''6''), et écrivez à la suite. Pour passer une ligne, ajoutez « |- ». C'est le comportement d'un [[Aide:Tableaux|tableau]].
*Pour ajouter une ligne, ajoutez un signe « | » (''Alt Gr'' + ''6''), et écrivez à la suite. Pour passer une ligne, ajoutez « |- ».
*Pour séparez des liens, utilisez le signe • (''Alt'' + ''0149'' (sur pavé numérique)).
*Pour séparez des liens, utilisez le signe • (''Alt'' + ''0149'' (sur pavé numérique)).
*Vous pouvez mettre un lien dans le titre.
*Vous pouvez mettre un lien dans le titre.
*Ne pas utiliser le retour à la ligne (<nowiki><br></nowiki>) afin de préserver la cohérence de l'affichage. Déclarer une nouvelle ligne de tableau suffit.


===Modèle d'avertissement/de complétion===
===Modèle d'avertissement/de complétion===
<code><nowiki><div class="entete-info">Message</div></nowiki><br><br><nowiki>
<nowiki><div class="entete">Message</div></nowiki><br><br><nowiki>


[[Catégorie:Catégorie correspondante]]</nowiki></code>
[[Catégorie:Catégorie correspondante]]</nowiki>
 
L'attribut class peut contenir les valeurs suivantes :
*<code>entete-important</code> (manque critique d'informations)
*<code>entete-standard</code> (manque non critique d'informations et avertissement sur le contenu)
*<code>entete-info</code> (indication générale)
*<code>entete-wikipol</code> (indication sur une politique propre au WikiHalo)
 
===Documentation===
Tout modèle doit être accompagné d'une documentation qui explique les conditions de son utilisation et ses éventuels paramètres et pages liées.
 
Pour séparer le code et la documentation et prévenir les erreurs de [[Aide:Catégorie|catégories]], il est nécessaire d'accoler au code du modèle (sans retours à la ligne) la balise <code><nowiki><includeonly></nowiki></code> au début, et la balise <code><nowiki></includeonly></nowiki></code> à la fin. La documentation doit commencer par la balise <code><nowiki><noinclude></nowiki></code> et se terminer par la balise <code><nowiki></noinclude></nowiki></code>.
 
*Voir le schéma à suivre pour présenter la documentation sur [[Aide:Modèle/Documentation]].


===Technique avancée===
===Technique avancée===
*Voir : '''[[Aide:Modèle/Avancé]]'''
*Voir : '''[[Aide:Modèle/Avancé]]'''
==Modèles dans les recherches==
Lors d'une recherche standard, c'est le contenu d'un article ainsi que le contenu de ses modèles qui est inspecté. Cela implique que, par défaut, il n'est pas possible de rechercher l'appel à un modèle.
Pour rechercher le texte {{citer|brut}} d'un article, sans le contenu des modèles, il faut précéder la recherche du tag <code>insource:</code>.




{{Modèle:Aide}}
{{Modèle:Aide}}

Notez bien que toutes les contributions à WikiHalo sont considérées comme publiées sous les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International (voir WikiHalo:Copyrights pour plus de détails). Si vous ne désirez pas que vos écrits soient modifiés et distribués à volonté, merci de ne pas les soumettre ici.
Vous nous promettez aussi que vous avez écrit ceci vous-même, ou que vous l’avez copié d’une source placée dans le domaine public ou d’une ressource libre similaire. N’utilisez aucun travail sous droits d’auteur sans autorisation expresse !

Annuler Aide pour la modification (s’ouvre dans une nouvelle fenêtre)
Récupérée de « https://wiki.halo.fr/Aide:Modèle »