User:Adaz: Difference between revisions

Jump to navigation Jump to search
636 bytes added ,  10 November 2022
Tralation continues 60%
m (Partial translation, progress 30%)
(Tralation continues 60%)
Line 35: Line 35:
;Modèle Inline:Ce sont des modèles intégrés, pouvant être utilisés dans des phrases et du texte flottant.:
;Modèle Inline:Ce sont des modèles intégrés, pouvant être utilisés dans des phrases et du texte flottant.:
== Utiliser les modèles ==
== Utiliser les modèles ==
=== Finding templates ===
=== Trouver des modèles ===
There are several ways to find a template to use:
Il existe plusieurs façons de trouver un modèle à utiliser :


;Using categories: Most templates can be found in [[:Category:Templates]] and its subcategories.
;Utiliser des catégories:La plupart des modèles peuvent être trouvés dans [[:Category:Templates|Category:Templates]] et ses sous-catégories.


;Using lists of templates: There is also lists of some of the templates, see [[Help:Gallery of messagebox templates]] and [[Help:Gallery of infobox templates]].
;Utiliser des listes de modèles:Il existe également des listes de certains modèles, voir [[Fr/Help:Galerie de modèles de messagebox|Help:Galerie de modèles de messagebox]] et [[Help:Gallery of infobox templates]].


;Finding templates through a page they are used within: Another way to find templates is when you find a page using templates you are interested in using. If you open that page for editing you will on the very bottom of the page find a list of the templates used by that page and the templates those templates are using.
;Trouver des modèles via une page dans laquelle ils sont utilisés:Une autre façon de trouver des modèles consiste à trouver une page utilisant des modèles qui vous intéressent. Si vous ouvrez cette page pour la modifier, vous trouverez tout en bas de la page une liste des modèles utilisés par cette page et les modèles que ces modèles utilisent.


;Finding templates similar to another one: Links to similar templates can often be found at the bottom of a templates documentation.
;Trouver des modèles similaires à un autre:Des liens vers des modèles similaires peuvent souvent être trouvés au bas de la documentation d'un modèle.


;Searching for contents of a template: As a last resort you can search for using possible contents of a template, typing "Template:<whatever>" in the search box. Instead of going straight to the page as you would do if you would knew its name, you will get to a page of search results with pages that might contain the template you are looking for.
;Rechercher le contenu d'un modèle:En dernier recours, vous pouvez rechercher en utilisant le contenu possible d'un modèle, en tapant "''Template:<contenu recherché>''" dans la zone de recherche. Au lieu d'aller directement à la page comme vous le feriez si vous connaissiez son nom, vous arriverez sur une page de résultats de recherche avec des pages qui pourraient contenir le modèle que vous recherchez.:


=== Template parameters ===
=== Paramètres du modèle ===
Most templates take arguments, called parameters. Some templates do not. Some parameters may be optional, some mandatory. Mandatory parameters must always be used, while optional parameters doesn't have to.  There are also unnamed and named parameters. Unnamed parameters are sometimes called numbered parameters as they have to be used in a certain order and ar numbered within the template source. Named parameters are always used in key-value pairs, like for example <tt>month={{CURRENTMONTHNAME}} {{CURRENTYEAR}}</tt>.
La plupart des modèles prennent des arguments, appelés paramètres. Certains modèles ne le font pas. Certains paramètres peuvent être facultatifs, d'autres obligatoires. Les paramètres obligatoires doivent toujours être utilisés, contrairement aux paramètres facultatifs. Il existe également des paramètres sans nom et d'autres nommés. Les paramètres sans nom sont parfois appelés paramètres numérotés car ils doivent être utilisés dans un certain ordre et sont numérotés dans la source du modèle. Les paramètres nommés sont toujours utilisés dans des paires clé-valeur, comme par exemple ''mois = novembre 2022''.


In some of the template documentation the following convention is used to illustrate how parameters can be used:
Dans certains modèles de documentation, la convention suivante est utilisée pour illustrer comment les paramètres peuvent être utilisés :


  <nowiki>{{</nowiki>'''template name'''<nowiki>|</nowiki>mandatory unnamed parameter<nowiki>|</nowiki>''optional unnamed parameter'' <nowiki>|</nowiki>mandatory named parameter= <nowiki>|</nowiki>''optional named parameter=''<nowiki>}}</nowiki>
  <nowiki>{{</nowiki>'''template name'''<nowiki>|</nowiki>mandatory unnamed parameter<nowiki>|</nowiki>''optional unnamed parameter'' <nowiki>|</nowiki>mandatory named parameter= <nowiki>|</nowiki>''optional named parameter=''<nowiki>}}</nowiki>


