source: spip-zone/_squelettes_/oswd/3626_multiflex-3/noisettes/article/inc/intro_article_mot.html @ 32413

Last change on this file since 32413 was 32413, checked in by marcimat@…, 11 years ago
  • coquilles
  • pouvoir récupérer une adresse d'image au hasard
File size: 2.6 KB
Line 
1[(#REM)
2        Options:
3        - mfx_doublons :                                nom d'un doublon... (#inclure seulement)
4        - mfx_afficher_details :                affiche ou non les détails : date, auteurs, rubrique et nombre commentaires {oui*|non}
5        - mfx_afficher_surtitre :               affiche ou non le surtitre {oui*|non}
6        - mfx_afficher_soustitre :              affiche ou non le soustitre {oui*|non}
7        - mfx_afficher_logo :                   affiche ou non le logo {oui*|non}
8        - mfx_logo_taille :                     affiche ou non le logo {nombre|100*}
9        - mfx_logo_align :                              affiche ou non le logo {left|center|right*}
10        - mfx_afficher_lire_suite :     affiche ou non un "lire la suite"  {oui|non*}
11        - mfx_afficher_nombre_commentaires :    affiche le nombre de commentaires  {oui|non*}
12        - mfx_lien_sur_titre :                  affiche ou non un lien sur le titre  {oui*|non}
13        - mfx_couper_texte :                    coupe le texte de l'intro à la taille donné {nombre|non*}
14        - mfx_balise_titre :                    balise pour afficher le titre {h1*|h2}
15]
16
17[(#SET{doublons,[(#ENV{mfx_doublons}|sinon{#DOUBLON_ALEA})]})]
18[(#SET{logo_taille,[(#ENV{mfx_logo_taille}|sinon{100})]})]
19[(#SET{logo_align,[(#ENV{mfx_logo_align}|sinon{right})]})]
20
21#LOAD_DOUBLONS
22<BOUCLE_intro_article_mot(ARTICLES){id_rubrique?}{mots.titre=#ENV{titre_mot}}{!par date}{doublons #GET{doublons}}{0,1}>
23          [(#ENV{mfx_afficher_surtitre}|=={'non'}|non)
24            [<h3 class="[(#EDIT{surtitre}) ]surtitre">(#SURTITRE)</h3>]
25          ]
26         
27          <h1 class="[(#EDIT{titre}) ]titre">
28            [(#ENV{mfx_lien_sur_titre}|=={'non'}|?{ 
29          #TITRE
30          ,
31          <a href="#URL_ARTICLE">#TITRE</a>
32        })]
33          </h1>
34         
35          [(#ENV{mfx_afficher_soustitre}|=={'non'}|non)
36           [<h3 class="[(#EDIT{soustitre})] soustitre">(#SOUSTITRE)</h3>]
37          ]
38         
39          [(#ENV{mfx_afficher_details}|=={'non'}|non)
40            <p class="details">[(#DATE|nom_jour|ucfirst) ][(#DATE|affdate)][, <:par_auteur:> (#LESAUTEURS)][ <:multiflex:dans_rubrique:> (#INCLURE{fond=noisettes/rubrique/inc/titre_rubrique}{id_rubrique})]</p>
41          ]
42         
43        [(#ENV{mfx_afficher_logo}|!={non}|oui)
44          [(#LOGO_ARTICLE||inserer_attribut{class,[(#GET{logo_align})]}|image_reduire{[(#GET{logo_taille})]}|image_renforcement{0.2})]
45        ]
46               
47          <p[ class="(#EDIT{introduction})"]>
48          [(#ENV{mfx_couper_texte}|?{#INTRODUCTION{#ENV{mfx_couper_texte}},[(#INTRODUCTION|replace{<p>,}|replace{</p>,})]})]
49          [(#ENV{mfx_afficher_lire_suite}|=={oui}|oui)
50            <a href="#URL_ARTICLE"><:multiflex:lire_suite:></a>
51          ]
52          </p>
53
54         
55          [(#ENV{mfx_afficher_details}|=={'non'}|non)
56                  [<p class="details">
57                  (#ENV{mfx_afficher_nombre_commentaires}|=={oui}|oui)
58                   [<a href="#URL_ARTICLE#forum">(#INCLURE{fond=noisettes/forum/inc/nombre_commentaires_article}{id_article}|trim)</a>]
59                  </p>]
60          ]
61</BOUCLE_intro_article_mot>
62
63#SAVE_DOUBLONS
64
Note: See TracBrowser for help on using the repository browser.