Modification de Discussion aide:Documenter un modèle
Ajouter un sujetVous êtes sur le point de modifier une page de discussion. Restez courtois lors de vos prises de paroles. N'oubliez pas de signer votre message avec « ~~~~ » ou en cliquant sur le bouton « » ! | |
Vous pouvez consulter cette page si vous souhaitez obtenir de l'aide concernant les discussions sur Poképédia. |
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 31 : | Ligne 31 : | ||
== Proposer un modèle == | == Proposer un modèle == | ||
Bonjour ! J'aimerais proposer un modèle ; en venant sur cette page, je croyais pouvoir trouver ce qu'il fallait faire, mais je ne comprends pas grand-chose... Ce sont surtout les balises "includeonly" et "noinclude" qui m'intriguent, sans compter le reste de l'article... Si on pouvait me donner un exemple de modèle illustrant '''''parfaitement''''' le contenu de l'article, je serai très reconnaissant ! [[Fichier:Miniature | Bonjour ! J'aimerais proposer un modèle ; en venant sur cette page, je croyais pouvoir trouver ce qu'il fallait faire, mais je ne comprends pas grand-chose... Ce sont surtout les balises "includeonly" et "noinclude" qui m'intriguent, sans compter le reste de l'article... Si on pouvait me donner un exemple de modèle illustrant '''''parfaitement''''' le contenu de l'article, je serai très reconnaissant ! [[Fichier:Miniature 133 XY.png]] '''[[Utilisateur:Évolimiqui|<span style="color:#ADA594">Évoli</span>]][[Discussion utilisateur:Évolimiqui|<span style="color:#6363B5">mi</span><span style="color:#E09AE3">qui</span>]]''' [[Fichier:Miniature 0778 SL.png]] 10 juin 2017 à 17:58 (UTC) | ||
:Voir [[Aide:Modèle]]. Le but de la page [[Aide:Documenter un modèle]] est d'expliquer comment rédiger une page d'explication du fonctionnement du modèle. --[[Utilisateur:Mewtwo Ex|Mewtwo Ex]] ([[Discussion utilisateur:Mewtwo Ex|discussion]]) 10 juin 2017 à 18:40 (UTC) | :Voir [[Aide:Modèle]]. Le but de la page [[Aide:Documenter un modèle]] est d'expliquer comment rédiger une page d'explication du fonctionnement du modèle. --[[Utilisateur:Mewtwo Ex|Mewtwo Ex]] ([[Discussion utilisateur:Mewtwo Ex|discussion]]) 10 juin 2017 à 18:40 (UTC) | ||
::Ça fait un moment que j'étudie le sujet, et je peine à comprendre... Si vous voulez que je puisse proposer un nouveau modèle, laissez-moi du temps, SVP. [[Fichier:Miniature | ::Ça fait un moment que j'étudie le sujet, et je peine à comprendre... Si vous voulez que je puisse proposer un nouveau modèle, laissez-moi du temps, SVP. [[Fichier:Miniature 133 XY.png]] '''[[Utilisateur:Évolimiqui|<span style="color:#ADA594">Évoli</span>]][[Discussion utilisateur:Évolimiqui|<span style="color:#6363B5">mi</span><span style="color:#E09AE3">qui</span>]]''' [[Fichier:Miniature 0778 SL.png]] 13 juin 2017 à 17:32 (UTC) | ||
:::Après une étude régulière <small>et forcée</small>, je pense peut-être avoir (enfin) compris l'intérêt de la balise "noinclude" : elle servirait à pouvoir écire un texte sans qu'il ne soit inclus ''dans'' un modèle, de manière à ce que le texte n'apparaisse pas lorsqu'on utilise le modèle, c'est ça ? Par contre, je bloque encore sur la fonction de la balise "includeonly"... [[Fichier:Miniature | :::Après une étude régulière <small>et forcée</small>, je pense peut-être avoir (enfin) compris l'intérêt de la balise "noinclude" : elle servirait à pouvoir écire un texte sans qu'il ne soit inclus ''dans'' un modèle, de manière à ce que le texte n'apparaisse pas lorsqu'on utilise le modèle, c'est ça ? Par contre, je bloque encore sur la fonction de la balise "includeonly"... [[Fichier:Miniature 133 XY.png]] '''[[Utilisateur:Évolimiqui|<span style="color:#ADA594">Évoli</span>]][[Discussion utilisateur:Évolimiqui|<span style="color:#6363B5">mi</span><span style="color:#E09AE3">qui</span>]]''' [[Fichier:Miniature 0778 SL.png]] 17 juin 2017 à 13:40 (UTC) | ||
::::C'est ça, quant à la balise "includeonly", c'est l'inverse : le texte n'apparaît pas sur la page du modèle, il apparaît seulement quand le modèle est utilisé. --[[Utilisateur:X-Fusion|XFusio]] ([[Discussion utilisateur:X-Fusion|discussion]]) 17 juin 2017 à 20:43 (UTC) | ::::C'est ça, quant à la balise "includeonly", c'est l'inverse : le texte n'apparaît pas sur la page du modèle, il apparaît seulement quand le modèle est utilisé. --[[Utilisateur:X-Fusion|XFusio]] ([[Discussion utilisateur:X-Fusion|discussion]]) 17 juin 2017 à 20:43 (UTC) | ||
:::::Ok, j'en prends note ! J'ai vraiment été long à comprendre ça... Mais bon, je n'ai plus qu'à commencer ! [[Fichier:Miniature | :::::Ok, j'en prends note ! J'ai vraiment été long à comprendre ça... Mais bon, je n'ai plus qu'à commencer ! [[Fichier:Miniature 133 XY.png]] '''[[Utilisateur:Évolimiqui|<span style="color:#ADA594">Évoli</span>]][[Discussion utilisateur:Évolimiqui|<span style="color:#6363B5">mi</span><span style="color:#E09AE3">qui</span>]]''' [[Fichier:Miniature 0778 SL.png]] 17 juin 2017 à 21:44 (UTC) | ||
::::::Est-ce que les balises "noinclude" et "includeonly" sont obligatoires ? [[Fichier:Miniature | ::::::Est-ce que les balises "noinclude" et "includeonly" sont obligatoires ? [[Fichier:Miniature 133 XY.png]] '''[[Utilisateur:Évolimiqui|<span style="color:#ADA594">Évoli</span>]][[Discussion utilisateur:Évolimiqui|<span style="color:#6363B5">mi</span><span style="color:#E09AE3">qui</span>]]''' [[Fichier:Miniature 0778 SL.png]] 18 juin 2017 à 09:23 (UTC) | ||
:::::::Sur le principe non, mais en pratique il y aura toujours quelque chose à mettre dans un noinclude au minimum : le lien vers la doc du modèle. --[[Utilisateur:Mewtwo Ex|Mewtwo Ex]] ([[Discussion utilisateur:Mewtwo Ex|discussion]]) 18 juin 2017 à 21:45 (UTC) | :::::::Sur le principe non, mais en pratique il y aura toujours quelque chose à mettre dans un noinclude au minimum : le lien vers la doc du modèle. --[[Utilisateur:Mewtwo Ex|Mewtwo Ex]] ([[Discussion utilisateur:Mewtwo Ex|discussion]]) 18 juin 2017 à 21:45 (UTC) | ||
::::::::Ce qui donne <code><nowiki><noinclude>[[Modèle:NomDuModèle/Documentation]]</noinclude></nowiki></code> ? [[Fichier:Miniature | ::::::::Ce qui donne <code><nowiki><noinclude>[[Modèle:NomDuModèle/Documentation]]</noinclude></nowiki></code> ? [[Fichier:Miniature 133 XY.png]] '''[[Utilisateur:Évolimiqui|<span style="color:#ADA594">Évoli</span>]][[Discussion utilisateur:Évolimiqui|<span style="color:#6363B5">mi</span><span style="color:#E09AE3">qui</span>]]''' [[Fichier:Miniature 0778 SL.png]] 19 juin 2017 à 15:54 (UTC) | ||
::::::::Pour le principe, je vais essayer de répondre de la manière la plus concise et explicative possible : lorsque l'on crée un modèle, le premier code à taper est :<br> <nowiki>{{/Documentation}}</nowiki> ce qui crée automatiquement un lien vers la page de documentation du modèle. Le balisage <nowiki><noinclude></noinclude></nowiki> permet de faire en sorte que chaque appel au modèle n'affiche pas avec la documentation <small>(ce qui, entre nous, serait assez embêtant surtout pour les infobox)</small>.<br>Le balisage "includeonly" autour du code du modèle permet quant à lui de n'afficher que la documentation sur la page du modèle, permettant aux contributeurs débutants ou expérimentés d'avoir un accès simple et rapide à cette documentation.<br>En fait, le balisage permet surtout deux choses : | ::::::::Pour le principe, je vais essayer de répondre de la manière la plus concise et explicative possible : lorsque l'on crée un modèle, le premier code à taper est :<br> <nowiki>{{/Documentation}}</nowiki> ce qui crée automatiquement un lien vers la page de documentation du modèle. Le balisage <nowiki><noinclude></noinclude></nowiki> permet de faire en sorte que chaque appel au modèle n'affiche pas avec la documentation <small>(ce qui, entre nous, serait assez embêtant surtout pour les infobox)</small>.<br>Le balisage "includeonly" autour du code du modèle permet quant à lui de n'afficher que la documentation sur la page du modèle, permettant aux contributeurs débutants ou expérimentés d'avoir un accès simple et rapide à cette documentation.<br>En fait, le balisage permet surtout deux choses : | ||
Ligne 54 : | Ligne 54 : | ||
Dans tous les cas, avant d'être accepté, un modèle doit être discuté, moyennant quoi il est toujours possible de l'expliciter sur la page <nowiki>[[Discussion Modèle:NomDuModèle]]</nowiki>.<br>Au passage, et si le besoin s'en fait sentir, on peut toujours trouver de la doc' (si on a la patience) sur les balises (parce que oui, il y en a (beaucoup) d'autres) en cherchant sur le wiki du mediawiki <small>wikiception</small>.<br>Sinon, maintenant que je commence à piger le truc, je peux filer un coup de main à ceux qui le veulent.<br> [[Utilisateur:DJMFan|DJMFan]] ([[Discussion utilisateur:DJMFan|discussion]]) 19 juin 2017 à 20:33 (UTC)<small>qui espère qu'il a plus aidé qu'embrouillé</small>. | Dans tous les cas, avant d'être accepté, un modèle doit être discuté, moyennant quoi il est toujours possible de l'expliciter sur la page <nowiki>[[Discussion Modèle:NomDuModèle]]</nowiki>.<br>Au passage, et si le besoin s'en fait sentir, on peut toujours trouver de la doc' (si on a la patience) sur les balises (parce que oui, il y en a (beaucoup) d'autres) en cherchant sur le wiki du mediawiki <small>wikiception</small>.<br>Sinon, maintenant que je commence à piger le truc, je peux filer un coup de main à ceux qui le veulent.<br> [[Utilisateur:DJMFan|DJMFan]] ([[Discussion utilisateur:DJMFan|discussion]]) 19 juin 2017 à 20:33 (UTC)<small>qui espère qu'il a plus aidé qu'embrouillé</small>. | ||
:C'est donc censé être [[Utilisateur:Évolimiqui/Bac à sable#Ébauche : Modèle:Utilisateur récent|comme ça]], si on ne compte pas les balises "nowiki" ? [[Fichier:Miniature | :C'est donc censé être [[Utilisateur:Évolimiqui/Bac à sable#Ébauche : Modèle:Utilisateur récent|comme ça]], si on ne compte pas les balises "nowiki" ? [[Fichier:Miniature 133 XY.png]] '''[[Utilisateur:Évolimiqui|<span style="color:#ADA594">Évoli</span>]][[Discussion utilisateur:Évolimiqui|<span style="color:#6363B5">mi</span><span style="color:#E09AE3">qui</span>]]''' [[Fichier:Miniature 0778 SL.png]] 20 juin 2017 à 16:28 (UTC) | ||
::Presque, par convention, on a décidé que sur Poképédia, les pages du modèle ne contiendraient que le code, donc la catégorie se trouve sur la page de documentation entre balises "includeonly". Dans ton cas, cela donne : | ::Presque, par convention, on a décidé que sur Poképédia, les pages du modèle ne contiendraient que le code, donc la catégorie se trouve sur la page de documentation entre balises "includeonly". Dans ton cas, cela donne : | ||
Ligne 62 : | Ligne 62 : | ||
::<nowiki>Sur la page de doc', la conclusion est<includeonly>[[Catégorie:Modèle pour utilisateur]]</includeonly> <noinclude>[[Catégorie:Aide de modèle]]</noinclude></nowiki> [[Utilisateur:DJMFan|DJMFan]] ([[Discussion utilisateur:DJMFan|discussion]]) 20 juin 2017 à 18:58 (UTC) | ::<nowiki>Sur la page de doc', la conclusion est<includeonly>[[Catégorie:Modèle pour utilisateur]]</includeonly> <noinclude>[[Catégorie:Aide de modèle]]</noinclude></nowiki> [[Utilisateur:DJMFan|DJMFan]] ([[Discussion utilisateur:DJMFan|discussion]]) 20 juin 2017 à 18:58 (UTC) | ||
:::Merci ! Je touche au but ! J'y suis presque ! [[Fichier:Miniature | :::Merci ! Je touche au but ! J'y suis presque ! [[Fichier:Miniature 133 XY.png]] '''[[Utilisateur:Évolimiqui|<span style="color:#ADA594">Évoli</span>]][[Discussion utilisateur:Évolimiqui|<span style="color:#6363B5">mi</span><span style="color:#E09AE3">qui</span>]]''' [[Fichier:Miniature 0778 SL.png]] 21 juin 2017 à 16:09 (UTC) |