|
|
|
@ -1,22 +1,19 @@
|
|
|
|
|
<BOUCLE_FirstYear(DATA)
|
|
|
|
|
{source table,#ENV{listeliens}}
|
|
|
|
|
{!par date}
|
|
|
|
|
{fusion year}
|
|
|
|
|
{source table,#ENV{listeannes}}
|
|
|
|
|
{!par year}
|
|
|
|
|
{0,1}
|
|
|
|
|
>#SET{firstyear,#YEAR}</BOUCLE_FirstYear>
|
|
|
|
|
<BOUCLE_Min2anness(DATA)
|
|
|
|
|
{source table,#ENV{listeliens}}
|
|
|
|
|
{!par date}
|
|
|
|
|
{fusion year}
|
|
|
|
|
{source table,#ENV{listeannes}}
|
|
|
|
|
{!par year}
|
|
|
|
|
{1,1}
|
|
|
|
|
> </BOUCLE_Min2anness>
|
|
|
|
|
<div class="onglets">
|
|
|
|
|
<B_Sommaire>
|
|
|
|
|
<ul>
|
|
|
|
|
<BOUCLE_Sommaire(DATA)
|
|
|
|
|
{source table,#ENV{listeliens}}
|
|
|
|
|
{!par date}
|
|
|
|
|
{fusion year}
|
|
|
|
|
{source table,#ENV{listeannes}}
|
|
|
|
|
{!par year}
|
|
|
|
|
>
|
|
|
|
|
<li>[(#ENV{year,#GET{firstyear}}|=={#YEAR}|?{<strong>,<a href="[(#SELF|parametre_url{'year',[(#YEAR|!={#GET{firstyear}}|?{#YEAR,''})]})]" class="ajax">})]#YEAR[(#ENV{year}|=={#YEAR}|?{</strong>,</a>})]</li>
|
|
|
|
|
</BOUCLE_Sommaire>
|
|
|
|
@ -25,13 +22,74 @@
|
|
|
|
|
</div>
|
|
|
|
|
</B_Min2anness>
|
|
|
|
|
|
|
|
|
|
<BOUCLE_ExclureRubriquesDuPlan(RUBRIQUES){titre_mot=PasDansPlan}><BOUCLE_ExclureArticlesDuPlan(ARTICLES){branche}{doublons articlesannees}{doublons articlesmois}{doublons articles}{lang} /><BOUCLE_ExclureSitesDuPlan(SITES){branche}{doublons sitesannees}{doublons sitesmois}{doublons sites} /><BOUCLE_ExclureBreveDuPlan(BREVES?){id_rubrique}{doublons brevesannees}{doublons brevesmois}{doublons breves}{lang} /></BOUCLE_ExclureRubriquesDuPlan>
|
|
|
|
|
<BOUCLE_ExclureArticlesDuPlan2(ARTICLES){titre_mot=PasDansPlan}{doublons articlesannees}{doublons articlesmois}{doublons articles}{lang} />
|
|
|
|
|
|
|
|
|
|
#SET{listeliens,#ARRAY}
|
|
|
|
|
<B_Annee>
|
|
|
|
|
<BOUCLE_Annee(ARTICLES){!par date}{doublons articlesannees}{YEAR(date)=#ENV{year,#GET{firstyear}}}{lang}>
|
|
|
|
|
<B_Mois>
|
|
|
|
|
<BOUCLE_Mois(ARTICLES){annee_relatif=0}
|
|
|
|
|
{!par date}{lang}
|
|
|
|
|
{doublons articlesmois}
|
|
|
|
|
{fusion MONTH(date)}>
|
|
|
|
|
<B_ArticlesDuMois>
|
|
|
|
|
<BOUCLE_ArticlesDuMois(ARTICLES){doublons articles}{mois_relatif=0}
|
|
|
|
|
{!par date}{lang}>
|
|
|
|
|
#SET{listeliens, #GET{listeliens}|push{#ARRAY{year,(#DATE|annee),month,(#DATE|mois),lemois,(#DATE|nom_mois),date,#DATE,url,#ARTICLE_URL,descriptif,#DESCRIPTIF,titre,#TITRE,class,'',type,''}}}
|
|
|
|
|
</BOUCLE_ArticlesDuMois>
|
|
|
|
|
</B_ArticlesDuMois>
|
|
|
|
|
</BOUCLE_Mois>
|
|
|
|
|
</B_Mois>
|
|
|
|
|
</BOUCLE_Annee>
|
|
|
|
|
</B_Annee>
|
|
|
|
|
|
|
|
|
|
[(#SET{breve,<:breves:breve|lcfirst:>})]
|
|
|
|
|
<B_AnneeBreves>
|
|
|
|
|
<BOUCLE_AnneeBreves(BREVES?){!par date}{doublons brevesannees}{YEAR(date_heure)=#ENV{year,#GET{firstyear}}}{lang}>
|
|
|
|
|
<B_MoisBreves>
|
|
|
|
|
<BOUCLE_MoisBreves(BREVES?){annee_relatif=0}
|
|
|
|
|
{!par date}{lang}
|
|
|
|
|
{doublons brevesmois}
|
|
|
|
|
{fusion MONTH(date_heure)}>
|
|
|
|
|
<B_BrevesDuMois>
|
|
|
|
|
<BOUCLE_BrevesDuMois(BREVES?){doublons breves}{mois_relatif=0}
|
|
|
|
|
{!par date}{lang}>
|
|
|
|
|
#SET{listeliens, #GET{listeliens}|push{#ARRAY{year,(#DATE|annee),month,(#DATE|mois),lemois,(#DATE|nom_mois),date,#DATE,url,#URL_BREVE,descriptif,#DESCRIPTIF,titre,#TITRE,class,iconbreves,type,#GET{breve}}}}
|
|
|
|
|
</BOUCLE_BrevesDuMois>
|
|
|
|
|
</B_BrevesDuMois>
|
|
|
|
|
</BOUCLE_MoisBreves>
|
|
|
|
|
</B_MoisBreves>
|
|
|
|
|
</BOUCLE_AnneeBreves>
|
|
|
|
|
</B_AnneeBreves>
|
|
|
|
|
|
|
|
|
|
[(#SET{site,<:sites:site:>})]
|
|
|
|
|
<B_AnneeSites>
|
|
|
|
|
<BOUCLE_AnneeSites(SITES){!par date}{doublons sitesannees}{YEAR(date)=#ENV{year,#GET{firstyear}}}>
|
|
|
|
|
<B_MoisSites>
|
|
|
|
|
<BOUCLE_MoisSites(SITES){annee_relatif=0}
|
|
|
|
|
{!par date}
|
|
|
|
|
{doublons sitesmois}
|
|
|
|
|
{fusion MONTH(date)}>
|
|
|
|
|
<B_SitesDuMois>
|
|
|
|
|
<BOUCLE_SitesDuMois(SITES){doublons sites}{mois_relatif=0}
|
|
|
|
|
{!par date}>
|
|
|
|
|
#SET{listeliens, #GET{listeliens}|push{#ARRAY{year,(#DATE|annee),month,(#DATE|mois),lemois,(#DATE|nom_mois),date,#DATE,url,(#ID_SYNDIC|generer_url_entite{'site'}),descriptif,#DESCRIPTIF,titre,#NOM_SITE,class,iconsites,type,#GET{site}}}}
|
|
|
|
|
</BOUCLE_SitesDuMois>
|
|
|
|
|
</B_SitesDuMois>
|
|
|
|
|
</BOUCLE_MoisSites>
|
|
|
|
|
</B_MoisSites>
|
|
|
|
|
</BOUCLE_AnneeSites>
|
|
|
|
|
</B_AnneeSites>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<B_AnneeObjet>
|
|
|
|
|
<BOUCLE_AnneeObjet(DATA)
|
|
|
|
|
{source table,#ENV{listeliens}}
|
|
|
|
|
{source table,#ENV{listeannes}}
|
|
|
|
|
{year=#ENV{year,#GET{firstyear}}}
|
|
|
|
|
{!par date}
|
|
|
|
|
{fusion year}
|
|
|
|
|
{!par year}
|
|
|
|
|
>
|
|
|
|
|
<B_ListeMois>
|
|
|
|
|
<h2 id="annee_#YEAR">[(#YEAR)]</h2>
|
|
|
|
@ -42,7 +100,7 @@
|
|
|
|
|
<h3>[(#YEAR|concat{-,#_ListeMois:VALEUR#VAL,-01}|nom_mois|ucfirst)]</h3>
|
|
|
|
|
<ul class="spip">
|
|
|
|
|
<BOUCLE_ObjetsDuMois(DATA)
|
|
|
|
|
{source table,#ENV{listeliens}}
|
|
|
|
|
{source table,#GET{listeliens}}
|
|
|
|
|
{year=#_AnneeObjet:YEAR}
|
|
|
|
|
{month=#_ListeMois:VALEUR}
|
|
|
|
|
{!par date}
|
|
|
|
|