Re: Spip 4 et plugin pdf.js

Luc Mamin <[email protected]> Thu, 13 May 2021 09:18:21 +0200
Newsgroups gmane.comp.web.spip.user
Message-ID <[email protected]>
Avec Spip 3.3.dev, cela fonctionnait.

Le pb, c'est qu'aujourd'hui avec Spip 4.0.0-alpha, le plugin pdf.js ne 
peut même pas s'installer :
La version pdf.js 0.6.5 reste marquée "version incompatible", même en 
ayant changé la borne de compatibilité dans plugin.xml.

@+
Luc

Le 13/05/2021 à 08:53, Josiane ALETTO a écrit :
>
> dans une discussion précèdente, j'ai indiqué que j'avais eu le pb en 
> 3.3 ( pas teste 4.0) et que je l'avais réglé en ajoutant un fichier  
> file.html ,qui traitait aussi oembed , dans le repertoire modele avec 
> le contenu suuivant. Je pense que les developpeurs qui connaissent 
> mieux le fonctionnement du moteur de spip regardent pourquoi on doit 
> faire cela pour appeller le modele du plugin....
>
> <BOUCLE_doc(DOCUMENTS) {id_document=#ENV{id,#ENV{id_document}}}>
>  [(#EXTENSION|=={pdf}|oui)
>      [(#PLUGIN{pdfjs}|oui) 
> [(#MODELE{emb_pdf,env,id_document,largeur=100%,hauteur=1050})]
>     ]
>     [(#PLUGIN{pdfjs}|non)
>         <iframe src="#URL_DOCUMENT"  width="100%" 
> height="#ENV{hauteur,1050}px" [ title="(#TITRE|attribut_html)"] 
> name="PDF_#ID_DOCUMENT" SCROLLING="yes" allowfullscreen ></iframe>
>     ]
>  ]
>    [(#EXTENSION|=={html}|oui)
>     [(#PLUGIN{oembed}|oui)   [(#MODELE{oembed,url=#OEMBED})] ]
>     [(#PLUGIN{oembed}|non) 
> <INCLURE{fond=plugins-dist/medias/modeles/file,env} /> ]
>     ]
>
>  [(#EXTENSION|=={pdf}|non)
>         [(#EXTENSION|=={html}|non)
> <INCLURE{fond=plugins-dist/medias/modeles/file,env} />
>             ]
>   ]
> </BOUCLE_doc>
>
> est-ce que tu peux tester ou adapter ce modele
>
> J'a aussi  une version du fichier file.html et du plugin adaptée au 
> niveau css  pour une meilleure présentation sur mobile.
>
>     > Message du 13/05/21 07:32
>     > De : "Luc Mamin" <[email protected]>
>     > A : "Spip" <[email protected]>
>     > Copie à :
>     > Objet : [Spip] Spip 4 et plugin pdf.js
>     >
>     >
>
>     > Bonjour
>
>     > J'écris ici, et pas sur "discuter.spip.net" parce qu'il n'y a
>     pas d'urgence vitale.
>
>     > Pour préparer la venue de Spip 4, je fais des essais sous Spip
>     4.0.0-alpha.
>     Le plugin pdf.js
>     <https://contrib.spip.net/Lecteur-pdf-java-script-pdf-js> ne
>     « passe » pas, même après avoir changé les bornes de compatibilité.
>     Si d’aventure quelqu’un·e savait si ce plugin sera actualisé pour
>     Spip 4...
>     Merci.
>
>     > Luc
>     >
>
>
>
>
>     _______________________________________________
>     liste spip
>     [email protected] - désabonnement : envoyer un mail à  [email protected]
>
>     Archives : https://www.mail-archive.com/[email protected]/maillist.html
>
>     Infos : https://listes.rezo.net/mailman/listinfo/spip
>
>     Documentation de SPIP : http://www.spip.net/
>
>     Irc : de l'aide à toute heure : http://spip.net/irc
>