From 36b95dd86097b215f94617ab7a50ce93ef1a74e7 Mon Sep 17 00:00:00 2001 From: "real3t@gmail.com" <> Date: Tue, 19 Apr 2016 12:50:41 +0000 Subject: [PATCH] Option pour afficher les items des DessousBreves en mode communiquant sous forme de bloc comprenant Logo, titre et descriptif --- formulaires/configurer_soyezcreateurs.html | 8 ++++++++ lang/soyezcreateursprive_fr.php | 3 +++ noisettes/sommaire/sommaire_modecommuniquant.html | 14 +++++++++++++- stylescommuniquant.css.html | 4 ++++ 4 files changed, 28 insertions(+), 1 deletion(-) diff --git a/formulaires/configurer_soyezcreateurs.html b/formulaires/configurer_soyezcreateurs.html index 22efc643..9917d7cb 100755 --- a/formulaires/configurer_soyezcreateurs.html +++ b/formulaires/configurer_soyezcreateurs.html @@ -75,6 +75,14 @@ if (!function_exists('sc_ouinon_default')) { label=<:soyezcreateursprive:cfg_dessousbreves_communiquant_liens_label:>, defaut=on} )] + [(#SAISIE{radio,dessousbreves_communiquant_blocs, + label=<:soyezcreateursprive:cfg_dessousbreves_communiquant_blocs:>, + datas=#ARRAY{ + liste,<:soyezcreateursprive:cfg_affichage_liste:>, + block,<:soyezcreateursprive:cfg_affichage_block:>, + }, + defaut=liste} + )] ] [(#SAISIE{radio,nouveautes_web, diff --git a/lang/soyezcreateursprive_fr.php b/lang/soyezcreateursprive_fr.php index e71356c9..e47ad9d0 100644 --- a/lang/soyezcreateursprive_fr.php +++ b/lang/soyezcreateursprive_fr.php @@ -6,9 +6,11 @@ if (!defined('_ECRIRE_INC_VERSION')) return; $GLOBALS[$GLOBALS['idx_lang']] = array( 'cfg_affichage_affiche' => 'Afficher', + 'cfg_affichage_block' => 'Bloc : logo, titre, descriptif', 'cfg_affichage_impression' => 'Affichage complet', 'cfg_affichage_impression_ex' => 'Affichage d’un lien en haut de page, permettant d’afficher la totalité du contenu de la branche (articles compris) en vue d’une impression', 'cfg_affichage_impression_label' => 'Affichage rubrique complète', + 'cfg_affichage_liste' => 'Liste à puce', 'cfg_affichage_masquer' => 'Masquer', 'cfg_affichage_nouveautes_ex' => 'Affichage d’un bloc "Quoi de neuf" dans le cartouche de chaque rubrique, listant les nouveaux articles de la branche en cours', 'cfg_affichage_nouveautes_label' => 'Affichage des nouveautés par branche', @@ -80,6 +82,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'cfg_debut_contenu' => 'Au début du contenu (flottant en haut à droite)', 'cfg_decalage_bas_label' => 'Décalage vers le bas du logo si présent dans l’en-tête (en pixel)', 'cfg_decalage_droite_label' => 'Décalage vers la droite du logo si présent dans l’en-tête (en pixel)', + 'cfg_dessousbreves_communiquant_blocs' => 'Apparence des items de la zone "DessousBreves" en mode communiquant', 'cfg_dessousbreves_communiquant_liens_label' => 'Liens sur les titres des rubriques "DessousBreves" en mode communiquant', 'cfg_em' => 'en <b>em</b>', 'cfg_entete_page' => 'En-tête de page', diff --git a/noisettes/sommaire/sommaire_modecommuniquant.html b/noisettes/sommaire/sommaire_modecommuniquant.html index 6198fc82..9d329a01 100644 --- a/noisettes/sommaire/sommaire_modecommuniquant.html +++ b/noisettes/sommaire/sommaire_modecommuniquant.html @@ -34,9 +34,21 @@ <div class="dessousbreves[ dessousbreves(#ID_RUBRIQUE) ][(#_DessousBreves:COMPTEUR_BOUCLE|alterner{' oddbreves',''})]"> <h2 class="#EDIT{titre}">[(#CONFIG{soyezcreateurs/dessousbreves_communiquant_liens,on}|=={on}|?{<a href="#URL_RUBRIQUE"[ title="(#DESCRIPTIF|attribut_html)"]>[(#TITRE)]</a>,[(#TITRE)]})]</h2> [<div class="#EDIT{descriptif}">(#DESCRIPTIF)</div>] - <B_articles_recents><ul class="listeafficherimages"> + <B_articles_recents><ul class="listeafficherimages[(#CONFIG{soyezcreateurs/dessousbreves_communiquant_blocs,liste}|=={block}|oui|?{' block'})]"> <BOUCLE_articles_recents(ARTICLES) {id_rubrique}{par num titre}{!par date}{lang}{0,(#CONFIG{soyezcreateurs/nombres_dessousbreves,10})}{doublons}> + [(#CONFIG{soyezcreateurs/dessousbreves_communiquant_blocs,liste}|=={liste}|oui) <li class="[(#COMPTEUR_BOUCLE|alterner{'odd ',''})]#EDIT{titre}"><a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)][ ((#INCLURE{fond=noisettes/aff_datepublication}{id_article}|supprimer_tags))]">[(#TITRE)]</a></li> + ] + [(#CONFIG{soyezcreateurs/dessousbreves_communiquant_blocs,liste}|=={block}|oui) + [(#SET{logoblock,[(#LOGO_ARTICLE_SURVOL|sinon{#LOGO_ARTICLE_NORMAL}|image_recadre{48,48,focus,transparent})]})] + <li> + <div class="dessousbreves_ligne clearfix"> + [<a href="#ARTICLE_URL"[ title="(#DESCRIPTIF|attribut_html)"]><img src="(#GET{logoblock}|extraire_attribut{src}|appliquer_filtre{supprimer_timestamp,true}|embarque_fichier)" class="logo" alt=""[ width="(#GET{logoblock}|largeur)]"[ height="(#GET{logoblock}|hauteur)]" /></a>] + <div class="#EDIT{titre}"><a href="#ARTICLE_URL"[ title="(#DESCRIPTIF|attribut_html)"]>#TITRE</a></div> + [<div class="#EDIT{descriptif} descriptif">(#DESCRIPTIF)</div>] + </div> + </li> + ] </BOUCLE_articles_recents> </ul></B_articles_recents>[(#REM) Pas d'articles ? On tente les sous-rubriques] <B_SsRubriques><ul class="listeafficherimages"> diff --git a/stylescommuniquant.css.html b/stylescommuniquant.css.html index 818a3cdb..73652954 100644 --- a/stylescommuniquant.css.html +++ b/stylescommuniquant.css.html @@ -53,6 +53,10 @@ div#content { margin: 0; width:#GET{LargeurContaineur}px; } width:[(#GET{Largeurcontent_central}|mult{4}|div{6})]px; } +#homeDessousBreves ul.block { margin: 0; padding: 0; } +.dessousbreves_ligne { margin-left: 56px; padding-bottom: .5em; } +#content .dessousbreves_ligne img.logo { float: left; margin-left: -56px; padding: 4px 8px 4px 0; } + .listeafficherimages { overflow: hidden; } #homequoideneuf, #homeagenda { -- GitLab