Ajuda:Modèl : Diferéncia entre lei versions

Un article de Wikipèdia, l'enciclopèdia liura.
Contengut suprimit Contengut apondut
Cedric31 (discussion | contribucions)
Cap resum de modificació
Cedric31 (discussion | contribucions)
revirada
Linha 1 : Linha 1 :
{{BesonhRevirada}}
Pour Wikipedia, un '''modèle''' est un bloc d'information qui peut être inclus dans les autres pages. Il peut servir à:
Per Wikipedia, un '''modèl''' es un bloc d'information qui peut être inclus dins les autres paginas. Il peut servir à:
*insérer un message standard, exemple : le message indiquant qu'un article est proposé à la suppression [[Modèle:Suppression]]
*insérer un tableau commun à plusieurs pages d'un même domaine. Exemple : le tableau biographique utilisé pour les présidents des États-Unis [[Modèle:FichePresidentUS]]. Ce modèle est paramétrable, c'est à dire qu'il y a un ''fond de tableau'' commun et des ''variables'' dont le contenu change dans chaque article.
*insérer un message standard, exemple : le message indiquant qu'un article es proposé à la suppression [[Modèl:Suppression]]
*insérer un tableau commun à plusieurs paginas d'un même domaine. Exemple : le tableau biographique utilisé per les présidents des États-Unis [[Modèl:FichePresidentUS]]. Ce modèl es paramétrable, es à dire qu'i a un ''fond de tableau'' commun e des ''variables'' dont le contenu change dins chaque article.
*insérer une palette de navigation dans toutes les pages d'un même domaine. Exemple : la palette utilisée pour les articles du domaine aéronautique [[Modèle:Aéronautique]].
*insérer una palette de navigation dins toutes les paginas d'un même domaine. Exemple : la palette utilisée per les articles du domaine aéronautique [[Modèl:Aéronautique]].
*etc.
*etc.
Dans tous les cas le modèle est inséré dans un article en y ajoutant, à l'emplacement adéquat, le libellé <nowiki>{{Nom du modèle}}</nowiki>
Dins tous les cas le modèl es inséré dins un article en y ajoutant, à l'emplacement adéquat, le libellé <nowiki>{{Nom du modèl}}</nowiki>


''Note'' : la notion de ''modèle'' de Wikipedia est différente de celle utilisée dans les logiciels de traitement de texte.
''Note'' : la notion de ''modèl'' de Wikipedia es différente de celle utilisée dins les logiciels de traitement de texte.


Les modèles sont gérés dans un [[Ajuda:Espace de noms|espace de noms]]. Une page spéciale en donne ainsi une [http://fr.wikipedia.org/w/index.php?title=Special%3AAllpages&from=&namespace=10 liste alphabétique]. Voyez la liste des [[:modèle:modèles principaux|modèles principaux]] utilisés dans Oquipedià.
Les modèls son gérés dins un [[Ajuda:Espaci de noms|espaci de noms]]. Una pagina spéciale en donne ainsi una [http://fr.wikipedia.org/w/index.php?title=Special%3AAllpaginas&from=&namespace=10 liste alphabétique]. Voyez la liste des [[:modèl:modèls principaux|modèls principaux]] utilisés dins Oquipedià.


Les modèles sont des pages comme les autres et donc accessibles à l'édition par tous les contributeurs. Il faut toutefois les modifier avec prudence car le résultat apparaît sur de nombreuses pages. Lorsque la page correspondant au modèle est affichée, on peut cliquer sur l'hyperlien '''Pages liées''' du menu de gauche pour consulter les pages utilisant le modèle et vérifier, avant modification, que ces pages ne seront pas perturbées.
Les modèls son des paginas comme les autres e donc accessibles à l'édition per tous les contributeurs. Il faut toutefois les modifier avec prudence car le résultat apparaît sus de nombreuses paginas. Lorsque la pagina correspondant au modèl es affichée, on peut cliquer sus l'hyperligam '''Paginas liées''' du menu de gauche per consulter les paginas utilisant le modèl e vérifier, avant modification, que ces paginas ne seront pas perturbées.


==Création d'un modèle==
==Création d'un modèl==
La méthode est identique à celle de la création d'une page quelconque. Le plus simple est d'insérer un appel au modèle dans un article, puis de cliquer sur le lien (qui apparaîtra en rouge).
La méthode es identique à celle de la création d'una pagina quelconque. Le mai simple es d'insérer un appel au modèl dins un article, puis de cliquer sul ligam (qui apparaîtra en rouge).


===Trucs et astuces===
===Trucs e astuces===
Si le modèle contient un [[ajuda:lien inter-langue|lien inter-langue]], alors ce lien est inclus dans toutes les pages utilisant le modèle, ce qui n'est généralement pas le résultat voulu. Si deux liens inter-langue vers une même autre langue se trouvent dans une page, le résultat est imprévisible. On évitera ces conflits en utilisant [[#Les_balises_d.27inclusion_s.C3.A9lective|les balises d'inclusion sélective]].
Se le modèl contient un [[ajuda:ligam inter-langue|ligam inter-langue]], alors ce ligam es inclus dins toutes les paginas utilisant le modèl, ce qui n'es généralement pas le résultat voulu. Se deux ligams inter-langue vers una même autre langue se trouvent dins una pagina, le résultat es imprévisible. On évitera ces conflits en utilisant [[#Les_balises_d.27inclusion_s.C3.A9lective|les balises d'inclusion sélective]].


Les noms de modèles utilisant des mots abrégés ou collés sont difficiles à retenir car aucune convention ne s'est imposée. Il n'y a pas de raison technique pour ne pas s'inspirer des [[Oquipedià:conventions sur les titres|conventions sur les titres]] aussi pour les noms de modèle.
Les noms de modèls utilisant des mots abrégés o collés son difficiles à retenir car aucune convention ne s'es imposée. Il n'y a pas de raison technique per ne pas s'inspirer des [[Oquipedià:conventions suls titres|conventions suls titres]] aussi per les noms de modèl.


