source: spip-zone/_squelettes_/aveline/inclure/aveline-documents.html @ 39419

Last change on this file since 39419 was 39419, checked in by marcimat@…, 10 years ago
  • dans les critères en regexp, utiliser .* pour le sinon, plutot que . (ce qui permet au compilateur de simplifier l'expression).
  • Coquille de la remise de suppression d'espace après #BALISE dans spip 2.1.1 (juste sur article_resume)
File size: 4.9 KB
Line 
1[(#SET{selection, #ENV{selection}|sinon{limite}})]
2[(#SET{tri, #ENV{tri_perso}|sinon{#ENV{tri}|sinon{date}}})]
3[(#SET{tri, [(#GET{tri}|!={note}|ou{#PLUGIN{notation}}|?{#GET{tri},date})]})]
4[(#SET{senstri, #ENV{tri_perso}|oui|?{#ENV{senstri_perso}|sinon{0},#ENV{senstri}|sinon{1}}})]
5[(#SET{tri_num, #GET{tri}|=={titre}|?{titre,''}})]
6
7[(#SET{pas_pagination, #ENV{pas_pagination}|sinon{5}})]
8[(#SET{limite, #ENV{limite}|sinon{10}})]
9[(#GET{selection}|=={tout}|oui)#SET{pas_pagination,1000000}]
10[(#GET{selection}|=={limite}|oui)#SET{pas_pagination,#GET{limite}}]
11[(#SET{position_pagination, #ENV{position_pagination}|sinon{fin}})]
12[(#SET{position_pagination_debut,#GET{selection}|!={pagination}|ou{#GET{position_pagination}|=={fin}}|?{'',on}})]
13[(#SET{position_pagination_fin,#GET{selection}|!={pagination}|ou{#GET{position_pagination}|=={debut}}|?{'',on}})]
14
15[(#SET{style_liste, #ENV{style_liste}|sinon{liste}})]
16[(#SET{afficher_titre_liste, #ENV{afficher_titre_liste}|is_null|non|?{#ENV{afficher_titre_liste},'on'}})]
17[(#SET{titre_liste, #ENV{titre_liste}|sinon{ecrire:titre_documents_joints}})]
18[(#SET{titre,[(#GET{titre_liste}|=={titre_perso}|?{[(#ENV**{titre_liste_perso}|propre)],[(#GET{titre_liste}|_T)]})]})]
19[(#SET{style_pagination, #ENV{style_pagination}|sinon{''}})]
20
21<BOUCLE_test_exclusion_portfolio(CONDITION){si #ENV{exclure_photos}}>
22        <BOUCLE_documents_portfolio(DOCUMENTS) {id_article?}{id_rubrique?}{recherche?}{mode=document}{extension IN png,jpg,gif}{vu?}{doublons portfolio}> </BOUCLE_documents_portfolio>
23</BOUCLE_test_exclusion_portfolio>
24
25<B_documents_joints> <div class="liste documents documents_joints">
26#ANCRE_PAGINATION [(#GET{afficher_titre_liste}|oui)[<h2 class="h2">
27(#GET{titre})[(#ENV{afficher_nb_resultats}|oui)&#40;#GRAND_TOTAL&#41;
28][ ((#ENV{archives}|affdate_mois_annee|sinon{#ENV{archives}}))]</h2>
29]] [(#GET{position_pagination_debut}|oui)[<p class="pagination">
30(#PAGINATION{#GET{style_pagination}})</p>]] <ul class="liste-items">
31<BOUCLE_documents_joints(DOCUMENTS)
32{id_article?}{id_rubrique?}{recherche?}{vu?}
33{par num #GET{tri_num}}{inverse #GET{senstri}}{par #GET{tri}}{inverse #GET{senstri}}
34{pagination #GET{pas_pagination}}{doublons portfolio}>
35[(#GET{style_liste}|=={liste}|oui) <li class="item"> <strong><a href=
36"#URL_DOCUMENT" title="<:bouton_telecharger:>" type="#MIME_TYPE">
37[(#TITRE|sinon{<:info_document:>})]</a></strong>
38[(#ENV{liste_afficher_type}|ou{#ENV{liste_afficher_taille}})<span
39class="small">(<span>
40][(#ENV{liste_afficher_type}|?{#TYPE_DOCUMENT})][(#ENV{liste_afficher_
41type}|et{#ENV{liste_afficher_taille}})&ndash;
42][(#ENV{liste_afficher_taille}?{[(#TAILLE|taille_en_octets)]})][(#ENV{
43liste_afficher_type}|ou{#ENV{liste_afficher_taille}}|?{</span>)
44</span>})]
45[(#ENV{liste_afficher_date}|ou{#ENV{liste_afficher_date_modif}})<div
46class="info-publi">] [(#ENV{liste_afficher_date}|oui)[<abbr class=
47"published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt).
48</abbr>]] [(#ENV{liste_afficher_date_modif}|oui)
49<:aveline_public:mis_a_jour_le:> [(#MAJ|affdate)].]
50[(#ENV{liste_afficher_date}|ou{#ENV{liste_afficher_date_modif}})
51</div>] [(#ENV{liste_afficher_descriptif}|oui)#DESCRIPTIF] </li> ]
52[(#GET{style_liste}|=={resume}|oui) <li class="item hentry"> <h3
53class="h3 entry-title"> <a href="#URL_DOCUMENT" title=
54"<:bouton_telecharger:>" type="#MIME_TYPE">
55[(#ENV{afficher_logo}|oui)
56[(#LOGO_DOCUMENT||image_reduire{[(#ENV{taille_max_logo}|sinon{52})]})]
57] #TITRE </a> </h3>
58[(#ENV{afficher_date}|ou{#ENV{afficher_date_modif}})<div class=
59"info-publi">] [(#ENV{afficher_date}|oui)[<abbr class="published"
60title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr>]]
61[(#ENV{afficher_date_modif}|oui)[(#ENV{afficher_date}|oui)<br />]
62<:aveline_public:mis_a_jour_le:> [(#MAJ|nom_jour) ][(#MAJ|affdate)]]
63[(#ENV{afficher_date}|ou{#ENV{afficher_date_modif}})</div>]
64[(#ENV{afficher_descriptif}|oui)[<div class="#EDIT{descriptif}
65introduction entry-content">(#DESCRIPTIF)</div>]]
66[(#ENV{afficher_telecharger}|ou{#ENV{afficher_type}}|ou{#ENV{afficher_
67taille}})<div class="meta-publi">]
68[(#ENV{afficher_telecharger}|oui) <a class="lire-la-suite" href=
69"#URL_DOCUMENT"><:bouton_telecharger:> [(#ENV{rappeler_titre}|oui)
70<span class="lire-la-suite-titre"><em> #TITRE</em></span>]</a>]
71[(#ENV{afficher_type}|ou{#ENV{afficher_taille}})<span class="small">
72( <span>
73][(#ENV{afficher_type}|?{#TYPE_DOCUMENT})][(#ENV{afficher_type}|et{#EN
74V{afficher_taille}})&ndash;
75][(#ENV{afficher_taille}?{[(#TAILLE|taille_en_octets)]})][(#ENV{affich
76er_type}|ou{#ENV{afficher_taille}}|?{</span>)</span>})]
77[(#ENV{afficher_telecharger}|ou{#ENV{afficher_type}}|ou{#ENV{afficher_
78taille}})</div>] </li> ] </BOUCLE_documents_joints> </ul>
79[(#GET{position_pagination_fin}|oui)[<p class="pagination">
80(#PAGINATION{#GET{style_pagination}})</p>]] </div>
81</B_documents_joints> [(#ENV{message_aucun_resultat}|oui)<div class=
82"texte"><:aveline_public:aucun_document_trouve:></div>]
83<//B_documents_joints>
Note: See TracBrowser for help on using the repository browser.