Modèle:Pour chaque/Liste/Documentation
Ce modèle fournit la liste des listes. Voir {{Pour chaque}}.
Utilisation
modifierL'utilisation {{Pour chaque}} n'est pas impérative, bien au contraire. L'emploi le plus simple et le plus souple d'un modèle de liste est :
{{Pour chaque/Liste/<nom de la liste>|<modèle item>}}
où modèle item est le nom d'un modèle que vous devrez créer pour personnaliser le résultat. Ce modèle n'a qu'un seul paramètre « 1 ».
La variable {{{1}}}
prendra tour à tour chacune des valeurs de la liste.
Exemples
modifierVoici quelques exemples (les sous-pages de Modèle:Pour chaque/Type fournissent d'autres exemples tout fait ; 1 par type).
Exemples de listes
modifier- Comment « lister » ?
Pour obtenir la liste brute. Le code du modèle modèle item sera simplement :
{{{1}}} 
- Comment « lister » les modèles de paramétrage de carte manquants ?
{{#ifexist:Modèle:Géolocalisation/{{{1}}}||[[Modèle:Géolocalisation/{{{1}}}]] }}
- Comment « lister » les articles associés aux départements ?
{{#ifexist:{{{1}}} (département)|[[{{{1}}} (département)]]|[[{{{1}}}]]}} 
Exemples de tableaux
modifierIl faut bien sur écrire un en-tête de tableau et employer la syntaxe HTML
.
- Comment faire un tableau des images des cartes ?
<table class="wikitable sortable"> <tr><th>Carte</th><th>Nom de l'image</th></tr> {{Pour chaque/Liste/<nom de la liste>|<modèle item>}} </table>
Le code du modèle modèle item sera :
{{#ifexist:Modèle:Géolocalisation/{{{1}}}| <tr> <td>{{{1}}}</td> <td>{{Géolocalisation/{{{1}}}|image}}</td> </tr>}}
Exemples de code
modifierCe mécanisme peut aussi être employé pour générer temporairement un code à copier-coller. Ce procédé est obligatoire pour générer une galerie car le code entre les balises « <gallery></gallery>
» ne peut-être généré par le biais de modèles. Par exemple, le code suivant ne fonctionne pas :
<gallery> Image:{{Géolocalisation/France|image}}|Carte de France </gallery>
- Comment créer une galerie d'images des modèles de paramétrage de cartes des pays ?
Le code du modèle modèle item sera :
{{#ifexist:Modèle:Géolocalisation/{{{1}}}|<br/> Image:{{Géolocalisation/{{{1}}}|image}}<!-- -->|[[Modèle:Géolocalisation/{{{1}}}|<!-- -->{{{1}}}]] |}}
Il suffit ensuite de placer entre les balises « <gallery></gallery>
». le résultat affiché par
{{Pour chaque/Liste/Pays|<modèle item>}}
- Comment générer le code de la liste des articles des départements français métropolitains ?
[[{{#ifexist:{{{1}}} (département) |{{{1}}} (département) |{{{1}}}<!-- -->}}{{!}}{{{1}}}]] •
Si on place ce code dans le modèle {{Pour chaque/Type/Code}} par exemple (ce modèle est réservé aux usages temporaires), on obtient le code voulu avec la commande.
{{Pour chaque/Liste/Département de France métropolitaine|Pour chaque/Type/Code}}
On peut alors copier-coller le résultat.
Exemples de cartes complétées
modifierSous-modèles
modifierListe exhaustive des sous-modèles :
- Pour chaque/Liste/Cantons de Suisse
- Pour chaque/Liste/Carte diverse
- Pour chaque/Liste/Continent
- Pour chaque/Liste/Documentation
- Pour chaque/Liste/Département de France métropolitaine
- Pour chaque/Liste/Département de France métropolitaine/Documentation
- Pour chaque/Liste/Département français
- Pour chaque/Liste/Département français d'outre-mer
- Pour chaque/Liste/Département français d'outre-mer/Documentation
- Pour chaque/Liste/Mer
- Pour chaque/Liste/Modèle de point
- Pour chaque/Liste/Pays
- Pour chaque/Liste/Pays/Documentation
- Pour chaque/Liste/Pays d'Afrique
- Pour chaque/Liste/Pays d'Europe
- Pour chaque/Liste/Pays non reconnu
- Pour chaque/Liste/Région
- Pour chaque/Liste/Région de France métropolitaine
- Pour chaque/Liste/Région de France métropolitaine/Documentation
- Pour chaque/Liste/Région française
- Pour chaque/Liste/Sujet fédéral russe
- Pour chaque/Liste/État des États-Unis