Aller au contenu

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

De Éditions Indépendantes
Aucun résumé des modifications
mAucun résumé des modifications
 
(13 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly>
<!-- Nom de la maison, cliquable (sans cadre, police plus grosse) -->
<!-- Nom de la maison, cliquable -->
<p style="margin:0 0 0.3em 0; font-size:1.2em; font-weight:bold;">
<p style="margin:0 0 0.3em 0; font-size:1.2em; font-weight:bold;">
   [[{{{1}}}|{{{2|{{PAGENAME:{{{1}}}}}}}}]]
   [[{{{1}}}|{{{2|{{PAGENAME:{{{1}}}}}}}}]]
</p>
</p>


<!-- Infos en liste à puces -->
<!-- Bloc texte + logo + éventuelle image de galerie -->
<ul style="margin:0.3em 0 0 1.2em; padding:0;">
<div style="display:flex; align-items:flex-start; gap:0.75em;">
  {{#if:{{{3|}}}|
 
    <li style="font-size:0.9em;color:#555;">
  <!-- Colonne gauche : texte -->
      Région : {{{3}}}
  <div style="flex:1; min-width:0;">
     </li>
    <ul style="margin:0.3em 0 0 1.2em; padding:0;">
      {{#if:{{{3|}}}|
        <li style="font-size:0.9em;color:#555;">
          Région : {{{3}}}
        </li>
      }}
      {{#if:{{{4|}}}|
        <li style="font-size:0.9em;color:#555;">
          Genres : {{{4}}}
        </li>
      }}
      {{#if:{{{5|}}}|
        <li style="font-size:0.9em;color:#555;">
          <span style="display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;">
            {{{5}}}
          </span>
        </li>
      }}
     </ul>
  </div>
 
  <!-- Préparation des images de galerie -->
  {{#vardefine:gal1|{{#show: {{{1}}} | ?Galerie_1 | link=none }} }}
  {{#vardefine:gal2|{{#show: {{{1}}} | ?Galerie_2 | link=none }} }}
  {{#vardefine:gal3|{{#show: {{{1}}} | ?Galerie_3 | link=none }} }}
 
  <!-- Choisir la première image non vide : Galerie_1 > Galerie_2 > Galerie_3 -->
  {{#vardefine:galerie_pic|
    {{#if: {{#var:gal1}} |
      {{#var:gal1}} |
      {{#if: {{#var:gal2}} |
        {{#var:gal2}} |
        {{#if: {{#var:gal3}} |
          {{#var:gal3}} |
        }}
      }}
    }}
   }}
   }}
   {{#if:{{{4|}}}|
 
    <li style="font-size:0.9em;color:#555;">
  <!-- Colonne droite : affichée uniquement si logo ou image de galerie -->
       Genres : {{{4}}}
   {{#if: {{#show: {{{1}}} | ?Logo }}{{#var:galerie_pic}} |
    </li>
    <ul style="list-style-type:none; margin:0; padding:0;">
  }}
 
  {{#if:{{{5|}}}|
      <!-- Logo principal -->
    <li style="font-size:0.9em;color:#555;">
       {{#if: {{#show: {{{1}}} | ?Logo }} |
      <span style="display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;">
        <li style="list-style-type:none; margin:0; padding:0; text-align:right;">
        {{{5}}}
        [[File:{{#show: {{{1}}} | ?Logo }}|150px
      </span>
          |alt=Logo de {{{2|{{PAGENAME:{{{1}}}}}}}}
     </li>
          |link={{{1}}}
        ]]
        </li>
      }}
 
      <!-- Image de galerie, si disponible -->
      {{#if: {{#var:galerie_pic}} |
        <li style="list-style-type:none; margin:0; padding:0; text-align:right;">
          [[File:{{#var:galerie_pic}}|100px
            |alt=Image liée à {{{2|{{PAGENAME:{{{1}}}}}}}}
            |link={{{1}}}
          ]]
        </li>
      }}
 
     </ul>
   }}
   }}
</ul>


<!-- Logo centré sous le texte -->
</div>
{{#if: {{#show: {{{1}}} | ?Logo }} |
  <p style="margin:0.4em 0 0 0; text-align:center;">
    [[File:{{#show: {{{1}}} | ?Logo }}|100px
      |alt=Logo de {{{2|{{PAGENAME:{{{1}}}}}}}}
      |link={{{1}}}
    ]]
  </p>
}}
</includeonly>
</includeonly>
<noinclude>
<noinclude>
Ligne 40 : Ligne 82 :


Paramètres :
Paramètres :
# 1 : page de la maison (Maison_édition:…)
# 1 : page de la maison (Maison:…)
# 2 : Nom
# 2 : Nom
# 3 : Region
# 3 : Region

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


Affichage court d’une maison d’édition pour la page d’accueil.

Paramètres :

  1. 1 : page de la maison (Maison:…)
  2. 2 : Nom
  3. 3 : Region
  4. 4 : Genres_publies
  5. 5 : Presentation