[PLUGINS] +les plugins de bases
[ptitvelo/web/www.git] / www / plugins / beespip / contenu / page-sommaire.html
1 [(#CONFIG{BeeSpip/affichage/emplacement_recherche}|=={'bas'}|oui)#FORMULAIRE_RECHERCHE]
2 <div id="contenu" class="grid_12">
3 #SET{nb_articles_une,#CONFIG{BeeSpip/configuration/nb_article_une}}
4 #SET{nb_articles_sousune,#CONFIG{BeeSpip/configuration/nb_ligne_sousune}|mult{3}}
5
6 #SET{articles_avec_motscles,#ARRAY}
7 [(#REM) Les articles en "sous-une" ne peuvent pas être récupérés pour les boucles "sansmotscles"]
8 <BOUCLE_article_sousune(ARTICLES){titre_mot=actualites_sous_une}{!par date}{lang}{doublons}{0,#GET{nb_articles_sousune}}></BOUCLE_article_sousune>
9
10 [(#REM) Les articles de la colonne de droite ne peuvent pas être récupérés pour les boucles "sansmotscles"]
11 <BOUCLE_article_colonne_droite(ARTICLES){titre_mot=actualites_colonne_droite}{!par date}{lang}{doublons sansmotscles}{0,#CONFIG{BeeSpip/configuration/nb_article_col_droite}}></BOUCLE_article_colonne_droite>
12
13
14 [(#REM) Si la page est en "slide2", il faut découper en 3 colonnes]
15 [(#CONFIG{BeeSpip/configuration/page_accueil}|=={'slide2'}|oui)<div class="grid_8 alpha">]
16
17 [(#CONFIG{BeeSpip/configuration/page_accueil}|match{'slide'}|oui)<div id="slider" style="margin-top:10px;"><ul>]
18 <BOUCLE_articles_actualites(ARTICLES){titre_mot=actualites_une}{!par date}{lang}{0,#GET{nb_articles_une}}{doublons}>
19 [(#CONFIG{BeeSpip/configuration/page_accueil}|match{'slide'}|oui)<INCLURE{fond=inclure/articles_une_slide,id_article,lang}{nb_articles_une_encours=#COMPTEUR_BOUCLE}>]
20 [(#CONFIG{BeeSpip/configuration/page_accueil}|match{'slide'}|non)<INCLURE{fond=inclure/articles_liste,id_article,lang}{bloc=pagination}{largeur=680}{tri=date}{ordre=1}>]
21 </BOUCLE_articles_actualites>
22 <BOUCLE_articles_actualites_sansmotscles(ARTICLES){!par date}{lang}{doublons}{doublons sansmotscles}{0,#GET{nb_articles_une}}>
23 [(#CONFIG{BeeSpip/configuration/page_accueil}|match{'slide'}|oui)<INCLURE{fond=inclure/articles_une_slide,id_article,lang}{nb_articles_une_encours=#COMPTEUR_BOUCLE}>]
24 [(#CONFIG{BeeSpip/configuration/page_accueil}|match{'slide'}|non)<INCLURE{fond=inclure/articles_liste,id_article,lang}{bloc=pagination}{largeur=680{tri=date}{ordre=1}>]
25 </BOUCLE_articles_actualites_sansmotscles>
26 <//B_articles_actualites>
27 [(#CONFIG{BeeSpip/configuration/page_accueil}|match{'slide'}|oui)</ul></div>]
28
29 [(#CONFIG{BeeSpip/configuration/page_accueil}|=={'slide2'}|oui)</div><div class="grid_4 omega actucolonne2">#INCLURE{fond=inclure/articles_une_colonne_droite,lang,doublons}</div>]
30 <div class="clear">&nbsp;</div>
31
32 <BOUCLE_article_sous_une(ARTICLES){titre_mot=actualites_sous_une}{!par date}{lang}{0,#GET{nb_articles_sousune}}>
33 <div class="grid_4[(#COMPTEUR_BOUCLE|alterner{' alpha','',' omega'})]">
34 <h3 class="sommaire"><a href="#URL_ARTICLE" title="[(#TITRE|textebrut|entites_html)]">[(#TITRE|supprimer_numero)]</a></h3>
35 [(#INCLURE{fond=inclure/infos_auteurs_dates}{id_article}{affichage=court})]
36 [<div style="text-align:center">(#LOGO_ARTICLE_RUBRIQUE||image_reduire{190,120}|inserer_attribut{alt,#TITRE|texte_backend})</div>][(#DESCRIPTIF|sinon{<p>[(#INTRODUCTION|couper{250}|PtoBR)]</p>}|image_reduire{190,120})]
37 <p><a href="#URL_ARTICLE" title="[(#TITRE|textebrut|entites_html)]" class="lire_la_suite">Lire la suite</a></p>
38 </div>[(#COMPTEUR_BOUCLE|modulo{3}|non)<div class="clear">&nbsp;</div>]
39 </BOUCLE_article_sous_une>
40 <BOUCLE_article_sous_une_sansmotscles(ARTICLES){!par date}{lang}{doublons}{doublons sansmotscles}{0,#GET{nb_articles_sousune}}>
41 <div class="grid_4[(#COMPTEUR_BOUCLE|alterner{' alpha','',' omega'})]">
42 <h3 class="sommaire"><a href="#URL_ARTICLE" title="[(#TITRE|textebrut|entites_html)]">[(#TITRE|supprimer_numero)]</a></h3>
43 [(#INCLURE{fond=inclure/infos_auteurs_dates}{id_article}{affichage=court})]
44 [<div style="text-align:center">(#LOGO_ARTICLE_RUBRIQUE||image_reduire{190,120}|inserer_attribut{alt,#TITRE|texte_backend})</div>][(#DESCRIPTIF|sinon{<p>[(#INTRODUCTION|couper{250}|PtoBR)]</p>}|image_reduire{190,120})]
45 <p><a href="#URL_ARTICLE" title="[(#TITRE|textebrut|entites_html)]" class="lire_la_suite">Lire la suite</a></p>
46 </div>[(#COMPTEUR_BOUCLE|modulo{3}|non)<div class="clear">&nbsp;</div>]
47 </BOUCLE_article_sous_une_sansmotscles>
48 <//B_article_sous_une>
49
50 [(#CONFIG{BeeSpip/configuration/autres_articles}|=={'oui'}|oui)<hr class="spip" />[(#INCLURE{fond=inclure/articles_une_recents,env,lang}{ajax}{doublons})]]
51 </div>
52 [(#REM) Exclusion des articles, brèves et sites ayant le mot clé "exclu" et des rubriques ]
53 <BOUCLE_exclus_articles(ARTICLES){titre_mot=exclu}{doublons}{lang}><BOUCLE_exclus_articles_forum(FORUMS){id_article}{doublons}></BOUCLE_exclus_articles_forum></BOUCLE_exclus_articles>
54 <BOUCLE_exclus_breves(BREVES){titre_mot=exclu}{doublons}{lang}></BOUCLE_exclus_breves>
55 <BOUCLE_exclus_sites(SITES){titre_mot=exclu}{doublons}><BOUCLE_exclus_articles_sites(SYNDIC_ARTICLES) {id_syndic}{doublons}></BOUCLE_exclus_articles_sites></BOUCLE_exclus_sites>
56 <BOUCLE_exclus_rubriques(RUBRIQUES){titre_mot=exclu}{doublons}{lang}>
57 <BOUCLE_exclus_rub_articles(ARTICLES){id_rubrique}{doublons}{lang}><BOUCLE_exclus_rub_articles_forum(FORUMS){id_article}{doublons}></BOUCLE_exclus_rub_articles_forum></BOUCLE_exclus_rub_articles>
58 <BOUCLE_exclus_rub_breves(BREVES){id_rubrique}{doublons}{lang}></BOUCLE_exclus_rub_breves>
59 <BOUCLE_exclus_rub_sites(SITES){id_rubrique}{doublons}><BOUCLE_exclus_rub_articles_sites(SYNDIC_ARTICLES) {id_syndic}{doublons}></BOUCLE_exclus_rub_articles_sites></BOUCLE_exclus_rub_sites>
60 <BOUCLE_exclus_sousrubriques(RUBRIQUES){id_parent}{doublons}{lang}>
61 <BOUCLE_exclus_sousrub_articles(ARTICLES){id_rubrique}{doublons}{lang}><BOUCLE_exclus_sousrub_articles_forum(FORUMS){id_article}{doublons}></BOUCLE_exclus_sousrub_articles_forum></BOUCLE_exclus_sousrub_articles>
62 <BOUCLE_exclus_sousrub_breves(BREVES){id_rubrique}{doublons}{lang}></BOUCLE_exclus_sousrub_breves>
63 <BOUCLE_exclus_sousrub_sites(SITES){id_rubrique}{doublons}><BOUCLE_exclus_sousrub_articles_sites(SYNDIC_ARTICLES) {id_syndic}{doublons}></BOUCLE_exclus_sousrub_articles_sites></BOUCLE_exclus_sousrub_sites>
64 </BOUCLE_exclus_sousrubriques>
65 <BOUCLE_recursive(BOUCLE_exclus_sousrubriques)></BOUCLE_recursive>
66 </BOUCLE_exclus_rubriques>
67
68 <div id="colonne" class="grid_4">
69 <INCLURE{fond=extra/#ENV{type},env}{doublons}>
70 </div>
71
72