Si le modèle appartient à une catégorie, c'est à dire que la page du modèle contient un libellé de la forme <nowiki>[[Catégorie:Nom d'une catégorie]]</nowiki> tous les articles contenant le modèle appartiendront à cette catégorie. On peut utiliser cette astuce, par exemple, pour obtenir la liste de tous les articles ''ébauche'' d'un domaine donné.
Se le modèl appartient à una catégorie, es à dire que la pagina du modèl contient un libellé de la forme <nowiki>[[Catégorie:Nom d'una catégorie]]</nowiki> tous les articles contenant le modèl appartiendront à aquesta catégorie. On peut utiliser aquesta astuce, per exemple, per obtenir la liste de tous les articles ''ébauche'' d'un domaine donné.


== Modification ==
== Modification ==
Dans notre exemple, rendez vous sur la page [[:Modèle:En cours]] pour le modifier, autrement, remplacer le « En cours » par le nom de la palette souhaitée.
Dins notre exemple, rendez vous sus la pagina [[:Modèl:En cours]] per le modifier, autrement, remplacer le « En cours » per le nom de la palette souhaitée.


== Utilisation ==
== Utilisation ==
Pour inclure un modèle il faut utiliser la [[ajuda:syntaxe Oquipedià|syntaxe Oquipedià]] suivante (la première lettre du nom du modèle n'est pas sensible à la casse) :
Per inclure un modèl il faut utiliser la [[ajuda:syntaxe Oquipedià|syntaxe Oquipedià]] suivante (la première lettre du nom du modèl es pas sensible à la casse) :
*<tt><nowiki>{{Nom du modèle}}</nowiki></tt> pour que le modèle soit inclus à chaque chargement d'une page l'utilisant. Ainsi, dès que le modèle est modifié, la modification devient visible dans toutes les pages utilisant le modèle.
*<tt><nowiki>{{Nom du modèl}}</nowiki></tt> per que le modèl soit inclus à chaque chargement d'una pagina l'utilisant. Ainsi, dès que le modèl es modifié, la modification devient visible dins toutes les paginas utilisant le modèl.
*<tt><nowiki>{{subst:Nom du modèle}}</nowiki></tt> pour que le modèle soit copié une fois pour toute dans la page l'utilisant. Dans ce cas-ci, une modification du modèle n'a aucune incidence sur la page.
*<tt><nowiki>{{subst:Nom du modèl}}</nowiki></tt> per que le modèl soit copié una fois per toute dins la pagina l'utilisant. Dins ce cas-ci, una modification du modèl n'a aucune incidence sus la pagina.


Ainsi, un modèle bref et temporaire destiné à être rapidement supprimé devrait être copié avec <tt>subst:</tt>, dont l'avantage est qu'il apparaît directement dans la source de l'article. Une notice normale destinée à rester sur une page pour une longue durée ou bien à jamais devrait être incluse au moyen de <tt><nowiki>{{Nom du modèle}}</nowiki></tt>, de manière à ce que les mises à jour éventuelles soient plus aisées. Un modèle contenant un lien temporaire ou susceptible de changer ne devrait cependant pas être ajouté par <tt><nowiki>{{Nom du modèle}}</nowiki></tt>. Cette méthode, en effet, ne met pas à jour le lien ''Pages liées'' à moins que chaque article contenant le <tt><nowiki>{{Nom du modèle}}</nowiki></tt> soit effectivement modifié après la modification du lien dans le modèle en question.
Ainsi, un modèl bref e temporaire destiné à être rapidement supprimé devrait être copié avec <tt>subst:</tt>, dont l'avantage es qu'il apparaît directement dins la source de l'article. Una notice normale destinée à rester sus una pagina per una longue durée o bien à jamais devrait être incluse au moyen de <tt><nowiki>{{Nom du modèl}}</nowiki></tt>, de manière à ce que les mises a jorn éventuelles soient mai aisées. Un modèl contenant un ligam temporaire o susceptible de changer ne devrait cependant pas être ajouté per <tt><nowiki>{{Nom du modèl}}</nowiki></tt>. Aquesta méthode, en effet, ne met pas a jorn le ligam ''Paginas liées'' à mens que chaque article contenant le <tt><nowiki>{{Nom du modèl}}</nowiki></tt> soit effectivement modifié après la modification du ligam dins le modèl en question.


* Il est possible d'inclure du texte provenant d'autres espaces de nom ; comme par exemple <tt><nowiki>{{Oquipedià:Modifications récentes}}</nowiki></tt>.
* Es possible d'inclure du texte provenant d'autres espaces de nom ; comme per exemple <tt><nowiki>{{Oquipedià:Modifications récentes}}</nowiki></tt>.
* Tous les caractères sont acceptés, y compris les espaces.
* Tous les caractères son acceptés, y compris les espaces.
* Tout changement d'un modèle efface automatiquement le cache de toutes les pages utilisant ce modèle.
* Tout changement d'un modèl efface automatiquement le cache de toutes les paginas utilisant ce modèl.
* Les modèles peuvent prendre des arguments, référencés par position ou par nom (voir l'exemple plus élaboré ci-dessous). La syntaxe est la suivante: <tt><nowiki>{{chose|paramètre=valeur}}</nowiki></tt> avec des ''balises'' <tt><nowiki>{{{paramètre}}}</nowiki></tt> dans le modèle, ou bien <tt><nowiki>{{brol|valeur1|valeur2}}</nowiki></tt> avec <tt><nowiki>{{{1}}}</nowiki></tt>, <tt><nowiki>{{{2}}}</nowiki></tt>, etc. Notez que les balises de paramètres dans le modèle demandent trois accolades et non deux.
* Les modèls peuvent prendre des arguments, référencés per position o per nom (voir l'exemple mai élaboré ci-dessous). La syntaxe es la suivante: <tt><nowiki>{{chose|paramètre=valeur}}</nowiki></tt> avec des ''balises'' <tt><nowiki>{{{paramètre}}}</nowiki></tt> dins le modèl, o bien <tt><nowiki>{{brol|valeur1|valeur2}}</nowiki></tt> avec <tt><nowiki>{{{1}}}</nowiki></tt>, <tt><nowiki>{{{2}}}</nowiki></tt>, etc. Notez que les balises de paramètres dins le modèl demandent trois accolades e non deux.
* Un modèle peut inclure un ou plusieurs autres modèles,
* Un modèl peut inclure un o plusieurs autres modèls,
* Un modèle ne peut pas être lui-même paramètre d'un autre modèle.
* Un modèl ne peut pas être lui-même paramètre d'un autre modèl.
* Les [[Ajuda:redirection|redirection]]s entre modèles fonctionnent.
* Les [[Ajuda:redirection|redirection]]s entre modèls fonctionnent.


<!---
<!---
Je ne suis vraiment pas sûr de comprendre ce que ce paragraphe est supposé vouloir dire
Je ne suis vraiment pas sûr de comprendre ce que ce paragraphe es supposé vouloir dire
--->
--->
Dans un modèle, pour faire un lien vers une page qui dépend d'un paramètre d'un modèle, les liens de type externe sont souvent utilisés même pour des liens internes afin d'éviter qu'on aboutisse sur la page en mode d'édition même si cette page existe.
Dins un modèl, per far un ligam vers una pagina qui dépend d'un paramètre d'un modèl, les ligams de type externe son souvent utilisés même per des ligams internes afin d'éviter qu'on aboutisse sus la pagina en mode d'édition même se aquesta pagina existe.


== Modèles à paramètres==
== Modèls à paramètres==


Un modèle peut être écrit afin d'accepter des ''paramètres''. Cela permet de créer, par exemple, des tableaux pré-formatés dont seules certaines valeurs changent selon la page invoquant le modèle.
Un modèl peut être écrit afin d'accepter des ''paramètres''. Cela permet de crear, per exemple, des tableaux pré-formatés dont seules certaines valeurs changent selon la pagina invoquant le modèl.


(pour plus de détail voir [[Oquipedià:Modèles/Infobox|Infobox]]
(per mai de détail voir [[Oquipedià:Modèls/Infobox|Infobox]]


Par exemple, le modèle [[Modèle:Planète mineure]] se lit en partie :
Per exemple, le modèl [[Modèl:Planète mineure]] se lit en partie :


:<tt><nowiki>{| align="right" rules="all" cellpadding="4" cellspacing="0" style="margin: 0 0 1em 1em; border: 1px solid #999; border-right-width: 2px; border-bottom-width: 2px; background-color: #CEDAF2"</nowiki></tt>
:<tt><nowiki>{| align="right" rules="all" cellpadding="4" cellspacing="0" style="margin: 0 0 1em 1em; border: 1px solid #999; border-right-width: 2px; border-bottom-width: 2px; background-color: #CEDAF2"</nowiki></tt>
Linha 75 : Linha 76 :
:<tt><nowiki>|}</nowiki></tt>
:<tt><nowiki>|}</nowiki></tt>


Le contenu de ce modèle est un tableau formaté, spécifiant couleurs, alignement, etc. Les parties apparaissant entre triple accolades sont les ''paramètres'' qui seront utilisés par la page invoquant le modèle. On voit ci-dessus (en gras) les paramètres '''nom''', '''découvreur''', '''date_découverte''', '''désignations''' et '''température'''.
Le contenu de ce modèl es un tableau formaté, spécifiant couleurs, alignement, etc. Les parties apparaissant entre triple accolades son les ''paramètres'' qui seront utilisés per la pagina invoquant le modèl. On voit ci-dessus (en gras) les paramètres '''nom''', '''découvreur''', '''date_découverte''', '''désignations''' e '''température'''.


Sur la page [[(14) Irène|14 Irène]], on trouve, en partie :
Sus la pagina [[(14) Irène|14 Irène]], on trouve, en partie :


:<tt><nowiki>{{Planète mineure | </nowiki>'''nom'''<nowiki>=14 Irène (14 Irene)</nowiki></tt><br />
:<tt><nowiki>{{Planète mineure | </nowiki>'''nom'''<nowiki>=14 Irène (14 Irene)</nowiki></tt><br />
Linha 94 : Linha 95 :
:<tt><nowiki>| </nowiki>'''température'''<nowiki>=~234 [[kelvin|K]]}}</nowiki></tt>
:<tt><nowiki>| </nowiki>'''température'''<nowiki>=~234 [[kelvin|K]]}}</nowiki></tt>


Afin d'améliorer la lisibilité lors de l'édition, des retours à la ligne peuvent apparaître dans le modèle, à la façon des tableaux. Idéalement, comme on le constate ci-haut, il peut y avoir un retour à la ligne avant chaque "|" sauf le premier. Les valeurs des paramètres sont spécifiées en écrivant ''paramètre=valeur''. Il ne doit pas y avoir de retour à la ligne dans la valeur, mais <nowiki><br /></nowiki> est permis. La valeur peut inclure un lien extérieur (par exemple, le paramètre ''dimensions'') ou intérieur (par exemple, ''orbite''). On remarquera que la syntaxe habituelle des liens wiki est possible (c'est-à-dire <nowiki>[[page visée|texte qui apparaîtra]]</nowiki>).
Afin d'améliorer la lisibilité lors de l'édition, des retours à la ligne peuvent apparaître dins le modèl, à la façon des tableaux. Idéalement, comme on le constate ci-haut, il peut y avoir un retour à la ligne avant chaque "|" sauf le premier. Les valeurs des paramètres son spécifiées en écrivant ''paramètre=valeur''. Il ne doit pas y avoir de retour à la ligne dins la valeur, mas <nowiki><br /></nowiki> es permis. La valeur peut inclure un ligam extérieur (per exemple, le paramètre ''dimensions'') o intérieur (per exemple, ''orbite''). On remarquera que la syntaxe habituelle des ligams wiki es possible (es-à-dire <nowiki>[[pagina visée|texte qui apparaîtra]]</nowiki>).


===Valeur par défaut d'un paramètre ===
===Valeur per défaut d'un paramètre ===
Les paramètres peuvent prendre une valeur par défaut, c'est à dire une valeur utilisée automatiquement en l'absence de spécification sur la page d'inclusion, comme ceci <nowiki>{{{3|123}}}</nowiki> (s'il n'y a pas de 3e paramètre, 123 sera utilisé à la place), ou comme cela <nowiki>{{{paramètre|123}}}.</nowiki>
Les paramètres peuvent prendre una valeur per défaut, es à dire una valeur utilisée automatiquement en l'absence de spécification sus la pagina d'inclusion, comme ceci <nowiki>{{{3|123}}}</nowiki> (s'il n'y a pas de 3e paramètre, 123 sera utilisé à la place), o comme cela <nowiki>{{{paramètre|123}}}.</nowiki>


Des exemples sont donnés sur la page [[Discussion Modèle:Qif]].
Des exemples son donnés sus la pagina [[Discussion Modèl:Qif]].


== Modèles spéciaux==
== Modèls spéciaux==


Ces modèles sont prédéfinis et ne doivent pas être utilisé comme nom de modèles.
Ces modèls son prédéfinis e ne doivent pas être utilisé comme nom de modèls.


{|border
{|border
| <tt><nowiki>{{NAMESPACE}}</nowiki></tt>
| <tt><nowiki>{{NAMESPACE}}</nowiki></tt>
| le nom de l'[[Ajuda:Espace de noms|espace de noms]] dans lequel se trouve la page
| le nom de l'[[Ajuda:Espaci de noms|espaci de noms]] dins lequel se trouve la pagina
| "{{NAMESPACE}}"
| "{{NAMESPACE}}"
|-
|-
| <tt><nowiki>{{PAGENAME}}</nowiki></tt>
| <tt><nowiki>{{PAGINANAME}}</nowiki></tt>
| le nom de la page sans le préfixe de l'espace de noms
| le nom de la pagina sans le préfixe de l'espaci de noms
| "{{PAGENAME}}"
| "{{PAGINANAME}}"
|-
|-
| <tt><nowiki>{{PAGENAMEE}}</nowiki></tt>
| <tt><nowiki>{{PAGINANAMEE}}</nowiki></tt>
| le nom de la page sans le préfixe de l'espace de noms dans le format utilisé dans les URL
| le nom de la pagina sans le préfixe de l'espaci de noms dins le format utilisé dins les URL
| "{{PAGENAMEE}}"
| "{{PAGINANAMEE}}"
|-
|-
| <tt><nowiki>{{FULLPAGENAME}}</nowiki></tt>
| <tt><nowiki>{{FULLPAGINANAME}}</nowiki></tt>
| le nom de la page avec le préfixe de l'espace de noms
| le nom de la pagina avec le préfixe de l'espaci de noms
| "{{FULLPAGENAME}}"
| "{{FULLPAGINANAME}}"
|-
|-
| <tt><nowiki>{{FULLPAGENAMEE}}</nowiki></tt>
| <tt><nowiki>{{FULLPAGINANAMEE}}</nowiki></tt>
| le nom de la page avec le préfixe de l'espace de noms dans le format utilisé dans les URL
| le nom de la pagina avec le préfixe de l'espaci de noms dins le format utilisé dins les URL
| "{{FULLPAGENAMEE}}"
| "{{FULLPAGINANAMEE}}"
|-
|-
| <tt><nowiki>{{SITENAME}}</nowiki></tt>
| <tt><nowiki>{{SITENAME}}</nowiki></tt>
Linha 134 : Linha 135 :
| "{{SERVER}}"
| "{{SERVER}}"
|-
|-
| <tt><nowiki>{{localurl:</nowiki><var>nom d'une page</var><nowiki>}}</nowiki></tt>
| <tt><nowiki>{{localurl:</nowiki><var>nom d'una pagina</var><nowiki>}}</nowiki></tt>
| l'[[URL]] correspondant à une page
| l'[[URL]] correspondant à una pagina
| "{{localurl:nom d'une page}}"
| "{{localurl:nom d'una pagina}}"
|-
|-
| <tt><nowiki>{{localurl:</nowiki><var>nom d'une page</var><nowiki>|</nowiki><var>paramètres</var><nowiki>}}</nowiki></tt>
| <tt><nowiki>{{localurl:</nowiki><var>nom d'una pagina</var><nowiki>|</nowiki><var>paramètres</var><nowiki>}}</nowiki></tt>
| idem mais avec des paramètres
| idem mas avec des paramètres
| "{{localurl:nom d'une page|paramètres}}"
| "{{localurl:nom d'una pagina|paramètres}}"
|-
|-
| <tt><nowiki>{{CURRENTMONTH}}</nowiki></tt>
| <tt><nowiki>{{CURRENTMONTH}}</nowiki></tt>
Linha 175 : Linha 176 :
|-
|-
| <tt><nowiki>{{ns:7}}</nowiki></tt>
| <tt><nowiki>{{ns:7}}</nowiki></tt>
| le nom d'un espace de nom d'après son numéro
| le nom d'un espaci de nom d'après son numéro
| "{{ns:7}}"
| "{{ns:7}}"
|}
|}


=== Exemples d'utilisation de modèles spéciaux===
=== Exemples d'utilisation de modèls spéciaux===
{|
{|
|<nowiki>{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}</nowiki>
|<nowiki>{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGINANAME}}|action=edit}}</nowiki>
|{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}
|{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGINANAME}}|action=edit}}
|-
|-
|<nowiki>{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}}</nowiki>
|<nowiki>{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGINANAME}}}}</nowiki>
|{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}}
|{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGINANAME}}}}
|-
|-
|<nowiki>{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}_1}}</nowiki>
|<nowiki>{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGINANAME}}_1}}</nowiki>
|{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}_1}}
|{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGINANAME}}_1}}
|-
|-
|<nowiki>''Voir : [[{{NAMESPACE}}:{{PAGENAME}}_1|{{NAMESPACE}} {{PAGENAME}} 1]].''</nowiki>
|<nowiki>''Voir : [[{{NAMESPACE}}:{{PAGINANAME}}_1|{{NAMESPACE}} {{PAGINANAME}} 1]].''</nowiki>
|''Voir : [[{{NAMESPACE}}:{{PAGENAME}}_1|{{NAMESPACE}} {{PAGENAME}} 1]].''
|''Voir : [[{{NAMESPACE}}:{{PAGINANAME}}_1|{{NAMESPACE}} {{PAGINANAME}} 1]].''
|-
|-
|<nowiki>[[{{NAMESPACE}}:{{PAGENAME}}_1]]</nowiki>
|<nowiki>[[{{NAMESPACE}}:{{PAGINANAME}}_1]]</nowiki>
|[[{{NAMESPACE}}:{{PAGENAME}}_1]]
|[[{{NAMESPACE}}:{{PAGINANAME}}_1]]
|-
|-
|<nowiki>[[{{FULLPAGENAME}}_1]]</nowiki>
|<nowiki>[[{{FULLPAGINANAME}}_1]]</nowiki>
|[[{{FULLPAGENAME}}_1]]
|[[{{FULLPAGINANAME}}_1]]
|}
|}


