« Modèle:Multiparamètres » : différence entre les versions
m (Catégorisation) |
(Possibilité de spécifier un séparateur différent de la virgule) |
||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
<includeonly><!-- | <includeonly><!-- | ||
-->{{#if:{{{1|}}}|{{{1}}}<!-- | -->{{#if:{{{1|}}}|{{{1}}}<!-- | ||
-->{{#if:{{{3|}}}|, {{{2}}}<!-- | -->{{#if:{{{3|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{2}}}<!-- | ||
-->{{#if:{{{4|}}}|, {{{3}}}<!-- | -->{{#if:{{{4|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{3}}}<!-- | ||
-->{{#if:{{{5|}}}|, {{{4}}}<!-- | -->{{#if:{{{5|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{4}}}<!-- | ||
-->{{#if:{{{6|}}}|, {{{5}}}<!-- | -->{{#if:{{{6|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{5}}}<!-- | ||
-->{{#if:{{{7|}}}|, {{{6}}}<!-- | -->{{#if:{{{7|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{6}}}<!-- | ||
-->{{#if:{{{8|}}}|, {{{7}}}<!-- | -->{{#if:{{{8|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{7}}}<!-- | ||
-->{{#if:{{{9|}}}|, {{{8}}}<!-- | -->{{#if:{{{9|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{8}}}<!-- | ||
-->{{#if:{{{10|}}}|, {{{9}}}<!-- | -->{{#if:{{{10|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{9}}}<!-- | ||
-->{{#if:{{{11|}}}|, {{{10}}}, {{Abréviation discrète|etc|et cætera}}<!-- | -->{{#if:{{{11|}}}|{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{{10}}}{{#if:{{{séparateur|}}}| {{{séparateur}}} |, }}{{Abréviation discrète|etc|et cætera}}<!-- | ||
-->| {{#if:{{{ | -->| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{10}}}}}<!-- | ||
-->| {{#if:{{{ | -->| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{9}}}}}<!-- | ||
-->| {{#if:{{{ | -->| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{8}}}}}<!-- | ||
-->| {{#if:{{{ | -->| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{7}}}}}<!-- | ||
-->| {{#if:{{{ | -->| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{6}}}}}<!-- | ||
-->| {{#if:{{{ | -->| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{5}}}}}<!-- | ||
-->| {{#if:{{{ | -->| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{4}}}}}<!-- | ||
-->| {{#if:{{{ | -->| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{3}}}}}<!-- | ||
-->|{{#if:{{{2|}}}| {{#if:{{{ | -->|{{#if:{{{2|}}}| {{#if:{{{séparateur|}}}|{{{séparateur}}}|{{{et|et}}}}} {{{2}}}}}|}}<!-- | ||
-->|Erreur modèle Multiparamètres : Le paramètre '''1''' est obligatoire.}}<!-- | -->|Erreur modèle Multiparamètres : Le paramètre '''1''' est obligatoire.}}<!-- | ||
--></includeonly><!-- | --></includeonly><!-- | ||
Ligne 50 : | Ligne 50 : | ||
| <code><nowiki>{{Multiparamètres|fromage|dessert|et=ou}}</nowiki></code> | | <code><nowiki>{{Multiparamètres|fromage|dessert|et=ou}}</nowiki></code> | ||
| {{Multiparamètres|fromage|dessert|et=ou}} | | {{Multiparamètres|fromage|dessert|et=ou}} | ||
|- | |||
| <code><nowiki>{{Multiparamètres|A|B|C|D|E|F|séparateur=•}}</nowiki></code> | |||
| {{Multiparamètres|A|B|C|D|E|F|séparateur=•}} | |||
|} | |} | ||
[[Catégorie: | [[Catégorie:Méta-modèles]]</noinclude> |
Dernière version du 11 août 2024 à 08:14
Ce modèle permet d’afficher et de formater une liste de paramètres, en les séparant par des virgules et en ajoutant « et » avant le dernier paramètre. Il est adapté du modèle Multiparamètres de Wikipédia.
Utilisation[modifier]
Les 10 premiers paramètres anonymes sont les paramètres affichés par le modèle. Seul le premier est requis.
Il est possible de remplacer « et » par une autre chaîne de caractères en définissant le paramètre nommé et
.
Exemples[modifier]
Code | Résultat |
---|---|
{{Multiparamètres|foo}}
|
foo |
{{Multiparamètres|foo|bar}}
|
foo et bar |
{{Multiparamètres|foo|bar|baz}}
|
foo, bar et baz |
{{Multiparamètres|1|2|3|4|5|6|7|8|9|10}}
|
1, 2, 3, 4, 5, 6, 7, 8, 9 et 10 |
{{Multiparamètres|1|2|3|4|5|6|7|8|9|10|11}}
|
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, etc |
{{Multiparamètres|fromage|dessert|et=ou}}
|
fromage ou dessert |
{{Multiparamètres|A|B|C|D|E|F|séparateur=•}}
|
A • B • C • D • E • F |