From ee2740b1291425081489a70fbee301830f81e54b Mon Sep 17 00:00:00 2001 From: "real3t@gmail.com" <> Date: Tue, 28 May 2019 13:56:44 +0000 Subject: [PATCH] =?UTF-8?q?[SoyezCr=C3=A9ateurs]=20La=20page=20antichrono?= =?UTF-8?q?=5Fgrid=20peut=20=C3=AAtre=20vraiment=20lourde=20=C3=A0=20calcu?= =?UTF-8?q?ler=20:=20on=20l'affiche=20seulement=20ann=C3=A9e=20par=20ann?= =?UTF-8?q?=C3=A9e,=20en=20ajax=20avec=20le=20sommaire=20sous=20forme=20d'?= =?UTF-8?q?onglet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitattributes | 1 + antichrono_grid.html | 76 ++----------------------- noisettes/plan/inc_antichrono_grid.html | 72 +++++++++++++++++++++++ paquet.xml | 2 +- stylessoyezcreateurs.css.html | 4 +- 5 files changed, 82 insertions(+), 73 deletions(-) create mode 100644 noisettes/plan/inc_antichrono_grid.html diff --git a/.gitattributes b/.gitattributes index 6637c13c..e10f8b63 100644 --- a/.gitattributes +++ b/.gitattributes @@ -794,6 +794,7 @@ noisettes/navigation/ads_search.html -text noisettes/navigation/frmrechercheparmots.html -text noisettes/navigation/inc_frmabonnement_mailsubscriber.html -text noisettes/navigation/nuagedemotcle.html -text +noisettes/plan/inc_antichrono_grid.html -text noisettes/plan/inc_plan_articles_liste.html -text noisettes/plan/plan.html -text noisettes/plan/plan_branche.html -text diff --git a/antichrono_grid.html b/antichrono_grid.html index ced41105..b846913a 100644 --- a/antichrono_grid.html +++ b/antichrono_grid.html @@ -84,76 +84,12 @@ </BOUCLE_AnneeSites> </B_AnneeSites> -<BOUCLE_Min2anness(DATA) - {source table,#GET{listeliens}} - {!par date} - {fusion year} - {1,1} - > </BOUCLE_Min2anness> -<div id='sommaire'><h2><:soyezcreateurs:sommaire:></h2> - <B_Sommaire> - <ul> - <BOUCLE_Sommaire(DATA) - {source table,#GET{listeliens}} - {!par date} - {fusion year} - > - <li><a href="#annee_#YEAR">#YEAR</a></li> - </BOUCLE_Sommaire> - </ul> - </B_Sommaire> -</div> -</B_Min2anness> - - -<B_AnneeObjet> -<div class="masonry petitestuiles"> - <BOUCLE_AnneeObjet(DATA) - {source table,#GET{listeliens}} - {!par date} - {fusion year} - > - <B_ListeMois> - <div id="annee_#YEAR" class="grid-item masonry-brick"> - <div class="content-actus alaune year"> - [<img src="(#GET{logoyear}|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />] - <div class="h2"><span class="titre-actus">[(#YEAR)]</span></div> - </div> - </div> - - <BOUCLE_ListeMois(DATA) - {liste 12,11,10,9,8,7,6,5,4,3,2,1} - > - <B_ObjetsDuMois> - <div class="grid-item masonry-brick"> - <div class="content-actus alaune month"> - [<img src="(#GET{logomonth}|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />] - <div class="h2"><span class="titre-actus">[(#YEAR|concat{-,#_ListeMois:VALEUR#VAL,-01}|nom_mois|ucfirst)]</span></div> - </div> - </div> - <BOUCLE_ObjetsDuMois(DATA) - {source table,#GET{listeliens}} - {year=#_AnneeObjet:YEAR} - {month=#_ListeMois:VALEUR} - {!par date} - > - <div class="grid-item masonry-brick[ (#CLASS)]"> - <div class="content-actus alaune[ (#COULEURRUBRIQUE)]"> - <a href="#URL_ARTICLE"[ title="(#DESCRIPTIF|attribut_html)"]> - [<img src="(#LOGO|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />] - <div class="h2"><span class="titre-actus">#TITRE[ <span class="secondary-information">((#TYPE))</span>]</span> - <span class="icon icon-arrow-right2 icon-lg">➜</span></div> - </a> - </div> - </div> - - </BOUCLE_ObjetsDuMois> - </B_ObjetsDuMois> - </BOUCLE_ListeMois> - </B_ListeMois> - </BOUCLE_AnneeObjet> -</div> -</B_AnneeObjet> +<INCLURE{ + fond=noisettes/plan/inc_antichrono_grid, + listeliens=#GET{listeliens}, + env, + ajax +} /> </div> </main> diff --git a/noisettes/plan/inc_antichrono_grid.html b/noisettes/plan/inc_antichrono_grid.html new file mode 100644 index 00000000..09924486 --- /dev/null +++ b/noisettes/plan/inc_antichrono_grid.html @@ -0,0 +1,72 @@ +#SET{currentyear,#DATE|annee} +<BOUCLE_Min2anness(DATA) + {source table,#ENV{listeliens}} + {!par date} + {fusion year} + {1,1} + > </BOUCLE_Min2anness> + <B_Sommaire> +<div class="onglets"> + <ul id='liste_tabs'> + <BOUCLE_Sommaire(DATA) + {source table,#ENV{listeliens}} + {!par date} + {fusion year} + > + <li>[(#ENV{year,#GET{currentyear}}|=={#YEAR}|?{<strong>,<a href="[(#SELF|parametre_url{'year',[(#YEAR|!={#GET{currentyear}}|?{#YEAR,''})]})]" class="ajax">})]#YEAR[(#ENV{year}|=={#YEAR}|?{</strong>,</a>})]</li> + </BOUCLE_Sommaire> + </ul> +</div> + </B_Sommaire> +</B_Min2anness> + + +<B_AnneeObjet> +<div class="masonry petitestuiles"> + <BOUCLE_AnneeObjet(DATA) + {source table,#ENV{listeliens}} + {year=#ENV{year,#GET{currentyear}}} + {!par date} + {fusion year} + > + <B_ListeMois> + <div id="annee_#YEAR" class="grid-item masonry-brick"> + <div class="content-actus alaune year"> + [<img src="(#GET{logoyear}|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />] + <div class="h2"><span class="titre-actus">[(#YEAR)]</span></div> + </div> + </div> + + <BOUCLE_ListeMois(DATA) + {liste 12,11,10,9,8,7,6,5,4,3,2,1} + > + <B_ObjetsDuMois> + <div class="grid-item masonry-brick"> + <div class="content-actus alaune month"> + [<img src="(#GET{logomonth}|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />] + <div class="h2"><span class="titre-actus">[(#YEAR|concat{-,#_ListeMois:VALEUR#VAL,-01}|nom_mois|ucfirst)]</span></div> + </div> + </div> + <BOUCLE_ObjetsDuMois(DATA) + {source table,#ENV{listeliens}} + {year=#_AnneeObjet:YEAR} + {month=#_ListeMois:VALEUR} + {!par date} + > + <div class="grid-item masonry-brick[ (#CLASS)]"> + <div class="content-actus alaune[ (#COULEURRUBRIQUE)]"> + <a href="#URL_ARTICLE"[ title="(#DESCRIPTIF|attribut_html)"]> + [<img src="(#LOGO|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />] + <div class="h2"><span class="titre-actus">#TITRE[ <span class="secondary-information">((#TYPE))</span>]</span> + <span class="icon icon-arrow-right2 icon-lg">➜</span></div> + </a> + </div> + </div> + + </BOUCLE_ObjetsDuMois> + </B_ObjetsDuMois> + </BOUCLE_ListeMois> + </B_ListeMois> + </BOUCLE_AnneeObjet> +</div> +</B_AnneeObjet> \ No newline at end of file diff --git a/paquet.xml b/paquet.xml index 1bc7e86e..c65bc454 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="soyezcreateurs" categorie="squelette" - version="5.0.52" + version="5.0.53" etat="stable" compatibilite="[3.1.8;3.2.*]" logo="img_pack/soyezcreateurs_48.png" diff --git a/stylessoyezcreateurs.css.html b/stylessoyezcreateurs.css.html index 8c0ea3df..81d8811e 100644 --- a/stylessoyezcreateurs.css.html +++ b/stylessoyezcreateurs.css.html @@ -1074,9 +1074,9 @@ table.programmation caption { text-align: left; } /* Onglets de la page de tĂ©lĂ©chargement */ -.onglets ul { border-bottom:1px solid [#(#GET{c_cadrestexte_bk}|couleur_inverserluminosite{30})]; padding-bottom:5px; text-align:right; } +.onglets ul { border-bottom:1px solid [#(#GET{c_cadrestexte_bk}|couleur_inverserluminosite{30})]; text-align:right; margin-left: 0!important; margin-right: 0!important;} .onglets li { display: inline; margin:0 5px;} -.onglets li a, .onglets li strong { border:1px solid [#(#GET{c_cadrestexte_bk}|couleur_inverserluminosite{30})]; padding:5px 10px; } +.onglets li a, .onglets li strong { border:1px solid [#(#GET{c_cadrestexte_bk}|couleur_inverserluminosite{30})]; padding:5px 10px; display: inline-block; position: relative; bottom: -1px; } .onglets li strong { background: #GET{c_container_bk}; border-bottom-color: #GET{c_container_bk};} #telecharger .highlight_anchor { background: transparent; -- GitLab