From 0631ab75c1ba7f2d4f6e77e48c137b9d4051f5b6 Mon Sep 17 00:00:00 2001
From: "real3t@gmail.com" <>
Date: Sat, 29 Apr 2017 19:29:08 +0000
Subject: [PATCH] Nouveaux positionnements possible pour les logos des
 rubriques : au-dessus ou en-dessous de la zone de titre de la page.

---
 article.html                                   |  2 +-
 .../configurer_soyezcreateurs_layout.html      | 18 ++++++++++--------
 lang/soyezcreateursprive_fr.php                | 13 +++++--------
 rubrique.html                                  |  7 +++++--
 4 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/article.html b/article.html
index e34bcc9e..a4c1b213 100644
--- a/article.html
+++ b/article.html
@@ -84,7 +84,7 @@
 </BOUCLE_SommaireArticleAncre>
 [<div class="#EDIT{texte} entry-content">(#TEXTE|sc_sommaire_ancre|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720},0})</div>]
 </B_SommaireArticleAncre>
-[<div class="#EDIT{texte} entry-content">[(#GET{AfficherGrosLogo}|oui)[(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|=={content}|oui)[<img src="(#LOGO_ARTICLE_RUBRIQUE|image_reduire{200,0}|extraire_attribut{src})" class="groslogo" alt="" width="[(#LOGO_ARTICLE_RUBRIQUE|image_reduire{200,0}|largeur)]" height="[(#LOGO_ARTICLE_RUBRIQUE|image_reduire{200,0}|hauteur)]" />]]](#TEXTE|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720},0})</div>]
+[<div class="#EDIT{texte} entry-content">[(#GET{AfficherGrosLogo}|oui)[(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|match{^content}|oui)[<img src="(#LOGO_ARTICLE_RUBRIQUE|image_reduire{200,0}|extraire_attribut{src})" class="groslogo" alt="" width="[(#LOGO_ARTICLE_RUBRIQUE|image_reduire{200,0}|largeur)]" height="[(#LOGO_ARTICLE_RUBRIQUE|image_reduire{200,0}|hauteur)]" />]]](#TEXTE|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720},0})</div>]
 <//B_SommaireArticleAncre>
 <//B_SommaireAncre>
 [<div class="#EDIT{ps} ps">(#PS|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720},0})</div>]
diff --git a/formulaires/configurer_soyezcreateurs_layout.html b/formulaires/configurer_soyezcreateurs_layout.html
index f430a944..b77f3c38 100755
--- a/formulaires/configurer_soyezcreateurs_layout.html
+++ b/formulaires/configurer_soyezcreateurs_layout.html
@@ -288,20 +288,22 @@
 					[(#SAISIE{radio,logorubriquenavigation,
 						label=<:soyezcreateursprive:cfg_logorubriquenavigation_label:>,
 						datas=#ARRAY{
-							navigation,<:soyezcreateursprive:cfg_logorubriquenavigation_navigation:>,
-							content,<:soyezcreateursprive:cfg_logorubriquenavigation_content:>,
-							never,<:soyezcreateursprive:cfg_logorubriquenavigation_never:>,
+							navigation,<:soyezcreateursprive:cfg_logonavigation_navigation:>,
+							contenthauttitre,<:soyezcreateursprive:cfg_logonavigation_hauttitre:>,
+							content,<:soyezcreateursprive:cfg_logonavigation_content:>,
+							contentbastitre,<:soyezcreateursprive:cfg_logonavigation_bastitre:>,
+							never,<:soyezcreateursprive:cfg_logonavigation_never:>,
 						},
 						defaut=content}
 					)]
 					[(#SAISIE{radio,logoarticlenavigation,
 						label=<:soyezcreateursprive:cfg_logoarticlenavigation_label:>,
 						datas=#ARRAY{
-							navigation,<:soyezcreateursprive:cfg_logoarticlenavigation_navigation:>,
-							contenthauttitre,<:soyezcreateursprive:cfg_logoarticlenavigation_hauttitre:>,
-							content,<:soyezcreateursprive:cfg_logoarticlenavigation_content:>,
-							contentbastitre,<:soyezcreateursprive:cfg_logoarticlenavigation_bastitre:>,
-							never,<:soyezcreateursprive:cfg_logoarticlenavigation_never:>,
+							navigation,<:soyezcreateursprive:cfg_logonavigation_navigation:>,
+							contenthauttitre,<:soyezcreateursprive:cfg_logonavigation_hauttitre:>,
+							content,<:soyezcreateursprive:cfg_logonavigation_content:>,
+							contentbastitre,<:soyezcreateursprive:cfg_logonavigation_bastitre:>,
+							never,<:soyezcreateursprive:cfg_logonavigation_never:>,
 						},
 						defaut=content}
 					)]
diff --git a/lang/soyezcreateursprive_fr.php b/lang/soyezcreateursprive_fr.php
index d993055b..d6d85821 100644
--- a/lang/soyezcreateursprive_fr.php
+++ b/lang/soyezcreateursprive_fr.php
@@ -152,15 +152,12 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'cfg_localement' => 'Uniquement localement à la rubrique en cours',
 	'cfg_logo' => 'Logo',
 	'cfg_logoarticlenavigation_label' => 'Position logo article',
-	'cfg_logoarticlenavigation_bastitre' => 'Dans le corps de l’article, après le titre',
-	'cfg_logoarticlenavigation_content' => 'Dans le corps de l’article, dans le titre',
-	'cfg_logoarticlenavigation_hauttitre' => 'Dans le corps de l’article, avant le titre',
-	'cfg_logoarticlenavigation_navigation' => 'En haut de la colonne de navigation principale',
-	'cfg_logoarticlenavigation_never' => 'Ni l’un, ni l’autre',
+	'cfg_logonavigation_bastitre' => 'Dans le corps de la page, après le titre',
+	'cfg_logonavigation_content' => 'Dans le corps de la page, dans le titre',
+	'cfg_logonavigation_hauttitre' => 'Dans le corps de la page, avant le titre',
+	'cfg_logonavigation_navigation' => 'En haut de la colonne de navigation principale',
+	'cfg_logonavigation_never' => 'Ni l’un, ni l’autre',
 	'cfg_logorubriquenavigation_label' => 'Position logo rubrique',
-	'cfg_logorubriquenavigation_content' => 'Dans le corps de la rubrique',
-	'cfg_logorubriquenavigation_navigation' => 'En haut de la colonne de navigation principale',
-	'cfg_logorubriquenavigation_never' => 'Ni l’un, ni l’autre',
 	'cfg_logolocal' => 'Héritage du logo des rubriques',
 	'cfg_logolocal_herite' => 'Logo hérité des ancêtres',
 	'cfg_logolocal_label' => 'Mode',
diff --git a/rubrique.html b/rubrique.html
index ebd03625..da50f399 100644
--- a/rubrique.html
+++ b/rubrique.html
@@ -46,12 +46,15 @@
 <div class="texte">
 [(#PLUGIN{SOCIALTAGS}|oui)<div id="socialtags"></div>]
 <main id="main" role="main">
+<BOUCLE_GrosLogoRub(MOTS){id_rubrique}{titre = GrosLogo}> #SET{AfficherGrosLogo,1}</BOUCLE_GrosLogoRub>[(#SET{logo_rubrique,[(#LOGO_RUBRIQUE_NORMAL|image_focus{#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64},#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}})]})]<//B_GrosLogoRub>
+[(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|=={contenthauttitre}|oui)[<img src="(#GET{logo_rubrique}|extraire_attribut{src})" class="logo_rubrique" alt="" width="[(#GET{logo_rubrique}|largeur)]" height="[(#GET{logo_rubrique}|hauteur)]" />]]
 <div class="cartouche">
-<div class="titrepage"><h1 class="#EDIT{titre} surlignable"><BOUCLE_GrosLogoRub(MOTS){id_rubrique}{titre = GrosLogo}> #SET{AfficherGrosLogo,1}</BOUCLE_GrosLogoRub>[(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|=={content}|oui)[<img src="(#LOGO_RUBRIQUE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64},#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}}|extraire_attribut{src})" class="logo_rubrique" alt="" width="[(#LOGO_RUBRIQUE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64},#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}}|largeur)]" height="[(#LOGO_RUBRIQUE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64},#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}}|hauteur)]" />]]<//B_GrosLogoRub>[(#TITRE)][(#ENV{archive}|oui)(<:soyezcreateurs:archives:>)]</h1>[(#FORMULAIRE_FAVORI)]</div>
+<div class="titrepage"><h1 class="#EDIT{titre} surlignable">[(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|=={content}|oui)[<img src="(#GET{logo_rubrique}|extraire_attribut{src})" class="logo_rubrique" alt="" width="[(#GET{logo_rubrique}|largeur)]" height="[(#GET{logo_rubrique}|hauteur)]" />]][(#TITRE)][(#ENV{archive}|oui)(<:soyezcreateurs:archives:>)]</h1>[(#FORMULAIRE_FAVORI)]</div>
 [(#ENV{archive}|non)[(#INCLURE{fond=noisettes/cartouches/article_cartouche_archives,id_rubrique,lang}|oui)<div class="lienarchives pas_surlignable"><a href="[(#SELF|parametre_url{archive,oui})]" title="<:soyezcreateurs:archives_title|attribut_html:>"><:soyezcreateurs:archives:></a></div>]]
 </div>
+[(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|=={contentbastitre}|oui)[<img src="(#GET{logo_rubrique}|extraire_attribut{src})" class="logo_rubrique" alt="" width="[(#GET{logo_rubrique}|largeur)]" height="[(#GET{logo_rubrique}|hauteur)]" />]]
 	<div id="letexte" class="surlignable">
-[<div class="#EDIT{descriptif} descriptif">[(#GET{AfficherGrosLogo}|oui)[(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|=={content}|oui)[<img src="(#LOGO_RUBRIQUE_NORMAL|image_reduire{200,0}|extraire_attribut{src})" class="groslogo" alt="" width="[(#LOGO_RUBRIQUE_NORMAL|image_reduire{200,0}|largeur)]" height="[(#LOGO_RUBRIQUE_NORMAL|image_reduire{200,0}|hauteur)]" />]]](#DESCRIPTIF|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720},0})</div>]
+[<div class="#EDIT{descriptif} descriptif">[(#GET{AfficherGrosLogo}|oui)[(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|match{^content}|oui)[<img src="(#LOGO_RUBRIQUE_NORMAL|image_reduire{200,0}|extraire_attribut{src})" class="groslogo" alt="" width="[(#LOGO_RUBRIQUE_NORMAL|image_reduire{200,0}|largeur)]" height="[(#LOGO_RUBRIQUE_NORMAL|image_reduire{200,0}|hauteur)]" />]]](#DESCRIPTIF|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720},0})</div>]
 [<div class="#EDIT{texte}">(#TEXTE|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720},0})</div>][(#TEXTE*|=={''}|oui)[(#LANG|!={#CONFIG{langue_site}}|?{[(#INCLURE{fond=noisettes/rubriques/rubrique_automatique}{id_rubrique}{archive}{lang=#LANG})],[(#INCLURE{fond=noisettes/rubriques/rubrique_automatique}{id_rubrique}{archive})]})]]
 [(#REM) Vérification de la présence du plugin GIS dans la rubrique et si oui on inclut la carte grace au modèle, qui est dans la page carte_gis.html]
 [<div id="carto">
-- 
GitLab