« Modèle:Ligne d'emplacements » : différence entre les versions
imported>LIMAFOX76 Page créée avec « <includeonly> {{#switch: {{#expr: {{Compte articles générique| catégorie principale = {{{catégorie principale|Emplacements de Heroes}}} | catégorie secondaire = {{{ca... » |
imported>LIMAFOX76 mAucun résumé des modifications |
||
Ligne 9 : | Ligne 9 : | ||
|- valign=top | |- valign=top | ||
{{#ifeq: {{#expr: ({{Compte articles générique| catégorie principale = {{{catégorie principale|Emplacements de Heroes}}} | catégorie secondaire = {{{catégorie secondaire|}}} }} - {{{début|0}}}) < 1 }} | 1 | | | {{#ifeq: {{#expr: ({{Compte articles générique| catégorie principale = {{{catégorie principale|Emplacements de Heroes}}} | catégorie secondaire = {{{catégorie secondaire|}}} }} - {{{début|0}}}) < 1 }} | 1 | | | ||
{{#dpl:|category={{{catégorie principale|Emplacements de Heroes}}}|{{#if: {{{catégorie secondaire|}}} | category={{{catégorie secondaire}}} }}|ordermethod=sortkey|count=4|offset={{{début|0}}}|format=,{{!}}²{Cellule sujet portail¦lignes=2¦taille=grand¦format={{{format|}}}¦textenonlie=¦lien=%TITLE%,,|include={Infobox Emplacement}:image,{Infobox Emplacement}:titre,{Infobox Emplacement}:lieu,|secseparators=¦image=,,¦texte=,,¦textenonlie=<br/>,}²\n|distinct=strict}}}} | {{#dpl:|category={{{catégorie principale|Emplacements de Heroes}}}|{{#if: {{{catégorie secondaire|}}} | category={{{catégorie secondaire}}} }}|ordermethod=sortkey|count=4|offset={{{début|0}}}|format=,{{!}}²{Cellule sujet portail¦lignes=2¦taille=grand¦format={{{format|}}}¦lignes={{{lignes|}}}¦textenonlie=¦lien=%TITLE%,,|include={Infobox Emplacement}:image,{Infobox Emplacement}:titre,{Infobox Emplacement}:lieu,|secseparators=¦image=,,¦texte=,,¦textenonlie=<br/>,}²\n|distinct=strict}}}} | ||
|}</includeonly><noinclude> | |}</includeonly><noinclude> | ||
== Utilisation == | == Utilisation == |
Dernière version du 20 octobre 2015 à 13:05
Utilisation
Ce modèle permet d'afficher une ligne de personnages à l'intérieur de cellules. Il est utilisé pour la mise en forme des pages portail personnages.
Ce modèle utilise la syntaxe DynamicPageList, permettant ainsi une mise à jour dynamique en fonction de la création des articles concernés.
Syntaxe
{{Ligne d'emplacements| catégorie principale = | catégorie secondaire = | début = | lignes = }}
Attributs
Tous les paramètres sont en minuscule.
Paramètre | Obligatoire | À wikifier | Valeur par défaut | Description |
---|---|---|---|---|
catégorie principale | Oui | Non | Sujets de Heroes | Sert à définir le type de catégorie principale afin de faire un premier filtre de résultats |
catégorie secondaire | Non | Non | Sert à définir le type de catégorie secondaire afin de filtrer encore plus. | |
début | Oui | Non | 0 | Définit le point de départ de la recherche DPL. Il s'agit obligatoirement d'un multiple de 4 (nombre de cellules maxi par ligne) |
Notes
- Il est important de bien renseigner les trois champs suivants dans les articles des références au niveau de l'infobox Référence car ce sont ces champs qui permettront un affichage correct de la cellule :
- tri
- titre
- image
Exemples
{{Ligne d'emplacements| catégorie principale = Emplacements de Heroes | catégorie secondaire = Entreprises diverses | début = 0 }}
donne :
Extension:DynamicPageList3 (DPL3), version 3.6.1: Erreur : MediaWiki\Extension\DynamicPageList3\Query::buildAndSelect: L’extension DynamicPageList3 (version 3.6.1) a produit une instruction SQL ayant entraîné une erreur de la base de données.<br />La raison peut être une erreur interne de DynamicPageList3 ou une erreur que vous avez commise ; en particulier lors de l’utilisation de paramètres tels que « categoryregexp » ou « titleregexp ». L’utilisation de modèles de correspondance non gourmands avec <code>*?</code> n’est pas prise en charge.<br />Le message d’erreur était :<br/><code></code>