source: spip-zone/_plugins_/albums/trunk/modeles/album_liste.html @ 69159

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

CSS : utiliser le style des portfolios pour le h3
Modèle : un 'rel' unique pour chaque album (pour les liens mediabox)

File size: 1.6 KB
Line 
1[(#REM)
2        Variante de modèle 'album' : vue par défaut en liste
3        - Depuis le texte d'un objet : <albumXX|liste>
4        - Dans un squelette #MODELE{album_liste}{id_album=XX}
5        Paramètres :
6                titre:          titre personnalisé ('non' pour ne pas afficher le titre)
7                align:          left,right,center -> alignement du bloc, défaut:''
8                statut:         statut de l'album, défaut:publie
9]
10
11<B_album>
12[(#REM|test_espace_prive|oui)
13        [(#INCLURE{fond=prive/squelettes/inclure/albums_modele_infos_prive, id_album})]
14]
15<BOUCLE_album(ALBUMS){id_album}{statut == #REM|test_espace_prive|?{.*,#ENV{statut,publie}}}>
16<B_documents_joints>
17<div class="album liste clearfix p #ENV{align}">
18
19        [<h2>(#ENV{titre}|!={non}|oui)#ENV{titre,#_album:TITRE}</h2>]
20
21        <table><tbody>
22        <BOUCLE_documents_joints(DOCUMENTS){id_album}{media?}>
23        #SET{titre, #TITRE|sinon{#FICHIER|basename}|attribut_html}
24        <tr>
25                <td>
26                        <a href="#URL_DOCUMENT" type="#MIME_TYPE" rel="album#ID_ALBUM" class="spip_doc[ (#EXTENSION|attribut_html)][ (#EXPOSER)]"  title="#GET{titre}">
27                        [(#LOGO_DOCUMENT{icone}
28                                |image_reduire{32}
29                                |inserer_attribut{alt,#GET{titre}}
30                                |inserer_attribut{title,#GET{titre}}
31                        )]
32                        [<strong class="titre">(#GET{titre})</strong>]
33                        </a>
34                </td>
35                <td>
36                        <small>
37                        [<abbr class="ext mimetype" title="#TYPE_DOCUMENT">(#EXTENSION|strtoupper)</abbr>]
38                        [<span class="poids">(#TAILLE|taille_en_octets)</span>]
39                        [(#MEDIA|=={image}|oui)
40                        [<span class="dimensions">(#LARGEUR)x][(#HAUTEUR)&nbsp;pixels</span>]
41                        ]
42                        </small>
43                </td>
44        </tr>
45        </BOUCLE_documents_joints>
46        </tbody></table>
47
48</div>
49</B_documents_joints>
50</BOUCLE_album>
Note: See TracBrowser for help on using the repository browser.