Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Modèle:Liste » : différence entre les versions

De Nefald
Hiob (discussion | contributions)
m A protégé « Modèle:Liste » ([Modifier=Autoriser uniquement les administrateurs] (infini) [Renommer=Autoriser uniquement les administrateurs] (infini))
Hiob (discussion | contributions)
Aucun résumé des modifications
Ligne 9 : Ligne 9 :
|mode=userformat
|mode=userformat
|listseparators=,\n,\n,
|listseparators=,\n,\n,
|format=,¦class="dpl-row"\n¦ [[%PAGE%]] ¦¦ {{#invoke:PageInfo|getDescription|%PAGE%}} ¦¦ {{#invoke:PageInfo|getDocumentation|%PAGE%}}\n,
|format=,¦-\n¦ [[%PAGE%]] ¦¦ {{#invoke:PageInfo¦getDescription¦%PAGE%}} ¦¦ {{#invoke:PageInfo¦getDocumentation¦%PAGE%}}\n,
|noresultsheader=<tr><td colspan="3" style="text-align:center; color:orange;">''Aucune page trouvée dans la catégorie "{{{1|Plugin installé}}}"''</td></tr>
|noresultsheader=¦-\n¦ colspan="3" style="text-align:center; color:orange;" ¦ ''Aucune page trouvée dans la catégorie "{{{1|Plugin installé}}}"''
|count={{{limite|500}}}
|count={{{limite|500}}}
|allowcachedresults=false
}}
}}
|}
|}
Ligne 50 : Ligne 51 :
=== Dépendances ===
=== Dépendances ===
* '''Extension :''' DynamicPageList3
* '''Extension :''' DynamicPageList3
* '''Module :''' [[Module:PageInfo]] (extraction description et documentation)
* '''Module :''' [[Module:PageInfo]]


=== Format attendu dans les pages ===
=== Format attendu dans les pages ===
Pour que le modèle récupère correctement les informations, les pages doivent contenir :


'''Description :'''
'''Description :'''
* Soit un template <code><nowiki>{{Short description|Texte}}</nowiki></code>
* Template <code><nowiki>{{Short description|Texte}}</nowiki></code>
* Soit un premier paragraphe significatif
* Ou premier paragraphe significatif


'''Documentation :'''
'''Documentation :'''
* Un paramètre <code>documentation=</code> dans une infobox (ex: Infobox Plugin)
* Paramètre <code>documentation=</code> dans une infobox
 
==== Exemple de page compatible ====
<pre>
{{Short description|Description courte du plugin}}
 
{{Infobox Plugin
|nom=Mon Plugin
|documentation=https://example.com/doc
}}
 
'''Mon Plugin''' est une extension qui...
 
[[Catégorie:Plugin installé]]
</pre>
 
=== Voir aussi ===
* [[Module:PageInfo]] - Module de traitement des données
* [[Special:Categories]] - Liste de toutes les catégories


[[Catégorie:Modèle de liste]]
[[Catégorie:Modèle de liste]]
[[Catégorie:Modèle utilisant DPL]]
</noinclude>
</noinclude>

Version du 4 octobre 2025 à 06:42

Documentation

Ce modèle génère automatiquement un tableau sortable listant toutes les pages d'une catégorie avec leurs descriptions et liens de documentation.

Syntaxe

{{Liste|Nom de la catégorie}}

Paramètres

1 (obligatoire)
Nom de la catégorie (sans le préfixe "Catégorie:")
namespace (optionnel)
Limiter à un espace de noms spécifique (0=principal, 2=utilisateur, etc.)
tri (optionnel)
Méthode de tri (title, lastedit, author, etc.). Par défaut : title
ordre (optionnel)
Ordre de tri (ascending ou descending). Par défaut : ascending
limite (optionnel)
Nombre maximum de résultats. Par défaut : 500

Exemples

Exemple basique

{{Liste|Plugin installé}}

Avec paramètres personnalisés

{{Liste|Extension MediaWiki|tri=lastedit|ordre=descending|limite=50}}

Limiter à l'espace de noms principal

{{Liste|Tutoriel|namespace=0}}

Dépendances

Format attendu dans les pages

Description :

  • Template {{Short description|Texte}}
  • Ou premier paragraphe significatif

Documentation :

  • Paramètre documentation= dans une infobox