Changeset 74742 in spip-zone


Ignore:
Timestamp:
Aug 13, 2013, 4:53:40 PM (6 years ago)
Author:
lesage.sylvain@…
Message:

Utiliser pdf.js pour afficher les PDF, au lieu du slideshow d'images

Le lecteur pdf.js est utilisé seulement si :

  • le plugin pdfjs est activé
  • la configuration autorise l'utilisateur courant à télécharger le document original (en effet, on peut télécharger le PDF via pdf.js)

Sinon, le slideshow de vignettes est affiché.

Location:
_squelettes_/mediaspip/mediaspip_core/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/mediaspip/mediaspip_core/trunk/inclure/document_media.html

    r74540 r74742  
    99        <BOUCLE_documents(DOCUMENTS){id_article}{tout}> </BOUCLE_documents>
    1010                <BOUCLE_doc(DOCUMENTS){si #GET{total}|=={1}}{id_article}>
    11                 <BOUCLE_si_doc2img(CONDITION){si #PLUGIN{doc2img}|et{#EXTENSION|in_array{#GET{doc2img_types,#ARRAY}}|oui}|oui}>
     11                [(#EXTENSION|=={pdf}|et{#PLUGIN{pdfjs}}|et{#AUTORISER{mstelecharger,document,#ID_ARTICLE}}|et{#CONFIG{mediaspip/squelettes/autoriser_telecharger_original}|=={on}|oui}|oui)
     12                        [(#MODELE{lecteurpdf,id_document=#_doc:ID_DOCUMENT,largeur=#GET{largeur},ajax})]
     13                        [(#SET{done,true})]
     14                ]
     15                <BOUCLE_si_doc2img(CONDITION){si #PLUGIN{doc2img}|et{#GET{done}|=={true}|non}|et{#EXTENSION|in_array{#GET{doc2img_types,#ARRAY}}|oui}|oui}>
    1216                        [(#MODELE{doc_img,id_document=#_doc:ID_DOCUMENT,largeur=#GET{largeur},debut_d2c,class=spip_documents_center,ajax})][(#SET{done,true})]
    1317                </BOUCLE_si_doc2img>
    1418                </B_si_doc2img>
    15                 <BOUCLE_si_kml(CONDITION){si #EXTENSION|in_array{#LISTE{kml,kmz}}|et{#PLUGIN{gis}}|oui}>
     19                <BOUCLE_si_kml(CONDITION){si #EXTENSION|in_array{#LISTE{kml,kmz}}|et{#PLUGIN{gis}}|et{#GET{done}|=={true}|non}|oui}>
    1620                        <BOUCLE_gis(GIS?){si #PLUGIN{gis}}{id_document}>
    1721                        <div class="spip_documents">
  • _squelettes_/mediaspip/mediaspip_core/trunk/paquet.xml

    r73663 r74742  
    6565        <utilise nom="signalement" />
    6666        <utilise nom="comments" />
     67        <utilise nom="pdfjs" compatibilite="[0.2.3;[" />
    6768</paquet>
Note: See TracChangeset for help on using the changeset viewer.