source: spip-zone/_squelettes_/beespip/contenu/page-sommaire.html @ 76516

Last change on this file since 76516 was 76516, checked in by christophe@…, 7 years ago

Correction de la gestion des éléments "exclu"
Modification de la chaine de langue pour les "brèves"

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