source: SOS_faim/intranet.sosfaim.org/plugins/squelette_intranet/inc-documents.html @ 2953

Last change on this file since 2953 was 2953, checked in by kent1, 11 years ago

Le squelette pour les documents audios

Les documents doivent être téléchargés pour passer les htaccess

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