Aller au contenu

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

De Éditions Indépendantes
Page créée avec « <includeonly> <div class="fiche-manifestation-complet" style="margin-top:0.2em; margin-bottom:2em;"> <!-- Bloc haut : 2 colonnes (infos + logo) --> <div style="display:flex; align-items:flex-start; gap:1em;"> <!-- Colonne gauche --> <div style="flex:2;"> <!-- Nom + nom légal --> {{#if: {{#show: {{FULLPAGENAME}} | ?Nom }} | <h2 style="margin:0;"> {{#show: {{FULLPAGENAME}} | ?Nom }} {{#if: {{#show: {{FULLPAGEN... »
 
mAucun résumé des modifications
 
Ligne 4 : Ligne 4 :
   <!-- Bloc haut : 2 colonnes (infos + logo) -->
   <!-- Bloc haut : 2 colonnes (infos + logo) -->
   <div style="display:flex; align-items:flex-start; gap:1em;">
   <div style="display:flex; align-items:flex-start; gap:1em;">
     <!-- Colonne gauche -->
     <!-- Colonne gauche -->
     <div style="flex:2;">
     <div style="flex:2;">
 
       <!-- Nom + nom légal (sur une seule ligne, séparateurs conditionnels) -->
       <!-- Nom + nom légal -->
       {{#if: {{#show: {{FULLPAGENAME}} | ?Nom | link=none }}{{#show: {{FULLPAGENAME}} | ?Nom_legal | link=none }} |
       {{#if: {{#show: {{FULLPAGENAME}} | ?Nom }} |
         <p style="margin:0;">
         <h2 style="margin:0;">
           {{#if: {{#show: {{FULLPAGENAME}} | ?Nom | link=none }} | <strong>Nom :</strong> {{#show: {{FULLPAGENAME}} | ?Nom | link=none }}
           {{#show: {{FULLPAGENAME}} | ?Nom }}
          }}
           {{#if: {{#show: {{FULLPAGENAME}} | ?Nom_legal }} |
           {{#if: {{#show: {{FULLPAGENAME}} | ?Nom_legal | link=none }} | {{#if: {{#show: {{FULLPAGENAME}} | ?Nom | link=none }} | &nbsp;•&nbsp; }} <strong>Nom légal :</strong> {{#show: {{FULLPAGENAME}} | ?Nom_legal | link=none }}
            <span style="font-weight:normal;"> ({{#show: {{FULLPAGENAME}} | ?Nom_legal }})</span>
           }}
           }}
         </h2>
         </p>
       }}
       }}
       <!-- Année de création -->
       <!-- Année de création -->
       {{#if: {{#show: {{FULLPAGENAME}} | ?Annee_creation }} |
       {{#if: {{#show: {{FULLPAGENAME}} | ?Annee_creation }} |
Ligne 24 : Ligne 21 :
         </p>
         </p>
       }}
       }}
 
       <!-- Adresse --> {{BlocAdresse | label=Adresse | margin=0.4em 0 0 0 | prop_adresse=Adresse_complete | prop_cp=Code_postal | prop_ville=Ville | prop_pays=Pays | prop_region=Region | prop_dept=Departement }}
       <!-- Adresse -->
      {{#if: {{#show: {{FULLPAGENAME}} | ?Adresse_complete }}{{#show: {{FULLPAGENAME}} | ?Ville }}{{#show: {{FULLPAGENAME}} | ?Pays }} |
        <p style="margin:0.4em 0 0 0;">
          <strong>Adresse :</strong>
          {{#show: {{FULLPAGENAME}} | ?Adresse_complete }}
          {{#if: {{#show: {{FULLPAGENAME}} | ?Code_postal }} |
            , {{#show: {{FULLPAGENAME}} | ?Code_postal }}
          }}
          {{#if: {{#show: {{FULLPAGENAME}} | ?Ville }} |
            {{#if: {{#show: {{FULLPAGENAME}} | ?Code_postal }} |  | , }}
            {{#show: {{FULLPAGENAME}} | ?Ville }}
          }}
          {{#if: {{#show: {{FULLPAGENAME}} | ?Pays }} |
            – {{#show: {{FULLPAGENAME}} | ?Pays }}
          }}
          {{#if: {{#show: {{FULLPAGENAME}} | ?Region }}{{#show: {{FULLPAGENAME}} | ?Departement }} |
            &nbsp;<span>(
              {{#if: {{#show: {{FULLPAGENAME}} | ?Region }} |
                <strong>Région :</strong> {{#show: {{FULLPAGENAME}} | ?Region }}
              }}
              {{#if: {{#show: {{FULLPAGENAME}} | ?Departement }} |
                {{#if: {{#show: {{FULLPAGENAME}} | ?Region }} | }}
                - {{#show: {{FULLPAGENAME}} | ?Departement }}
              }}
            )</span>
          }}
        </p>
      }}
 
       <!-- Associations / réseaux -->
       <!-- Associations / réseaux -->
       {{#if: {{#show: {{FULLPAGENAME}} | ?Membre_de }} |
       {{#if: {{#show: {{FULLPAGENAME}} | ?Membre_de }} |
Ligne 61 : Ligne 29 :
         </p>
         </p>
       }}
       }}
 
       <!-- Contacts --> {{BlocContact | margin=0.4em 0 0 0 | prop_site=Site_web | prop_mail=E-mail | prop_tel=Telephone | label_site=Site | label_mail=Contact | label_tel=Téléphone }}
       <!-- Contacts -->
      {{#if: {{#show: {{FULLPAGENAME}} | ?Site_web }}{{#show: {{FULLPAGENAME}} | ?E-mail }}{{#show: {{FULLPAGENAME}} | ?Telephone }} |
        <p style="margin:0.4em 0 0 0;">
          {{#if: {{#show: {{FULLPAGENAME}} | ?Site_web }} |
            <strong>Site :</strong> {{#show: {{FULLPAGENAME}} | ?Site_web }}
          }}
          {{#if: {{#show: {{FULLPAGENAME}} | ?E-mail }} |
            {{#if: {{#show: {{FULLPAGENAME}} | ?Site_web }} | &nbsp;•&nbsp; }}
            <strong>Contact :</strong> {{#show: {{FULLPAGENAME}} | ?E-mail }}
          }}
          {{#if: {{#show: {{FULLPAGENAME}} | ?Telephone }} |
            {{#if: {{#show: {{FULLPAGENAME}} | ?Site_web }}{{#show: {{FULLPAGENAME}} | ?E-mail }} | &nbsp;•&nbsp; }}
            <strong>Téléphone :</strong> {{#show: {{FULLPAGENAME}} | ?Telephone }}
          }}
        </p>
      }}
 
     </div>
     </div>
     <!-- FIN colonne gauche -->
     <!-- FIN colonne gauche -->


     <!-- Colonne droite : logo -->
     <!-- Colonne droite : logo --> {{BlocLogo | prop_logo=Logo | size=200px | alt=Logo de | prop_nom=Nom | align=right }}
    {{#if: {{#show: {{FULLPAGENAME}} | ?Logo }} |
      <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: {{FULLPAGENAME}} | ?Logo }}|200px
            |alt=Logo de {{#show: {{FULLPAGENAME}} | ?Nom }}
          ]]
        </li>
      </ul>
    }}
   </div>
   </div>


Ligne 103 : Ligne 45 :
   {{BlocReseauxSociauxIcones}}
   {{BlocReseauxSociauxIcones}}


   <!-- Flux RSS -->
   <!-- Flux RSS --> {{BlocFluxRSS | prop_flux=Flux_RSS | titre=Actualités récentes | max=5 | h_margin=0.8em }}
  {{#vardefine:flux_rss|{{#show: {{FULLPAGENAME}} | ?Flux_RSS | link=none }}}}
   <!-- Vidéo --> {{BlocVideoYouTube | prop_video=Video | titre=Vidéo | size=560x315 | align=center | h_margin=0.8em }}
  {{#if: {{#var:flux_rss}} |
   <!-- Galerie -->{{BlocGalerieImages | titre=Galerie | prop_1=Galerie_1 | prop_2=Galerie_2 | prop_3=Galerie_3 | size=220px | h_margin=0.8em | alt1=Image 1 | alt2=Image 2 | alt3=Image 3 }}
    <h3 style="margin-top:0.8em;">Actualités récentes</h3>
    {{#tag:rss|{{#var:flux_rss}}|max=5}}
  }}
 
   <!-- Vidéo -->
  {{#if: {{#show: {{FULLPAGENAME}} | ?Video }} |
    <h3 style="margin-top:0.8em;">Vidéo</h3>
    {{#ev:youtube
      | {{#show: {{FULLPAGENAME}} | ?Video | link=none }}
      | 560x315
      | center
    }}
  }}
 
   <!-- Galerie -->
  {{#if: {{#show: {{FULLPAGENAME}} | ?Galerie_1 }} {{#show: {{FULLPAGENAME}} | ?Galerie_2 }} {{#show: {{FULLPAGENAME}} | ?Galerie_3 }} |
    <h3 style="margin-top:0.8em;">Galerie</h3>
    <ul style="list-style-type:none; margin:0; padding:0;">
      {{#if: {{#show: {{FULLPAGENAME}} | ?Galerie_1 }} |
        <li style="display:inline-block; margin-right:0.5em; padding:0;">
          [[File:{{#show: {{FULLPAGENAME}} | ?Galerie_1 }}|220px|alt=Image 1 de {{#show: {{FULLPAGENAME}} | ?Nom }}]]
        </li>
      }}
      {{#if: {{#show: {{FULLPAGENAME}} | ?Galerie_2 }} |
        <li style="display:inline-block; margin-right:0.5em; padding:0;">
          [[File:{{#show: {{FULLPAGENAME}} | ?Galerie_2 }}|220px|alt=Image 2 de {{#show: {{FULLPAGENAME}} | ?Nom }}]]
        </li>
      }}
      {{#if: {{#show: {{FULLPAGENAME}} | ?Galerie_3 }} |
        <li style="display:inline-block; margin-right:0.5em; padding:0;">
          [[File:{{#show: {{FULLPAGENAME}} | ?Galerie_3 }}|220px|alt=Image 3 de {{#show: {{FULLPAGENAME}} | ?Nom }}]]
        </li>
      }}
    </ul>
  }}
 
</div>
 
<!-- Bouton de modification -->
<div class="fiche-manifestation-bouton-modif" style="text-align:center; margin-top:1em; margin-bottom:0.5em;">
{{#ifeq:{{NAMESPACE}}|Manifestation|{{#ifingroup:contributeurs_manifestations,sysop|[[Special:FormEdit/Manifestation/{{FULLPAGENAME}}|<span class="mw-ui-button mw-ui-progressive" style="font-size:110%; padding:0.55em 0.95em; border-radius:8px; display:inline-block;">Modifier cette fiche</span>]]}}}}
</div>
</div>
<!-- Bouton de modification --> {{BlocBoutonModifier | Namespace=Manifestation | Form=Manifestation | Group=contributeurs_manifestations | Label=Modifier cette fiche | Class=fiche-manifestation-bouton-modif }}
</includeonly>
</includeonly>
<noinclude>
<noinclude>

Dernière version du 6 février 2026 à 19:18


(Documentation.)