In most cases it is possible to use any kind of wiki markup in the parameters, for example wiki links.
Dans la plupart des cas, il est possible d'utiliser n'importe quel type de balisage wiki dans les paramètres, par exemple des liens wiki.


As said above the unnamed parameters must be used in a certain order, though they can if not mandatory be left empty. Take for example the following template:
Comme indiqué ci-dessus, les paramètres sans nom doivent être utilisés dans un certain ordre, bien qu'ils puissent, sinon obligatoirement, être laissés vides. Prenons par exemple le modèle suivant :
  <nowiki>{{</nowiki>'''template'''<nowiki>|</nowiki>''parameter 1''<nowiki>|</nowiki>''parameter 2''<nowiki>|</nowiki>''parameter 3''<nowiki>|</nowiki>''parameter 4''<nowiki>|</nowiki><nowiki>}}</nowiki>
  <nowiki>{{modèle</nowiki><nowiki>|</nowiki>''paramètre 1''<nowiki>|</nowiki>''paramètre 2''<nowiki>|</nowiki>''paramètre 3''<nowiki>|</nowiki>''paramètre 4''<nowiki>|</nowiki><nowiki>}}</nowiki>


Usually the most commonly used and/or mandatory parameters are the first one or ones, but if we just as an example would be to use only the last two parameters we would have to do like below:
Habituellement, les paramètres les plus couramment utilisés et/ou obligatoires sont le ou les premiers, mais si nous ne devions utiliser que les deux derniers paramètres, nous devrions faire comme ci-dessous :
  <nowiki>{{template|||parameter 3|parameter 4}}</nowiki>
  <nowiki>{{modèle|||</nowiki>''paramètre'' 3|''paramètre''<nowiki> 4}}</nowiki>


=== Template documentation ===
=== Documentation des modèles ===
When you know what template you want to use, you are recommended take a look at its documentation, unless you have already done that earlier. You will find the documentation on the template's page. The documentation describes the purpose of the template and how to use it, as well as link to related templates. Unfortunately not all templates are documented.
Lorsque vous savez quel modèle vous souhaitez utiliser, il vous est recommandé de consulter sa documentation, à moins que vous ne l'ayez déjà fait plus tôt. Vous trouverez la documentation sur la page du modèle. La documentation décrit l'objectif du modèle et comment l'utiliser, ainsi que le lien vers les modèles associés. Malheureusement, tous les modèles ne sont pas documentés.


Many templates have a ''Known issues'' section in the template documentation. Some templates have innate peculiarities that can not be fixed, but can be worked around. One of the more common issues is that a few characters that are used to either build tables or are used within templates will break a template, those characters are the equal sign <tt>=</tt> and a vertical stroke and some combinations of it, <tt>|</tt>, <tt>||</tt> and  <tt>|-</tt>. The usual workaround are to use the templates {{tl|{{=}}}}, {{tl|!}}, {{tl|!!}} and {{tl|!-}}.
De nombreux modèles ont une section ''Problèmes connus'' dans la documentation du modèle. Certains modèles ont des particularités innées qui ne peuvent pas être corrigées, mais peuvent être contournées. L'un des problèmes les plus courants est que quelques caractères utilisés pour créer des tableaux ou utilisés dans des modèles cassent un modèle, ces caractères sont le signe égal = et un trait vertical et certaines combinaisons de celui-ci, |, || et |-. La solution de contournement habituelle consiste à utiliser les modèles {{=}}, {{!}}, {{!!}} et {{!-}}.
 
The template documentation contains a list of the parameters the template uses that can be copied and pasted to the page you are editing, sometimes even with some of the parameters filled in, like for example this template:


La documentation du modèle contient une liste des paramètres utilisés par le modèle qui peuvent être copiés et collés sur la page que vous modifiez, parfois même avec certains des paramètres renseignés, comme par exemple ce modèle :
  <nowiki>{{</nowiki>'''splitapart'''<nowiki>|</nowiki>''Discussion page section'' <nowiki>|</nowiki>''date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}''<nowiki>}}</nowiki>
  <nowiki>{{</nowiki>'''splitapart'''<nowiki>|</nowiki>''Discussion page section'' <nowiki>|</nowiki>''date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}''<nowiki>}}</nowiki>


In the template documentation there is also a list of the parameters and how they are supposed to be used and there are often examples to illustrate the different ways the parameters can be used.
Dans la documentation du modèle, il y a aussi une liste des paramètres et comment ils sont censés être utilisés. Il y a souvent des exemples pour illustrer les différentes façons dont les paramètres peuvent être utilisés.


== La création de nouveaux modèles ==
== La création de nouveaux modèles ==
482

edits

Navigation menu