source: MediaSPIP/plugins/mediaspip_core/inclure/document_media.html @ 5845

Last change on this file since 5845 was 5845, checked in by kent1, 9 years ago

oups, les bonnes tailles

File size: 3.9 KB
Line 
1<B_documents>
2        <div class="entry-content">
3        <BOUCLE_documents(DOCUMENTS){id_article}{tout}>
4        </BOUCLE_documents>
5        #SET{largeur,#VAL{_TAILLE_LARGEUR_MAX_DOCUMENT}|defined|?{#EVAL{_TAILLE_LARGEUR_MAX_DOCUMENT},#CONFIG{mediaspip/squelettes/document_largeur_maximale,640}}}
6        #SET{hauteur,#VAL{_TAILLE_HAUTEUR_MAX_DOCUMENT}|defined|?{#EVAL{_TAILLE_HAUTEUR_MAX_DOCUMENT},#CONFIG{mediaspip/squelettes/document_hauteur_maximale,480}}}
7        #SET{total,#TOTAL_BOUCLE}
8        <BOUCLE_egal1(CONDITION){si #GET{total}|=={1}}>
9                <BOUCLE_doc(DOCUMENTS){id_article}>
10                [(#SET{doc2img_types,[(#CONFIG{doc2img/format_document,''}|explode{','})]})]
11                [(#VAL{tiff}|in_array{[(#GET{doc2img_types})]}|?{[(#SET{doc2img_types,[(#GET{doc2img_types}|push{tif})]})]})]
12                [(#PLUGIN{doc2img}|et{[(#EXTENSION|in_array{#GET{doc2img_types,#ARRAY}})]}|oui)
13                        [(#MODELE{ms_slider_doc2img,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur},env,ajax})]
14                        #SET{done,true}
15                ]
16                <BOUCLE_si_kml(CONDITION){si #EXTENSION|in_array{#ARRAY{0,kml,1,kmz}}|et{#PLUGIN{gis}}|oui}>
17                        <BOUCLE_gis(GIS){id_document}>
18                        <div class="spip_documents">
19                        #MODELE{carte_gis,largeur=#GET{largeur}px,hauteur=#GET{hauteur}px,kml=#ID_DOCUMENT,lat=#LAT,lon=#LON,zoom=#ZOOM,point=non,id_carte_gis=kml#ID_DOCUMENT}
20                        </div>
21                        </BOUCLE_gis>
22                        </B_gis>
23                        <div class="spip_documents">
24                        #MODELE{carte_gis,largeur=#GET{largeur}px,hauteur=#GET{hauteur}px,kml=#ID_DOCUMENT,point=non,id_carte_gis=kml#ID_DOCUMENT}
25                        </div>
26                        <//B_gis>
27                        #SET{done,true}
28                </BOUCLE_si_kml>
29                [(#GET{done}|=={true}|non)
30                        [(#MIME_TYPE|match{audio/}|oui)
31                                #SET{largeur,350}
32                        ]
33                        [(#PLUGIN{legendes}|et{#EXTENSION|in_array{#ARRAY{0,jpg,1,png,2,gif}}}|oui)
34                                <div class="actions-documents">
35                                [(#PLUGIN{mediabox}|oui)
36                                [<a class="mediabox em_image_zoom" title="[(#TITRE|sinon{[(#FICHIER|basename)]})]" href="(#FICHIER|image_reduire{1600,1200}|extraire_attribut{src})"><:mediaspip_core:lien_zoom_image:></a>]]
37                                [(#AUTORISER{creerdans,legende,#ID_DOCUMENT}|oui)<a class="legende_add" title="<:legendes:ajouter_legende:>" href="#"><:legendes:ajouter_legende:></a>]
38                                </div>
39                                [(#MODELE{image_legendes,
40                                        id_document=#ID_DOCUMENT,largeur=#GET{largeur},hauteur=#GET{hauteur},bouton_ajouter=.legende_add,class=spip_documents spip_documents_center})]
41                        ]
42                        [(#PLUGIN{legendes}|et{#EXTENSION|in_array{#ARRAY{0,jpg,1,png,2,gif}}}|non)
43                                [(#PLUGIN{mediabox}|et{#EXTENSION|in_array{#ARRAY{0,jpg,1,png,2,gif}}}|oui)
44                                        [(#MODELE{emb,id_document=#ID_DOCUMENT,controls=oui,autobuffer=oui,lien_class=mediabox,lien=[(#FICHIER|image_reduire{1600,1200}|extraire_attribut{src})],largeur=#GET{largeur},infos=non})]
45                                ]
46                                [(#PLUGIN{mediabox}|et{#EXTENSION|in_array{#ARRAY{0,jpg,1,png,2,gif}}}|non)
47                                        [(#MODELE{emb,id_document=#ID_DOCUMENT,controls=oui,autobuffer=oui,largeur=#GET{largeur},infos=non})]
48                                        [(#MODELE{emb,id_document=#ID_DOCUMENT,controls=oui,autobuffer=oui,largeur=#GET{largeur},infos=non}|non)
49                                        [(#LOGO_DOCUMENT|image_reduire{#GET{largeur},0})]
50                                        <p><:mediaspip_core:info_doc_non_visualisable{format=#EXTENSION}:></p>]
51                                ]
52                        ]
53                ]
54                <INCLURE{fond=inclure/encodage_en_cours,id_document=#ID_DOCUMENT,ajax}>
55                </BOUCLE_doc>
56        </BOUCLE_egal1>
57        <BOUCLE_sup1(CONDITION){si #GET{total}|>{1}}>
58                <BOUCLE_document_orig(DOCUMENTS){id_article}{id_orig=0}>
59                        <BOUCLE_documents_lisibles(DOCUMENTS){id_orig=#ID_DOCUMENT}{extension IN flv,mp3,ogg,mp4,ogv}>
60                        </BOUCLE_documents_lisibles>
61                                [(#MIME_TYPE|match{audio/}|oui)
62                                        #SET{largeur,''}
63                                ]
64                                [(#MODELE{emb,controls=oui,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur},autobuffer=oui,infos=non,env})]
65                        </B_documents_lisibles>
66                        [(#MODELE{emb,controls=oui,id_document=#_document_orig:ID_DOCUMENT,largeur=#GET{largeur},autobuffer=oui,infos=non,env})]
67                        <//B_documents_lisibles>
68                        <INCLURE{fond=inclure/encodage_en_cours,id_document=#ID_DOCUMENT,ajax}>
69                </BOUCLE_document_orig>
70        </BOUCLE_sup1>
71        </div>
72</B_documents>
73<//B_documents>
Note: See TracBrowser for help on using the repository browser.