Changeset 74754 in spip-zone


Ignore:
Timestamp:
Aug 14, 2013, 5:15:47 PM (6 years ago)
Author:
lesage.sylvain@…
Message:

Afficher un PDF avec pdf.js si disponible

Note : pdf.js permet de télécharger le document, ce qui pourrait conduire à
des soucis de sécurité dans d'autres cas. Ici, pas de problème puisque le
même squelette contient un lien de téléchargement direct.

Location:
_plugins_/emballe_medias/emballe_medias_doc2img/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/emballe_medias/emballe_medias_doc2img/trunk/paquet.xml

    r71282 r74754  
    2121
    2222        <utilise nom="Fulltext" />
     23        <utilise nom="pdfjs" compatibilite="[0.2.3;]" />
    2324</paquet>
  • _plugins_/emballe_medias/emballe_medias_doc2img/trunk/prive/inc-previsu_doc_normal_pdf.html

    r74543 r74754  
    55<div class="em_vignette spip_documents_center #EDIT{vignette}[ resize-(#GET{largeur_previsu})]">
    66        <BOUCLE_d2c(DOCUMENTS){mode=doc2img}{objet=document}{id_objet=#ENV{id_document}}{statut==.*}{0,1}> </BOUCLE_d2c>
    7         [(#MODELE{doc_img,id=#_documents_en_cours:ID_DOCUMENT,id_document=#_documents_en_cours:ID_DOCUMENT,largeur=#GET{largeur_previsu},ajax})]
     7        [(#EXTENSION|=={pdf}|et{#PLUGIN{pdfjs}}|oui)
     8                #MODELE{lecteurpdf,id_document=#_documents_en_cours:ID_DOCUMENT,largeur=#GET{largeur_previsu},ajax}
     9        ]
     10        [(#EXTENSION|=={pdf}|et{#PLUGIN{pdfjs}}|non)
     11                #MODELE{doc_img,id=#_documents_en_cours:ID_DOCUMENT,id_document=#_documents_en_cours:ID_DOCUMENT,largeur=#GET{largeur_previsu},ajax}
     12        ]
    813        </B_d2c>
    914        <a href="#URL_DOCUMENT" title="[(#TITRE|supprimer_numero|attribut_html|sinon{[(#FICHIER|basename)]})]">
Note: See TracChangeset for help on using the changeset viewer.