== Les balises d'inclusion sélective ==
== Les balises d'inclusion sélective ==
Il est parfois utile de placer certains éléments dans le code source du modèle (par exemple les [[Ajuda:Lien inter-langue|liens interlangues]]) sans que ces éléments n'apparaissent sur la page où le modèle est inséré. Pour ce faire, on place les éléments à exclure de l'insertion entre les balises <nowiki><noinclude> et </noinclude></nowiki>.
Es parfois utile de placer certains éléments dins le còdi source du modèl (per exemple les [[Ajuda:Ligam inter-langue|ligams interlangues]]) sans que ces éléments n'apparaissent sus la pagina où le modèl es inséré. Per ce far, on place les éléments à exclure de l'insertion entre les balises <nowiki><noinclude> e </noinclude></nowiki>.


Inversement, les éléments qu'on veut voir apparaître en insertion, mais qu'on veut voir disparaître lors de la visualisation du modèle seul sont placés entre les balises <nowiki><includeonly> et </includeonly></nowiki>.
Inversement, les éléments qu'on veut voir apparaître en insertion, mas qu'on veut voir disparaître lors de la visualisation du modèl seul son placés entre les balises <nowiki><includeonly> e </includeonly></nowiki>.


Placer un titre en balisage "includeonly" peut désorganiser la numérotation du sommaire et des liens "modifier" qui apparaissent à droite des titres.
Placer un titre en balisage "includeonly" peut désorganiser la numérotation du sommaire e des ligams "modifier" qui apparaissent à droite des titres.


