source: spip-zone/_core_/plugins/dist/inclure/documents.html @ 49909

Last change on this file since 49909 was 49909, checked in by romy@…, 10 years ago

Anticipons sur HTLM5 en adoptant la nomenclature des éléments de structure (cf.: http://romy.tetue.net/structure-html-de-base )

File size: 1.9 KB
Line 
1[(#REM) Portfolio : album d'images ]
2<B_documents_portfolio>
3<div id="documents_portfolio">
4        <h2><:medias:info_portfolio:></h2>
5        <BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document}{extension IN png,jpg,gif} {par num titre, date}{doublons}{vu=non}>[
6        <a href="(#URL_DOCUMENT)" type="#MIME_TYPE" onclick="location.href='[(#URL_ARTICLE
7                |parametre_url{id_document,#ID_DOCUMENT}
8                )]#documents_portfolio';return false;"[ class="(#EXPOSER)"][ title="(#TITRE|attribut_html|couper{80})"]>[(#FICHIER
9                |image_reduire{0,100}
10                |inserer_attribut{class,spip_logos}
11                |inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]</a>
12        ]</BOUCLE_documents_portfolio>
13</div>
14</B_documents_portfolio>
15
16[(#REM)
17        Afficher en grand le document demande dans l'URL
18]
19<BOUCLE_afficher_document(DOCUMENTS) {id_document}{id_article} {mode=document}{extension IN png,jpg,gif}>
20[(#MODELE{emb}|image_reduire{500,0})]
21</BOUCLE_afficher_document>
22
23
24[(#REM)
25        Si un seul document est joint a l'article, et si le texte est vide,
26        on incruste automatiquement ce document
27]
28<BOUCLE_documents_decompte(DOCUMENTS spip_documents_liens articles) {id_article} {mode=document}{texte=''}{extension !IN gif,jpg,png} {vu=non}>
29[(#TOTAL_BOUCLE|=={1}
30        |?{[(#INCLURE{fond=modeles/emb, id_document}
31        |trim)]})]</BOUCLE_documents_decompte>
32
33
34[(#REM)
35        Sinon, liste des autres documents joints
36]
37<B_documents_joints>
38        <div class="menu" id="documents_joints">
39        <h2><:medias:titre_documents_joints:></h2>
40        <ul>
41                <BOUCLE_documents_joints(DOCUMENTS) {id_article} {extension !IN gif,jpg,png} {vu=non}{par num titre, date}>[
42                <li>
43                        <strong><a href="(#URL_DOCUMENT)" title="<:bouton_download:>" type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a></strong>
44                        <small>(<span>#TYPE_DOCUMENT[ &ndash; (#TAILLE|taille_en_octets)]</span>)</small>
45                        #DESCRIPTIF
46                ]</li>
47                </BOUCLE_documents_joints>
48        </ul>
49        </div>
50</B_documents_joints>
51
52<//B_documents_decompte>
Note: See TracBrowser for help on using the repository browser.