source: spip-zone/_plugins_/compositions/trunk/prive/squelettes/contenu/compositions.html @ 92296

Last change on this file since 92296 was 92296, checked in by marcimat@…, 4 years ago

Permettre de pouvoir indiquer dans le xml de la composition un chemin vers une image d'exemple qui sera mise en lien sur l'icone de la composition si cette image existe.

Il est ainsi possible d'indiquer dans le xml, par exemple
<image_exemple>images/compositions/rubrique-trois-col-portrait.jpg</image_exemple>

Qui cherchera l'image en utilisant find_in_path() donc, par exemple dans squelettes/images/compositions/rubrique-trois-col-portrait.jpg

  • Property svn:eol-style set to LF
File size: 1.7 KB
Line 
1#SET{compositions,#REM|compositions_lister_disponibles}
2
3<BOUCLE_compositions(DATA){source tableau, #GET{compositions}}>
4        <B_pour>
5
6        [(#BOITE_OUVRIR{[(#CLE|objet_info{texte_objets}|_T)], simple, section})]
7
8        <div class='liste'>
9                <ul class="liste-items compositions">
10                        <BOUCLE_pour(DATA){source tableau, #VALEUR}{par nom}>
11                        <li class="item">
12                                [ [<a href="(#IMAGE_EXEMPLE|balise_img|extraire_attribut{src})" class='mediabox exemple' title="<:compositions:voir_image_exemple|attribut_html:>">]
13                                        (#ICON|sinon{#CHEMIN_IMAGE{composition-24.png}}|image_reduire{24,24}|inserer_attribut{class,logo})
14                                        [(#IMAGE_EXEMPLE|oui)</a>]
15                                ]
16
17                                <div class='presentation'>
18                                        <h4>[(#NOM|supprimer_numero)]</h4>
19                                        [<div class='descriptif'>(#DESCRIPTION)</div>]
20                                </div>
21
22                                <B_heritages>
23                                [(#BOITE_OUVRIR{<:compositions:label_heritages:>, raccourcis})]
24                                        <:compositions:heritages:>
25                                        <ul class="spip">
26                                                <BOUCLE_heritages(DATA){source tableau, #BRANCHE}>
27                                                        <li>#CLE (#VALEUR)</li>
28                                                </BOUCLE_heritages>
29                                        </ul>
30                                #BOITE_FERMER
31                                </B_heritages>
32
33                                <B_util>
34                                        [(#BOITE_OUVRIR{[(#GRAND_TOTAL|singulier_ou_pluriel{compositions:une_utilisation,compositions:des_utilisations})], raccourcis})]
35                                        <div class='liste'>
36                                                <ul class='liste-items'>
37                                                <BOUCLE_util(DATA){source tableau, #_compositions:CLE|compositions_lister_utilisations{#CLE}}{pagination}>
38                                                        <li class='item'>
39                                                                <a href="[(#ID|generer_url_entite{#_compositions:CLE})]">[(#TITRE|supprimer_numero)][ | (#ID)]</a>
40                                                        </li>
41                                                </BOUCLE_util>
42                                                </ul>
43                                        </div>
44                                        [<p class='pagination'>(#PAGINATION{#ENV{pagination,prive}})</p>]
45                                </B_util>
46                        </li>
47                        </BOUCLE_pour>
48                </ul>
49        </div>
50
51        #BOITE_FERMER
52        </B_pour>
53</BOUCLE_compositions>
Note: See TracBrowser for help on using the repository browser.