Aller au contenu

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

De Éditions Indépendantes
mAucun résumé des modifications
 
m Annulation des modifications 3590 de Adminei (discussion)
Balise : Annulation
 
(6 versions intermédiaires par le même utilisateur non affichées)
Ligne 16 : Ligne 16 :
     </p>
     </p>
   }}
   }}
   <!-- Adresse principale -->
   <!-- Adresse principale -->{{BlocAdresse | label=Adresse | margin=0.25em 0 0 0 | prop_adresse=Adresse_complete | prop_cp=Code_postal | prop_ville=Ville | prop_pays=Pays | prop_region=Region | prop_dept=Departement }}
  {{#if:{{#show:{{FULLPAGENAME}}|?Adresse_complete}}{{#show:{{FULLPAGENAME}}|?Ville}}{{#show:{{FULLPAGENAME}}|?Pays}}|
    <p style="margin:0.6em 0 0 0;">
      <strong>Adresse :</strong>
      {{#if:{{#show:{{FULLPAGENAME}}|?Adresse_complete|link=none}}|{{#show:{{FULLPAGENAME}}|?Adresse_complete|link=none}}
      }}
      {{#if:{{#show:{{FULLPAGENAME}}|?Code_postal|link=none}}|, {{#show:{{FULLPAGENAME}}|?Code_postal|link=none}}
      }}
      {{#if:{{#show:{{FULLPAGENAME}}|?Ville|link=none}}|{{#if:{{#show:{{FULLPAGENAME}}|?Code_postal|link=none}}| |, }}{{#show:{{FULLPAGENAME}}|?Ville|link=none}}
      }}
      {{#if:{{#show:{{FULLPAGENAME}}|?Pays|link=none}}|– {{#show:{{FULLPAGENAME}}|?Pays|link=none}}
      }}
      {{#if:{{#show:{{FULLPAGENAME}}|?Region}}{{#show:{{FULLPAGENAME}}|?Departement}}|&nbsp;<span>(
          {{#if:{{#show:{{FULLPAGENAME}}|?Region|link=none}}|<strong>Région :</strong> {{#show:{{FULLPAGENAME}}|?Region|link=none}}
          }}
          {{#if:{{#show:{{FULLPAGENAME}}|?Departement|link=none}}|{{#if:{{#show:{{FULLPAGENAME}}|?Region|link=none}}| }}- {{#show:{{FULLPAGENAME}}|?Departement|link=none}}
          }}
        )</span>
      }}
    </p>
  }}
   <!-- Description -->
   <!-- Description -->
   {{#if:{{#show:{{FULLPAGENAME}}|?DescriptionStructure|link=none}}|
   {{#if:{{#show:{{FULLPAGENAME}}|?DescriptionStructure|link=none}}|
     <div style="margin:0.6em 0 0 0;margin-top:0.15em;"><strong>Description : </strong>{{#show:{{FULLPAGENAME}}|?DescriptionStructure|link=none}}
     <div style="margin:0.25em 0 0 0;margin-top:0.15em;"><strong>Description : </strong>{{#show:{{FULLPAGENAME}}|?DescriptionStructure|link=none}}
     </div>
     </div>
   }}
   }}
Ligne 58 : Ligne 38 :
     </p>
     </p>
   }}
   }}
   <!-- Contact
   <!-- Contacts (site, mail, téléphone) -->{{BlocContact | margin=0.25em 0 0 0 | prop_site=Site_web | prop_mail=Email | prop_tel=Telephone | label_site=Site | label_mail=Courriel | label_tel=Téléphone }}
