Aller au contenu

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

De Éditions Indépendantes
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly>
<li class="fiche-livre-nom" style="break-inside:avoid;">
<li class="fiche-livre-nom" style="break-inside:avoid;">
   [[{{{1}}}|{{{2|{{{1}}}}}}]]{{#if:{{{3|}}| ( [[{{{3}}}|{{PAGENAME:{{{3}}}}}]])}}
   [[{{{1}}}|{{{2|{{{1}}}}}}]]{{#if:{{{3|}}|&nbsp;([[{{{3}}}|{{{4|{{PAGENAME:{{{3}}}}}}}}]])}}
</li>
</li>
</includeonly>
</includeonly>
Ligne 11 : Ligne 11 :
* texte = Titre (paramètre 2) s’il existe, sinon le titre de la page,
* texte = Titre (paramètre 2) s’il existe, sinon le titre de la page,
* entre parenthèses : lien vers la page de la maison d’édition (paramètre 3),
* entre parenthèses : lien vers la page de la maison d’édition (paramètre 3),
   avec comme texte le nom de la page sans espace de noms.
   avec comme texte le nom de la maison (paramètre 4, ou à défaut le titre sans espace de noms).


=== Paramètres (via #ask) ===
=== Paramètres (via #ask) ===
Ligne 17 : Ligne 17 :
# Titre (propriété ''Titre'')
# Titre (propriété ''Titre'')
# Maison_edition (propriété ''Maison_edition'')
# Maison_edition (propriété ''Maison_edition'')
 
# MaisonNom (propriété ''Maison_edition.Nom'')
=== Exemple d’usage ===
<pre>
{{#ask:
[[Catégorie:Livres]]
| ?Titre
| ?Maison_edition
| sort=Titre,Maison_edition
| order=ascending
| format=template
| template=FicheLivreNom
| link=none
| intro=<ul class="liste-livres" style="columns:3;">
| outro=</ul>
| limit=500
}}
</pre>


[[Catégorie:Modèles d’affichage]]
[[Catégorie:Modèles d’affichage]]
</noinclude>
</noinclude>

Version du 21 novembre 2025 à 15:59


Description

Affiche un ouvrage sous forme d’élément de liste :

  • lien vers la page du livre (paramètre 1),
  • texte = Titre (paramètre 2) s’il existe, sinon le titre de la page,
  • entre parenthèses : lien vers la page de la maison d’édition (paramètre 3),
 avec comme texte le nom de la maison (paramètre 4, ou à défaut le titre sans espace de noms).

Paramètres (via #ask)

  1. Titre de la page (fourni automatiquement par #ask)
  2. Titre (propriété Titre)
  3. Maison_edition (propriété Maison_edition)
  4. MaisonNom (propriété Maison_edition.Nom)