source: spip-zone/_plugins_/sedna/trunk/sedna-milieu.html @ 120022

Last change on this file since 120022 was 68168, checked in by kent1@…, 7 years ago

On va tenter de se passer un peu de <?php dans les squelettes

On déplace une grosse fonction du fichier d'options vers le fichier _fonctions d'une page en particulier, évitera de le charger pour chaque page

Un fichier de fonctions plus nécessaire, la seule fonction dedans est remplacé par un test dans les squelettes
Petites refactorisations

File size: 1.3 KB
Line 
1[(#REM)
2        Pour la boucle principale, on se base
3        sur le microformat hAtom (voir le projet hBones)
4        <http://microformats.org/wiki/hatom>
5]
6#SET{sites,#ARRAY}
7<BOUCLE_sites(SITES){par nom_site}{syndication!=non}{id_rubrique?}{id_mot?}>
8[(#SET{sites,[(#GET{sites}|push{#ID_SYNDIC})]})]
9</BOUCLE_sites>
10<B_syndic>
11
12<div id="total_articles">
13[(#TOTAL_BOUCLE|singulier_ou_pluriel{<:sedna:liens:>,<:sedna:liens_pluriel:>})]
14</div>
15[(#REM)
16        Voir la definition des criteres {contenu} et {tri_sedna} dans sedna-milieu_fonctions.php
17]<BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic?}{id_syndic IN #GET{sites}|array_filter} {contenu} {tri_sedna} {age<=#ENV{age,1}} {0,500}>
18        [(#ID_SYNDIC_ARTICLE|afficher_lien{
19                [(#URL_ARTICLE|creer_identifiant{#DATE})],
20                #ID_SYNDIC,
21                #DATE,
22                [(#URL_ARTICLE|attribut_html|texte_script)],
23                [(#TITRE**|supprimer_numero|sinon{<:ecrire:info_sans_titre:>}|nettoyer_texte)],
24                [ - <span class="author"><span class="vcard"><span class="fn">(#LESAUTEURS**|nettoyer_texte)</span></span></span>],
25                [(#DESCRIPTIF**|nettoyer_texte)][ -- (#TAGS|texte_script)][ ((#SOURCE**|nettoyer_texte))],
26                #LANG,
27                #NOM_SITE,
28                #URL_SITE
29        })]
30</BOUCLE_syndic>
31</ul>
32</B_syndic>
33<div id="total_articles"><:sedna:pas_articles:></div>
34<div class="centre_image">
35        [(#CHEMIN{images/sedna-big.png}|balise_img)]
36</div>
37<//B_syndic>
Note: See TracBrowser for help on using the repository browser.