Aller au contenu

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

De Éditions Indépendantes
Page créée avec « <includeonly> <div class="cartouche-livre" style="padding:0.75em;border:1px solid #ccc;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.08);margin:0.2em 0;"> [[{{{1}}}| <strong>{{{2|{{PAGENAME:{{{1}}}}}}}}</strong><br /> {{#if:{{{3|}}}|<span style="font-size:0.9em;color:#555;">Auteurs : {{{3}}}</span><br />}} {{#if:{{{5|}}}|<span style="font-size:0.9em;color:#555;">Maison d’édition : [[{{{4}}}|{{{5}}}]]</span><br />}} {{#if:{{{6|}}}|<span style="font-size:0... »
 
mAucun résumé des modifications
 
(14 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly>
<div class="cartouche-livre" style="padding:0.75em;border:1px solid #ccc;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.08);margin:0.2em 0;">
<!-- Titre cliquable -->
[[{{{1}}}|
<p style="margin:0 0 0.3em 0; font-size:1.2em; font-weight:bold;">
<strong>{{{2|{{PAGENAME:{{{1}}}}}}}}</strong><br />
  [[{{{1}}}|
{{#if:{{{3|}}}|<span style="font-size:0.9em;color:#555;">Auteurs : {{{3}}}</span><br />}}
    {{{2|{{#show: {{{1}}} | ?Titre}}}}}
{{#if:{{{5|}}}|<span style="font-size:0.9em;color:#555;">Maison d’édition : [[{{{4}}}|{{{5}}}]]</span><br />}}
  ]]
{{#if:{{{6|}}}|<span style="font-size:0.9em;color:#555;">ISBN : {{{6}}}</span><br />}}
</p>
{{#if:{{{7|}}}|<span style="font-size:0.9em;color:#555;">{{{7}}}</span>}}
 
]]
<!-- Bloc texte + couverture -->
<div style="display:flex; align-items:flex-start; gap:0.75em;">
 
  <!-- Colonne gauche : infos texte -->
  <div style="flex:1 1 70%; min-width:0;">
    <ul style="margin:0.3em 0 0 1.2em; padding:0;">
 
      <!-- Auteurs : noms propres -->
      {{#if: {{#show: {{{1}}} | ?Auteurs }} |
        <li style="font-size:0.9em;color:#555;">
          Auteurs :
          {{#show: {{{1}}} | ?Auteurs | link=all | sep= ; }}
        </li>
      }}
 
      <!-- Maison d’édition : lien vers la page -->
      {{#if:{{{5|}}}|
        <li style="font-size:0.9em;color:#555;">
          Maison d’édition :
          [[{{{4}}}|{{{5}}}]]
        </li>
      }}
 
      {{#if:{{{6|}}}|
        <li style="font-size:0.9em;color:#555%;">
          ISBN : {{{6}}}
        </li>
      }}
 
      {{#if:{{{7|}}}|
        <li style="font-size:0.9em;color:#444%;">
          <span style="display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;">
            {{{7}}}
          </span>
        </li>
      }}
 
    </ul>
  </div>
 
  <!-- Colonne droite : couverture si présente (30% max) -->
  {{#if: {{#show: {{{1}}} | ?Livre_couverture }} |
    <ul style="list-style-type:none; margin:0; padding:0;">
        <li style="list-style-type:none; margin:0; padding:0; text-align:right;">
        [[File:{{#show: {{{1}}} | ?Livre_couverture }}|150px
        |alt=Couverture de {{{2|{{#show: {{{1}}} | ?Titre}}}}}
        |link={{{1}}}
      ]]
      </li>
    </ul>
  }}
 
</div>
</div>
</includeonly>
</includeonly>
<noinclude>
<noinclude>
Affichage court d’un livre pour la page d’accueil.
Affichage court d’un livre pour la page d’accueil.
Paramètres (via #ask) :
 
# Titre de la page
Paramètres :
# Titre
# 1 : page du livre
# Auteurs
# 2 : Titre
# Maison_edition (page)
# 3 : Auteurs (non utilisé ici)
# MaisonNom (Maison_edition.Nom)
# 4 : Maison_edition (non utilisé)
# ISBN
# 5 : MaisonNom
# Resume
# 6 : ISBN
# 7 : Resume
[[Catégorie:Modèles d’affichage]]
</noinclude>
</noinclude>

Dernière version du 8 décembre 2025 à 10:48


Affichage court d’un livre pour la page d’accueil.

Paramètres :

  1. 1 : page du livre
  2. 2 : Titre
  3. 3 : Auteurs (non utilisé ici)
  4. 4 : Maison_edition (non utilisé)
  5. 5 : MaisonNom
  6. 6 : ISBN
  7. 7 : Resume