Il est recommandé de laisser au moins une espace entre le dernier signe "=" d'un titre et une balise <nowiki><</nowiki>includeonly<nowiki>></nowiki>.
Es recommandé de laisser au mens una espaci entre le dernier signe "=" d'un titre e una balise <nowiki><</nowiki>includeonly<nowiki>></nowiki>.


Il est également recommandé, lorsqu'on place une séquence &lt;noinclude>...&lt;/noinclude>, soit de la faire précéder d'une espace ou, mieux encore, compte tenu des risques d'effacement accidentel de cette espace, et donc d'effets secondaires indésirables (interwikis d'un modèle reproduits de manière non pertinente dans les pages qui utilisent le modèle), sur une ligne séparée, précédée par une autre ligne contenant le commentaire invisible <font face="monospace">&lt;!-- ne pas effacer cette ligne de commentaire --></font>.
Es également recommandé, lorsqu'on place una séquence &lt;noinclude>...&lt;/noinclude>, soit de la far précéder d'una espaci o, mieux encore, compte tenu des risques d'effacement accidentel de aquesta espaci, e donc d'effets secondaires indésirables (interwikis d'un modèl reproduits de manière non pertinente dins les paginas qui utilisent le modèl), sus una ligne séparée, précédée per una autre ligne contenant le commentaire invisible <font face="monospace">&lt;!-- ne pas effacer aquesta ligne de commentaire --></font>.


===Balise d'inclusion sélective et substitution===
===Balise d'inclusion sélective e substitution===
Lors d'une insertion par substitution ( <nowiki>{{subst:modèle}}</nowiki> ) les balises <nowiki><noinclude> et </noinclude></nowiki> ainsi que le texte qu'elles encadrent sont reproduites, mais elles ne sont pas actionnées, donc le texte ainsi encadré est inséré, contrairement à ce qu'on pourrait croire.
Lors d'una insertion per substitution ( <nowiki>{{subst:modèl}}</nowiki> ) les balises <nowiki><noinclude> e </noinclude></nowiki> ainsi que le texte qu'elles encadrent son reproduites, mas elles ne son pas actionnées, donc le texte ainsi encadré es inséré, contrairement à ce qu'on pourrait croire.


On ne pourra donc pas ajouter de liens interlangues dans des modèles généralement utilisés avec une insertion par substitution. Voir [[Ajuda:Lien_inter-langue#Lien_inter-langues_pour_les_modèles_:_attention_!]].
On ne pourra donc pas ajustar de ligams interlangues dins des modèls généralement utilisés avec una insertion per substitution. Voir [[Ajuda:Ligam_inter-langue#Ligam_inter-langues_per_les_modèls_:_attention_!]].


== Modèles utilisateur ==
== Modèls utilisator ==


Afin de créer un modèle non encyclopédique (par ex. destiné à être appelé par une page utilisateur) ou pour faire des tests, nul n'est besoin de « polluer » l'espace des modèles. Cela peut se faire sur une sous-page utilisateur.
Afin de crear un modèl non encyclopédique (per ex. destiné à être appelé per una pagina utilisator) o per far des tests, nul n'es besoin de « polluer » l'espaci des modèls. Cela peut se far sus una sous-pagina utilisator.


Par exemple, si <font style="text-decoration:underline;color:blue;">Utilisateur:Quidam</font> veut tester un modèle appelé « Article fastidieux », il procède comme suit :
Per exemple, se <font style="text-decoration:underline;color:blue;">Utilisator:Quidam</font> veut tester un modèl appelé « Article fastidieux », il procède comme suit :


* il crée une sous-page utilisateur <font style="text-decoration:underline;color:blue;">Utilisateur:Quidam/Article&nbsp;fastidieux</font> dans laquelle il écrit le modèle :
* il crée una sous-pagina utilisator <font style="text-decoration:underline;color:blue;">Utilisator:Quidam/Article&nbsp;fastidieux</font> dins laquelle il écrit le modèl :
<nowiki><div style="border:1px solid black;background:rgb(80%,100%,80%);text-align:center;padding=0.4ex;">
<nowiki><div style="border:1px solid black;background:rgb(80%,100%,80%);text-align:center;padding=0.4ex;">
''Ceci est un article fastidieux. Le taux d'ennui est estimé à {{{ennui}}}%.''
''Ceci es un article fastidieux. Le taux de fàstic es estimé à {{{fàstic}}}%.''
</div></nowiki>
</div></nowiki>


* il l'utilise ensuite dans ses pages et sous-pages personnelles en tapant :
* il l'utilise ensuite dins ses paginas e sous-paginas personnelles en tapant :


<nowiki>{{Utilisateur:Quidam/Article fastidieux|ennui=55}}</nowiki>
<nowiki>{{Utilisator:Quidam/Article fastidieux|fàstic=55}}</nowiki>


ce qui donne :
ce qui donne :


<div style="border:1px solid black;background:rgb(80%,100%,80%);text-align:center;padding:0.4ex;">
<div style="border:1px solid black;background:rgb(80%,100%,80%);text-align:center;padding:0.4ex;">
''Ceci est un article fastidieux. Le taux d'ennui est estimé à 55%.''
''Ceci es un article fastidieux. Le taux de fàstic es estimé à 55%.''
</div>
</div>


D’une façon générale, la syntaxe (entre doubles accolades) d’appel d'un modèle :
D’una façon générale, la syntaxe (entre doubles accolades) d’appel d'un modèl :


<nowiki>{{</nowiki>''espace de nommage''<nowiki>:</nowiki>''nom d’article''<nowiki>|</nowiki>''paramètre1''<nowiki>=</nowiki>''valeur1''<nowiki>}}</nowiki>
<nowiki>{{</nowiki>''espaci de nommage''<nowiki>:</nowiki>''nom d’article''<nowiki>|</nowiki>''paramètre1''<nowiki>=</nowiki>''valeur1''<nowiki>}}</nowiki>


reconnait la présence de l’<tt style="margin:1px 1px 1px 1px;background:white;color:black;border:1px dotted blue;padding:1px 1px 1px 1px;">''espace de nommage'':</tt>, qui ne prend la valeur par défaut <tt style="margin:1px 1px 1px 1px;background:white;color:black;border:1px dotted blue;padding:1px 1px 1px 1px;">Modèle:</tt> que quand l'espace de nommage n'est pas indiqué explicitement. De même les paramètres peuvent être nommés explicitement, ou implicitement par leur rang d'apparition dans l'appel du modèle.
reconnait la présence de l’<tt style="margin:1px 1px 1px 1px;background:white;color:black;border:1px dotted blue;padding:1px 1px 1px 1px;">''espaci de nommage'':</tt>, qui ne prend la valeur per défaut <tt style="margin:1px 1px 1px 1px;background:white;color:black;border:1px dotted blue;padding:1px 1px 1px 1px;">Modèl:</tt> que quand l'espaci de nommage es pas indiqué explicitement. De même les paramètres peuvent être nommés explicitement, o implicitement per leur rang d'apparition dins l'appel du modèl.


==Problèmes fréquents sur les pages contenant des modèles==
==Problèmes fréquents sus las paginas contenant des modèls==
'''Rafraîchissement''' : Pour rafraîchir une page qui est restée inchangée, alors que les modèles qu'elle contient ont été modifiés, créer un lien du type :
'''Rafraîchissement''' : Per rafraîchir una pagina qui es restée inchangée, alors que les modèls qu'elle contient son estat modifiés, crear un ligam du type :


<nowiki>[http://fr.wikipedia.org/w/index.php?title=nom de la page&action=purge rafraîchir la page]</nowiki> et cliquer dessus, ou utiliser {{m|purger le cache}}.
<nowiki>[http://fr.wikipedia.org/w/index.php?title=nom de la pagina&action=purge rafraîchir la pagina]</nowiki> e cliquer dessus, o utiliser {{m|purger le cache}}.


'''Mise à jour des tables''' : Quand une page contient une autre page, et que cette dernière est modifiée, la page principale est mise à jour mais pas la table des liens, ni les catégories. Même un ''&action=purge'' n'y change rien. Il y a deux moyens pour forcer la mise à jour des liens et des catégories :
'''Mesa a jorn des tables''' : Quand una pagina contient una autre pagina, e que aquesta dernière es modifiée, la pagina principale es mesa a jorn mas pas la table des ligams, ni les catégories. Même un ''&action=purge'' n'y change rien. I a deux moyens per forcer la mesa a jorn des ligams e des catégories :
# Si c'est un problème ponctuel, faire une modification vide sur la page (cliquer sur modifier puis sur sauvegarder sans rien changer : rien n'apparaît dans l'historique mais la table des liens est mise à jour)
# Se es un problème ponctuel, far una modification vide sus la pagina (cliquer sus modifier puis sus sauvegarder sans rien changer : rien n'apparaît dins l'historique mas la table des ligams es mesa a jorn)
# Si c'est un problème récurrent, ou si de nombreuses pages sont concernées : demander à un robot de passer régulièrement sur la page concernée en utilisant le script {{Code|touch.py}}. Déposez votre requête sur [[Oquipedià:Bot/Requêtes]].
# Se es un problème récurrent, o se de nombreuses paginas son concernées : demander à un robot de passer régulièrement sus la pagina concernée en utilisant le script {{Còdi|touch.py}}. Déposez votre requèsta sus [[Oquipedià:Bot/Requèstas]].


Les développeurs ont été mis au courant de tous ces problèmes sur la page [http://bugzilla.wikipedia.org/show_bug.cgi?id=939 Bugzilla N°939].
Les développeurs son estat mis au courant de tous ces problèmes sus la pagina [http://bugzilla.wikipedia.org/show_bug.cgi?id=939 Bugzilla N°939].


== Voir aussi ==
== Voir aussi ==
Linha 259 : Linha 260 :
*[[Oquipedià:Modèls]]
*[[Oquipedià:Modèls]]
*[[Oquipedià:Lista dels modèls]]
*[[Oquipedià:Lista dels modèls]]
*[[Oquipedià:Bac_a_sabla#E_si_volètz_testar_los_modèls|Bac a sabla]] (per s'entrainar a l'utilisacion dels modèls)
*[[Oquipedià:Bac_a_sabla#E_se_volètz_testar_los_modèls|Bac a sabla]] (per s'entrainar a l'utilisacion dels modèls)


[[Categoria:Modèl|*Ajuda]]
[[Categoria:Modèl|*Ajuda]]

Version del 8 febrièr de 2006 a 20.17

Modèl:BesonhRevirada Per Wikipedia, un modèl es un bloc d'information qui peut être inclus dins les autres paginas. Il peut servir à:

  • insérer un message standard, exemple : le message indiquant qu'un article es proposé à la suppression Modèl:Suppression
  • insérer un tableau commun à plusieurs paginas d'un même domaine. Exemple : le tableau biographique utilisé per les présidents des États-Unis Modèl:FichePresidentUS. Ce modèl es paramétrable, es à dire qu'i a un fond de tableau commun e des variables dont le contenu change dins chaque article.
  • insérer una palette de navigation dins toutes les paginas d'un même domaine. Exemple : la palette utilisée per les articles du domaine aéronautique Modèl:Aéronautique.
  • etc.

Dins tous les cas le modèl es inséré dins un article en y ajoutant, à l'emplacement adéquat, le libellé {{Nom du modèl}}

Note : la notion de modèl de Wikipedia es différente de celle utilisée dins les logiciels de traitement de texte.

Les modèls son gérés dins un espaci de noms. Una pagina spéciale en donne ainsi una liste alphabétique. Voyez la liste des modèls principaux utilisés dins Oquipedià.

Les modèls son des paginas comme les autres e donc accessibles à l'édition per tous les contributeurs. Il faut toutefois les modifier avec prudence car le résultat apparaît sus de nombreuses paginas. Lorsque la pagina correspondant au modèl es affichée, on peut cliquer sus l'hyperligam Paginas liées du menu de gauche per consulter les paginas utilisant le modèl e vérifier, avant modification, que ces paginas ne seront pas perturbées.

Création d'un modèl

La méthode es identique à celle de la création d'una pagina quelconque. Le mai simple es d'insérer un appel au modèl dins un article, puis de cliquer sul ligam (qui apparaîtra en rouge).

Trucs e astuces

Se le modèl contient un ligam inter-langue, alors ce ligam es inclus dins toutes les paginas utilisant le modèl, ce qui n'es généralement pas le résultat voulu. Se deux ligams inter-langue vers una même autre langue se trouvent dins una pagina, le résultat es imprévisible. On évitera ces conflits en utilisant les balises d'inclusion sélective.

Les noms de modèls utilisant des mots abrégés o collés son difficiles à retenir car aucune convention ne s'es imposée. Il n'y a pas de raison technique per ne pas s'inspirer des conventions suls titres aussi per les noms de modèl.

Se le modèl appartient à una catégorie, es à dire que la pagina du modèl contient un libellé de la forme [[Catégorie:Nom d'una catégorie]] tous les articles contenant le modèl appartiendront à aquesta catégorie. On peut utiliser aquesta astuce, per exemple, per obtenir la liste de tous les articles ébauche d'un domaine donné.

Modification

Dins notre exemple, rendez vous sus la pagina Modèl:En cours per le modifier, autrement, remplacer le « En cours » per le nom de la palette souhaitée.

Utilisation

Per inclure un modèl il faut utiliser la syntaxe Oquipedià suivante (la première lettre du nom du modèl es pas sensible à la casse) :

  • {{Nom du modèl}} per que le modèl soit inclus à chaque chargement d'una pagina l'utilisant. Ainsi, dès que le modèl es modifié, la modification devient visible dins toutes les paginas utilisant le modèl.
  • {{subst:Nom du modèl}} per que le modèl soit copié una fois per toute dins la pagina l'utilisant. Dins ce cas-ci, una modification du modèl n'a aucune incidence sus la pagina.

Ainsi, un modèl bref e temporaire destiné à être rapidement supprimé devrait être copié avec subst:, dont l'avantage es qu'il apparaît directement dins la source de l'article. Una notice normale destinée à rester sus una pagina per una longue durée o bien à jamais devrait être incluse au moyen de {{Nom du modèl}}, de manière à ce que les mises a jorn éventuelles soient mai aisées. Un modèl contenant un ligam temporaire o susceptible de changer ne devrait cependant pas être ajouté per {{Nom du modèl}}. Aquesta méthode, en effet, ne met pas a jorn le ligam Paginas liées à mens que chaque article contenant le {{Nom du modèl}} soit effectivement modifié après la modification du ligam dins le modèl en question.

  • Es possible d'inclure du texte provenant d'autres espaces de nom ; comme per exemple {{Oquipedià:Modifications récentes}}.
  • Tous les caractères son acceptés, y compris les espaces.
  • Tout changement d'un modèl efface automatiquement le cache de toutes les paginas utilisant ce modèl.
  • Les modèls peuvent prendre des arguments, référencés per position o per nom (voir l'exemple mai élaboré ci-dessous). La syntaxe es la suivante: {{chose|paramètre=valeur}} avec des balises {{{paramètre}}} dins le modèl, o bien {{brol|valeur1|valeur2}} avec {{{1}}}, {{{2}}}, etc. Notez que les balises de paramètres dins le modèl demandent trois accolades e non deux.
  • Un modèl peut inclure un o plusieurs autres modèls,
  • Un modèl ne peut pas être lui-même paramètre d'un autre modèl.
  • Les redirections entre modèls fonctionnent.

Dins un modèl, per far un ligam vers una pagina qui dépend d'un paramètre d'un modèl, les ligams de type externe son souvent utilisés même per des ligams internes afin d'éviter qu'on aboutisse sus la pagina en mode d'édition même se aquesta pagina existe.

Modèls à paramètres

Un modèl peut être écrit afin d'accepter des paramètres. Cela permet de crear, per exemple, des tableaux pré-formatés dont seules certaines valeurs changent selon la pagina invoquant le modèl.

(per mai de détail voir Infobox

Per exemple, le modèl Modèl:Planète mineure se lit en partie :

{| align="right" rules="all" cellpadding="4" cellspacing="0" style="margin: 0 0 1em 1em; border: 1px solid #999; border-right-width: 2px; border-bottom-width: 2px; background-color: #CEDAF2"
...
| style="background: #003399" align="center" width="100%" |<font color=white size=4>'''{{{nom}}}'''
| padding=15px|
|}
|-
! bgcolor="#6295DA" colspan="2" align="center" | Découverte
|-
| Qui || {{{découvreur}}}
|-
| Quand || {{{date_découverte}}}
|-
| [[Désignation des astéroïdes|Désignation(s) provisoire(s)]] || {{{désignations}}}
|-
...
| [[Température]] de surface || {{{température}}}
|}

Le contenu de ce modèl es un tableau formaté, spécifiant couleurs, alignement, etc. Les parties apparaissant entre triple accolades son les paramètres qui seront utilisés per la pagina invoquant le modèl. On voit ci-dessus (en gras) les paramètres nom, découvreur, date_découverte, désignations e température.

Sus la pagina 14 Irène, on trouve, en partie :

{{Planète mineure | nom=14 Irène (14 Irene)
| découvreur=[[John Russell Hind]]
| date_découverte=[[19 mai]] [[1851]]
| désignations=A906 QC; A913 EA;<br />1952 TM
| catégorisation=[[ceinture d'astéroïdes]]
| orbite=386,730 [[gigamètre|Gm]] (2,585 [[unité astronomique|ua]])
...
| dimensions=181,8 km <sup>[http://spiff.rit.edu/richmond/parallax/phot/LCSUMPUB.TXT 1]</sup>
...
| température=~234 [[kelvin|K]]}}

Afin d'améliorer la lisibilité lors de l'édition, des retours à la ligne peuvent apparaître dins le modèl, à la façon des tableaux. Idéalement, comme on le constate ci-haut, il peut y avoir un retour à la ligne avant chaque "|" sauf le premier. Les valeurs des paramètres son spécifiées en écrivant paramètre=valeur. Il ne doit pas y avoir de retour à la ligne dins la valeur, mas <br /> es permis. La valeur peut inclure un ligam extérieur (per exemple, le paramètre dimensions) o intérieur (per exemple, orbite). On remarquera que la syntaxe habituelle des ligams wiki es possible (es-à-dire [[pagina visée|texte qui apparaîtra]]).

Valeur per défaut d'un paramètre

Les paramètres peuvent prendre una valeur per défaut, es à dire una valeur utilisée automatiquement en l'absence de spécification sus la pagina d'inclusion, comme ceci {{{3|123}}} (s'il n'y a pas de 3e paramètre, 123 sera utilisé à la place), o comme cela {{{paramètre|123}}}.

Des exemples son donnés sus la pagina Discussion Modèl:Qif.

Modèls spéciaux

Ces modèls son prédéfinis e ne doivent pas être utilisé comme nom de modèls.

{{NAMESPACE}} le nom de l'espaci de noms dins lequel se trouve la pagina "Ajuda"
{{PAGINANAME}} le nom de la pagina sans le préfixe de l'espaci de noms "Modèl:PAGINANAME"
{{PAGINANAMEE}} le nom de la pagina sans le préfixe de l'espaci de noms dins le format utilisé dins les URL "Modèl:PAGINANAMEE"
{{FULLPAGINANAME}} le nom de la pagina avec le préfixe de l'espaci de noms "Modèl:FULLPAGINANAME"
{{FULLPAGINANAMEE}} le nom de la pagina avec le préfixe de l'espaci de noms dins le format utilisé dins les URL "Modèl:FULLPAGINANAMEE"
{{SITENAME}} le nom du site "Wikipèdia"
{{SERVER}} l'URL du site "//oc.wikipedia.org"
{{localurl:nom d'una pagina}} l'URL correspondant à una pagina "/wiki/Nom_d%27una_pagina"
{{localurl:nom d'una pagina|paramètres}} idem mas avec des paramètres "/w/index.php?title=Nom_d%27una_pagina&paramètres"
{{CURRENTMONTH}} le mois "05"
{{CURRENTMONTHNAME}} le nom du mois "mai"
{{CURRENTMONTHNAMEGEN}} le mois "de mai"
{{CURRENTDAY}} le jour du mois "11"
{{CURRENTDAYNAME}} le jour de la semaine "dissabte"
{{CURRENTYEAR}} l'année "2024"
{{CURRENTTIME}} l'heure courante "02.53"
{{NUMBEROFARTICLES}} le nombre d'articles "89 702"
{{ns:7}} le nom d'un espaci de nom d'après son numéro "Discussion Fichièr"

Exemples d'utilisation de modèls spéciaux

{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGINANAME}}|action=edit}} //oc.wikipedia.org{{localurl:Ajuda:Modèl:PAGINANAME|action=edit}}
{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGINANAME}}}} //oc.wikipedia.org/w/index.php?title=Especial:Whatlinkshere&target=Ajuda:Modèl:PAGINANAME
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGINANAME}}_1}} //oc.wikipedia.org{{localurl:Ajuda:Modèl:PAGINANAME_1}}
''Voir : [[{{NAMESPACE}}:{{PAGINANAME}}_1|{{NAMESPACE}} {{PAGINANAME}} 1]].'' Voir : [[Ajuda:Modèl:PAGINANAME_1|Ajuda Modèl:PAGINANAME 1]].
[[{{NAMESPACE}}:{{PAGINANAME}}_1]] [[Ajuda:Modèl:PAGINANAME_1]]
[[{{FULLPAGINANAME}}_1]] [[Modèl:FULLPAGINANAME_1]]

Les balises d'inclusion sélective

Es parfois utile de placer certains éléments dins le còdi source du modèl (per exemple les ligams interlangues) sans que ces éléments n'apparaissent sus la pagina où le modèl es inséré. Per ce far, on place les éléments à exclure de l'insertion entre les balises <noinclude> e </noinclude>.

Inversement, les éléments qu'on veut voir apparaître en insertion, mas qu'on veut voir disparaître lors de la visualisation du modèl seul son placés entre les balises <includeonly> e </includeonly>.

Placer un titre en balisage "includeonly" peut désorganiser la numérotation du sommaire e des ligams "modifier" qui apparaissent à droite des titres.

Es recommandé de laisser au mens una espaci entre le dernier signe "=" d'un titre e una balise <includeonly>.

Es également recommandé, lorsqu'on place una séquence <noinclude>...</noinclude>, soit de la far précéder d'una espaci o, mieux encore, compte tenu des risques d'effacement accidentel de aquesta espaci, e donc d'effets secondaires indésirables (interwikis d'un modèl reproduits de manière non pertinente dins les paginas qui utilisent le modèl), sus una ligne séparée, précédée per una autre ligne contenant le commentaire invisible <!-- ne pas effacer aquesta ligne de commentaire -->.

Balise d'inclusion sélective e substitution

Lors d'una insertion per substitution ( {{subst:modèl}} ) les balises <noinclude> e </noinclude> ainsi que le texte qu'elles encadrent son reproduites, mas elles ne son pas actionnées, donc le texte ainsi encadré es inséré, contrairement à ce qu'on pourrait croire.

On ne pourra donc pas ajustar de ligams interlangues dins des modèls généralement utilisés avec una insertion per substitution. Voir Ajuda:Ligam_inter-langue#Ligam_inter-langues_per_les_modèls_:_attention_!.

Modèls utilisator

Afin de crear un modèl non encyclopédique (per ex. destiné à être appelé per una pagina utilisator) o per far des tests, nul n'es besoin de « polluer » l'espaci des modèls. Cela peut se far sus una sous-pagina utilisator.

Per exemple, se Utilisator:Quidam veut tester un modèl appelé « Article fastidieux », il procède comme suit :

  • il crée una sous-pagina utilisator Utilisator:Quidam/Article fastidieux dins laquelle il écrit le modèl :
<div style="border:1px solid black;background:rgb(80%,100%,80%);text-align:center;padding=0.4ex;">
''Ceci es un article fastidieux. Le taux de fàstic es estimé à {{{fàstic}}}%.''
</div>
  • il l'utilise ensuite dins ses paginas e sous-paginas personnelles en tapant :
{{Utilisator:Quidam/Article fastidieux|fàstic=55}}

ce qui donne :

Ceci es un article fastidieux. Le taux de fàstic es estimé à 55%.

D’una façon générale, la syntaxe (entre doubles accolades) d’appel d'un modèl :

{{espaci de nommage:nom d’article|paramètre1=valeur1}}

reconnait la présence de l’espaci de nommage:, qui ne prend la valeur per défaut Modèl: que quand l'espaci de nommage es pas indiqué explicitement. De même les paramètres peuvent être nommés explicitement, o implicitement per leur rang d'apparition dins l'appel du modèl.

Problèmes fréquents sus las paginas contenant des modèls

Rafraîchissement : Per rafraîchir una pagina qui es restée inchangée, alors que les modèls qu'elle contient son estat modifiés, crear un ligam du type :

[http://fr.wikipedia.org/w/index.php?title=nom de la pagina&action=purge rafraîchir la pagina] e cliquer dessus, o utiliser {{purger le cache}}.

Mesa a jorn des tables : Quand una pagina contient una autre pagina, e que aquesta dernière es modifiée, la pagina principale es mesa a jorn mas pas la table des ligams, ni les catégories. Même un &action=purge n'y change rien. I a deux moyens per forcer la mesa a jorn des ligams e des catégories :

  1. Se es un problème ponctuel, far una modification vide sus la pagina (cliquer sus modifier puis sus sauvegarder sans rien changer : rien n'apparaît dins l'historique mas la table des ligams es mesa a jorn)
  2. Se es un problème récurrent, o se de nombreuses paginas son concernées : demander à un robot de passer régulièrement sus la pagina concernée en utilisant le script touch.py. Déposez votre requèsta sus Oquipedià:Bot/Requèstas.

Les développeurs son estat mis au courant de tous ces problèmes sus la pagina Bugzilla N°939.

Voir aussi