source: spip-zone/_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/plan/inc_antichrono_grid.html @ 115504

Last change on this file since 115504 was 115504, checked in by real3t@…, 16 months ago

[SoyezCréateurs?] La page antichrono_grid peut être vraiment lourde à calculer : on l'affiche seulement année par année, en ajax avec le sommaire sous forme d'onglet

File size: 2.5 KB
Line 
1#SET{currentyear,#DATE|annee}
2<BOUCLE_Min2anness(DATA)
3                {source table,#ENV{listeliens}}
4                {!par date}
5                {fusion year}
6                {1,1}
7        > </BOUCLE_Min2anness>
8        <B_Sommaire>
9<div class="onglets">
10        <ul id='liste_tabs'>
11        <BOUCLE_Sommaire(DATA)
12                {source table,#ENV{listeliens}}
13                {!par date}
14                {fusion year}
15        >
16                <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>
17        </BOUCLE_Sommaire>
18        </ul>
19</div>
20        </B_Sommaire>
21</B_Min2anness>
22
23
24<B_AnneeObjet>
25<div class="masonry petitestuiles">
26        <BOUCLE_AnneeObjet(DATA)
27                {source table,#ENV{listeliens}}
28                {year=#ENV{year,#GET{currentyear}}}
29                {!par date}
30                {fusion year}
31        >
32        <B_ListeMois>
33        <div id="annee_#YEAR" class="grid-item masonry-brick">
34                <div class="content-actus alaune year">
35                        [<img src="(#GET{logoyear}|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />]
36                        <div class="h2"><span class="titre-actus">[(#YEAR)]</span></div>
37                </div>
38        </div>
39
40                <BOUCLE_ListeMois(DATA)
41                        {liste 12,11,10,9,8,7,6,5,4,3,2,1}
42                >
43                <B_ObjetsDuMois>
44                <div class="grid-item masonry-brick">
45                        <div class="content-actus alaune month">
46                                [<img src="(#GET{logomonth}|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />]
47                                <div class="h2"><span class="titre-actus">[(#YEAR|concat{-,#_ListeMois:VALEUR#VAL,-01}|nom_mois|ucfirst)]</span></div>
48                        </div>
49                </div>
50                        <BOUCLE_ObjetsDuMois(DATA)
51                                {source table,#ENV{listeliens}}
52                                {year=#_AnneeObjet:YEAR}
53                                {month=#_ListeMois:VALEUR}
54                                {!par date}
55                        >
56                        <div class="grid-item masonry-brick[ (#CLASS)]">
57                                <div class="content-actus alaune[ (#COULEURRUBRIQUE)]">
58                                        <a href="#URL_ARTICLE"[ title="(#DESCRIPTIF|attribut_html)"]>
59                                                [<img src="(#LOGO|image_focus{308,#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}}|extraire_attribut{src})" alt="" width="308" height="#CONFIG{soyezcreateurs/hauteur_quoi2neuf,340}" />]
60                                                <div class="h2"><span class="titre-actus">#TITRE[ <span class="secondary-information">((#TYPE))</span>]</span>
61                                                        <span class="icon icon-arrow-right2 icon-lg">&#10140;</span></div>
62                                        </a>
63                                </div>
64                        </div>
65
66                        </BOUCLE_ObjetsDuMois>
67                </B_ObjetsDuMois>
68                </BOUCLE_ListeMois>
69        </B_ListeMois>
70        </BOUCLE_AnneeObjet>
71</div>
72</B_AnneeObjet>
Note: See TracBrowser for help on using the repository browser.