Aller au contenu

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

De Éditions Indépendantes
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 39 : Ligne 39 :
       {{#if: {{#show: {{FULLPAGENAME}} | ?Maison_edition }}{{#show: {{FULLPAGENAME}} | ?Collection }}{{#show: {{FULLPAGENAME}} | ?AnneePublication }} |
       {{#if: {{#show: {{FULLPAGENAME}} | ?Maison_edition }}{{#show: {{FULLPAGENAME}} | ?Collection }}{{#show: {{FULLPAGENAME}} | ?AnneePublication }} |
         <p style="margin:0.4em 0 0 0;">
         <p style="margin:0.4em 0 0 0;">
          <!-- Maison + année sur la même ligne -->
           {{#if: {{#show: {{FULLPAGENAME}} | ?Maison_edition }} |
           {{#if: {{#show: {{FULLPAGENAME}} | ?Maison_edition }} |
             <strong>Maison d’édition :</strong>
             <strong>Maison d’édition :</strong>
             [[:{{#show: {{FULLPAGENAME}} | ?Maison_edition | link=none }}|
             [[:{{#show: {{FULLPAGENAME}} | ?Maison_edition | link=none }}|
               {{#show: {{#show: {{FULLPAGENAME}} | ?Maison_edition | link=none }} | ?Nom }}
               {{#show: {{#show: {{FULLPAGENAME}} | ?Maison_edition | link=none }} | ?Nom }}
             ]]<br />
             ]]
            {{#if: {{#show: {{FULLPAGENAME}} | ?AnneePublication }} |
              &nbsp;•&nbsp;<strong>Année de publication :</strong>
              {{#show: {{FULLPAGENAME}} | ?AnneePublication }}
            }}
            <br />
          | <!-- Pas de maison, mais peut-être une année -->
            {{#if: {{#show: {{FULLPAGENAME}} | ?AnneePublication }} |
              <strong>Année de publication :</strong>
              {{#show: {{FULLPAGENAME}} | ?AnneePublication }}<br />
            }}
           }}
           }}
          <!-- Collection sur une nouvelle ligne -->
           {{#if: {{#show: {{FULLPAGENAME}} | ?Collection }} |
           {{#if: {{#show: {{FULLPAGENAME}} | ?Collection }} |
             <strong>Collection :</strong> {{#show: {{FULLPAGENAME}} | ?Collection }}<br />
             <strong>Collection :</strong> {{#show: {{FULLPAGENAME}} | ?Collection }}<br />
          }}
          {{#if: {{#show: {{FULLPAGENAME}} | ?AnneePublication }} |
            <strong>Année de publication :</strong> {{#show: {{FULLPAGENAME}} | ?AnneePublication }}<br />
           }}
           }}
         </p>
         </p>
Ligne 55 : Ligne 64 :


       <!-- Caractéristiques physiques -->
       <!-- Caractéristiques physiques -->
       {{#if: {{#show: {{FULLPAGENAME}} | ?Pages }}{{#show: {{FULLPAGENAME}} | ?Format }}{{#show: {{FULLPAGENAME}} | ?Langue_livre }} |
      <!-- Pagination + format sur la même ligne -->
       {{#if: {{#show: {{FULLPAGENAME}} | ?Pages }}{{#show: {{FULLPAGENAME}} | ?Format }} |
         <p style="margin:0.4em 0 0 0;">
         <p style="margin:0.4em 0 0 0;">
           {{#if: {{#show: {{FULLPAGENAME}} | ?Pages }} |
           {{#if: {{#show: {{FULLPAGENAME}} | ?Pages }} |
             <strong>Pagination :</strong> {{#show: {{FULLPAGENAME}} | ?Pages }} p.<br />
             <strong>Pagination :</strong>
          }}
            {{#show: {{FULLPAGENAME}} | ?Pages }} p.
           {{#if: {{#show: {{FULLPAGENAME}} | ?Format }} |
            {{#if: {{#show: {{FULLPAGENAME}} | ?Format }} |
            <strong>Format :</strong> {{#show: {{FULLPAGENAME}} | ?Format }}<br />
              &nbsp;•&nbsp;<strong>Format :</strong>
              {{#show: {{FULLPAGENAME}} | ?Format }}
            }}
            <br />
           | <!-- Pas de pages, mais un format -->
            {{#if: {{#show: {{FULLPAGENAME}} | ?Format }} |
              <strong>Format :</strong>
              {{#show: {{FULLPAGENAME}} | ?Format }}<br />
            }}
           }}
           }}
        </p>
      }}
      <!-- Langues : langue + langue originale sur la même ligne -->
      {{#if: {{#show: {{FULLPAGENAME}} | ?Langue_livre }}{{#show: {{FULLPAGENAME}} | ?Langue_originale }} |
        <p style="margin:0.4em 0 0 0;">
           {{#if: {{#show: {{FULLPAGENAME}} | ?Langue_livre }} |
           {{#if: {{#show: {{FULLPAGENAME}} | ?Langue_livre }} |
             <strong>Langue :</strong> {{#show: {{FULLPAGENAME}} | ?Langue_livre }}<br />
             <strong>Langue :</strong>
          }}
            {{#show: {{FULLPAGENAME}} | ?Langue_livre }}
           {{#if: {{#show: {{FULLPAGENAME}} | ?Langue_originale }} |
            {{#if: {{#show: {{FULLPAGENAME}} | ?Langue_originale }} |
            <strong>Langue originale :</strong> {{#show: {{FULLPAGENAME}} | ?Langue_originale }}<br />
              &nbsp;•&nbsp;<strong>Langue originale :</strong>
              {{#show: {{FULLPAGENAME}} | ?Langue_originale }}
            }}
            <br />
           | <!-- Pas de langue principale, mais une langue originale -->
            {{#if: {{#show: {{FULLPAGENAME}} | ?Langue_originale }} |
              <strong>Langue originale :</strong>
              {{#show: {{FULLPAGENAME}} | ?Langue_originale }}<br />
            }}
           }}
           }}
         </p>
         </p>
Ligne 75 : Ligne 107 :
       {{#if: {{#show: {{FULLPAGENAME}} | ?ISBN }}{{#show: {{FULLPAGENAME}} | ?EAN }}{{#show: {{FULLPAGENAME}} | ?Prix }} |
       {{#if: {{#show: {{FULLPAGENAME}} | ?ISBN }}{{#show: {{FULLPAGENAME}} | ?EAN }}{{#show: {{FULLPAGENAME}} | ?Prix }} |
         <p style="margin:0.4em 0 0 0;">
         <p style="margin:0.4em 0 0 0;">
          <!-- ISBN + EAN sur la même ligne -->
           {{#if: {{#show: {{FULLPAGENAME}} | ?ISBN }} |
           {{#if: {{#show: {{FULLPAGENAME}} | ?ISBN }} |
             <strong>ISBN :</strong> {{#show: {{FULLPAGENAME}} | ?ISBN }}<br />
             <strong>ISBN :</strong>
          }}
            {{#show: {{FULLPAGENAME}} | ?ISBN }}
           {{#if: {{#show: {{FULLPAGENAME}} | ?EAN }} |
            {{#if: {{#show: {{FULLPAGENAME}} | ?EAN }} |
            <strong>EAN :</strong> {{#show: {{FULLPAGENAME}} | ?EAN }}<br />
              &nbsp;•&nbsp;<strong>EAN :</strong>
              {{#show: {{FULLPAGENAME}} | ?EAN }}
            }}
            <br />
           | <!-- Pas d’ISBN, mais un EAN -->
            {{#if: {{#show: {{FULLPAGENAME}} | ?EAN }} |
              <strong>EAN :</strong>
              {{#show: {{FULLPAGENAME}} | ?EAN }}<br />
            }}
           }}
           }}
          <!-- Prix sur une nouvelle ligne -->
           {{#if: {{#show: {{FULLPAGENAME}} | ?Prix }} |
           {{#if: {{#show: {{FULLPAGENAME}} | ?Prix }} |
             <strong>Prix public :</strong> {{#show: {{FULLPAGENAME}} | ?Prix }} €<br />
             <strong>Prix public :</strong>
            {{#show: {{FULLPAGENAME}} | ?Prix }} €<br />
           }}
           }}
         </p>
         </p>
Ligne 105 : Ligne 148 :
       }}
       }}


      <!-- Résumé -->
       <!-- Lien éditeur (remonté dans la colonne de gauche, après Publics) -->
      {{#if: {{#show: {{FULLPAGENAME}} | ?Resume }} |
        <h3 style="margin-top:0.8em;">Résumé</h3>
        <p>{{#show: {{FULLPAGENAME}} | ?Resume }}</p>
      }}
 
       <!-- Lien éditeur -->
       {{#if: {{#show: {{FULLPAGENAME}} | ?Lien_editeur }} |
       {{#if: {{#show: {{FULLPAGENAME}} | ?Lien_editeur }} |
         <p style="margin:0.6em 0 0 0;">
         <p style="margin:0.6em 0 0 0;">
Ligne 139 : Ligne 176 :
     }}
     }}


   </div> <!-- fin flex -->
   </div> <!-- fin flex (2 colonnes) -->
 
  <!-- Résumé en pleine largeur, sous les 2 colonnes -->
  {{#if: {{#show: {{FULLPAGENAME}} | ?Resume }} |
    <h3 style="margin-top:0.8em;">Résumé</h3>
    <p>{{#show: {{FULLPAGENAME}} | ?Resume }}</p>
  }}
 
  <!-- Image du livre en pleine largeur (couverture + éventuellement image intérieure) -->
  {{#if: {{#show: {{FULLPAGENAME}} | ?Livre_couverture }} |
    <div style="margin-top:0.8em; text-align:center;">
      [[File:{{#show: {{FULLPAGENAME}} | ?Livre_couverture }}|400px
        |alt=Couverture de {{#show: {{FULLPAGENAME}} | ?Titre }}]]
    </div>
  }}
  {{#if: {{#show: {{FULLPAGENAME}} | ?Livre_image }} |
    <div style="margin-top:0.8em; text-align:center;">
      [[File:{{#show: {{FULLPAGENAME}} | ?Livre_image }}|400px
        |alt=Image de {{#show: {{FULLPAGENAME}} | ?Titre }}]]
    </div>
  }}


</div>
</div>

Version du 1 décembre 2025 à 15:12


(Documentation.)