-->{{#vardefine:hasSite|{{#if:{{#show:{{FULLPAGENAME}}|?Site_web|link=none}}|1|0}}}}<!--
-->{{#vardefine:hasMail|{{#if:{{#show:{{FULLPAGENAME}}|?E-mail|link=none}}|1|0}}}}<!--
-->{{#vardefine:hasTel |{{#if:{{#show:{{FULLPAGENAME}}|?Telephone|link=none}}|1|0}}}}<!--
-->{{#vardefine:hasCoords|{{#if:{{#show:{{FULLPAGENAME}}|?Coordonnees|link=none}}|1|0}}}}<!--
-->{{#ifexpr: {{#var:hasSite}} + {{#var:hasMail}} + {{#var:hasTel}} + {{#var:hasCoords}} > 0 |<p style="margin:0.6em 0 0 0; margin-bottom:0;">{{#vardefine:sep|0}}<!--
-->      {{#if:{{#show:{{FULLPAGENAME}}|?Site_web|link=none}}|<strong>Site :</strong> {{#show:{{FULLPAGENAME}}|?Site_web|link=none}}{{#vardefine:sep|1}}
      }}
      {{#if:{{#show:{{FULLPAGENAME}}|?E-mail|link=none}}|{{#ifexpr:{{#var:sep}}=1| &nbsp;•&nbsp; }}<strong>Courriel :</strong> {{#show:{{FULLPAGENAME}}|?E-mail|link=none}}{{#vardefine:sep|1}}
      }}
      {{#if:{{#show:{{FULLPAGENAME}}|?Telephone|link=none}}|{{#ifexpr:{{#var:sep}}=1| &nbsp;•&nbsp; }}<strong>Téléphone :</strong> {{#show:{{FULLPAGENAME}}|?Telephone|link=none}}{{#vardefine:sep|1}}
      }}
      {{#if:{{#show:{{FULLPAGENAME}}|?Coordonnees|link=none}}|{{#ifexpr:{{#var:hasSite}} + {{#var:hasMail}} + {{#var:hasTel}} > 0|<br />}}<strong>Coordonnées :</strong> {{#show:{{FULLPAGENAME}}|?Coordonnees|link=none}}
      }}
    </p>
  }}
   <!-- Référencé par (maisons d’édition)
   <!-- Référencé par (maisons d’édition)
  -->  {{#vardefine:dd_c_diff|{{#ask:[[Catégorie:Maisons d’édition]][[Diffuseur::{{FULLPAGENAME}}]]|format=count}}}}<!--  
  -->  {{#vardefine:dd_c_diff|{{#ask:[[Catégorie:Maisons d’édition]][[Diffuseur::{{FULLPAGENAME}}]]|format=count}}}}<!--  
Ligne 80 : Ligne 45 :
  -->  {{#vardefine:dd_c_aud |{{#ask:[[Catégorie:Maisons d’édition]][[Distributeur_Audio::{{FULLPAGENAME}}]]|format=count}}}}<!--  
  -->  {{#vardefine:dd_c_aud |{{#ask:[[Catégorie:Maisons d’édition]][[Distributeur_Audio::{{FULLPAGENAME}}]]|format=count}}}}<!--  
  -->  {{#vardefine:dd_total|{{#expr: {{#var:dd_c_diff}} + {{#var:dd_c_dis}} + {{#var:dd_c_num}} + {{#var:dd_c_aud}} }} }}<!--  
  -->  {{#vardefine:dd_total|{{#expr: {{#var:dd_c_diff}} + {{#var:dd_c_dis}} + {{#var:dd_c_num}} + {{#var:dd_c_aud}} }} }}<!--  
  -->  {{#ifexpr: {{#var:dd_total}} > 0 |<h3 style="margin-top:0.9em; margin-bottom:0.2em;">Maisons d’édition associées</h3>
  -->  {{#ifexpr: {{#var:dd_total}} > 0 |<h3 style="margin-top:0.6em; margin-bottom:0.2em;">Maisons d’édition associées</h3>
       {{#ifexpr: {{#var:dd_c_diff}} > 0 |<h4 style="margin:0.5em 0 0.15em 0;">Diffuseur de</h4>
       {{#ifexpr: {{#var:dd_c_diff}} > 0 |<h4 style="margin:0.5em 0 0.15em 0;">Diffuseur de</h4>
       {{#ask:
       {{#ask:
Ligne 99 : Ligne 64 :
     }}
     }}
     {{#ifexpr: {{#var:dd_c_dis}} > 0 |
     {{#ifexpr: {{#var:dd_c_dis}} > 0 |
       <h4 style="margin:0.7em 0 0.15em 0;">Distributeur de</h4>
       <h4 style="margin:0.6em 0 0.15em 0;">Distributeur de</h4>
       {{#ask:
       {{#ask:
         [[Catégorie:Maisons d’édition]]
         [[Catégorie:Maisons d’édition]]
Ligne 117 : Ligne 82 :
     }}
     }}
     {{#ifexpr: {{#var:dd_c_num}} > 0 |
     {{#ifexpr: {{#var:dd_c_num}} > 0 |
       <h4 style="margin:0.7em 0 0.15em 0;">Distributeur numérique de</h4>
       <h4 style="margin:0.6em 0 0.15em 0;">Distributeur numérique de</h4>
       {{#ask:
       {{#ask:
         [[Catégorie:Maisons d’édition]]
         [[Catégorie:Maisons d’édition]]
Ligne 135 : Ligne 100 :
     }}
     }}
     {{#ifexpr: {{#var:dd_c_aud}} > 0 |
     {{#ifexpr: {{#var:dd_c_aud}} > 0 |
       <h4 style="margin:0.7em 0 0.15em 0;">Distributeur audio de</h4>
       <h4 style="margin:0.6em 0 0.15em 0;">Distributeur audio de</h4>
       {{#ask:
       {{#ask:
         [[Catégorie:Maisons d’édition]]
         [[Catégorie:Maisons d’édition]]
Ligne 155 : Ligne 120 :
   <!-- Bouton de modification via formulaire -->
   <!-- Bouton de modification via formulaire -->
   <!-- Visible en théorie seulement dans le namespace DiffusionDistribution et pour le groupe contributeurs_diffusiondistribution + sysop, sauf que j'ai du mal avec ça -->
   <!-- Visible en théorie seulement dans le namespace DiffusionDistribution et pour le groupe contributeurs_diffusiondistribution + sysop, sauf que j'ai du mal avec ça -->
  <div class="fiche-diffusiondistribution-bouton-modif" style="text-align:center; margin-top:1em; margin-bottom:0.5em;">
{{BlocBoutonModifier
    {{#ifeq:{{NAMESPACE}}|DiffusionDistribution|
| Namespace=DiffusionDistribution
      {{#ifingroup:contributeurs_diffusiondistribution,sysop|
| Form=DiffusionDistribution
        [[Special:FormEdit/DiffusionDistribution/{{FULLPAGENAME}}|
| Group=contributeurs_diffusiondistribution
          <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>
| Label=Modifier cette fiche
        ]]
| Class=fiche-diffusiondistribution-bouton-modif
      }}
}}
    }}
  </div>
</div>
</div>
</includeonly>
</includeonly>

Dernière version du 18 février 2026 à 16:52


(Documentation.)