Lecteur pdf javascript pdf.js - commentairesLecteur pdf javascript pdf.js2024-01-26T14:00:33Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5146562024-01-26T14:00:33Z<p>Ça a été corrigé sur le git de SPIP : <a href="https://git.spip.net/spip-contrib-extensions/pdfjs/issues/5" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/pdfjs/issues/5</a></p>
<p>La version 1.1.4 devrait corriger ce bug (ton diagnostic était bon physsa, merci<small class="fine d-inline"> </small>!)</p>Lecteur pdf javascript pdf.js2024-01-26T12:53:50Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5146552024-01-26T12:53:50Z<p>Bonjour,<br class="autobr">
J'avais ce souci aussi (il m'étais signalé par plusieurs personnes) sur plusieurs sites.<br class="autobr">
Cela dépend pour moi de mon navigateur sous MacOS : ok avec Chrome , pas ok avec Firefox<br class="autobr">
En tout cas, ta solution m'a permis de régler le bug. Un grand merci<small class="fine d-inline"> </small>!<br class="autobr">
Je vais faire un ticket sur le Git de SPIP pour signaler le bug et ton analyse.<br class="autobr">
Johan</p>Lecteur pdf javascript pdf.js2023-09-17T14:50:50Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5140592023-09-17T14:50:50Z<p><strong>J'ai trouvé<small class="fine d-inline"> </small>!</strong><br class="autobr">
Enfin, presque. En supprimant la ligne 28 du fichier pdfjs.html :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">PDFViewerApplicationOptions.set('standardFontDataUrl', "[(#CHEMIN{lib/pdfjs/web/standard_fonts})]");</code><br class="autobr">
ça marche.</p>
<p>Tentative d'analyse : la suppression rétablit le chemin des fo,ntes à « ../web/standard_fonts » comme défini dans web/viewer.js<small class="fine d-inline"> </small>; Donc ça semble indiquer que la balise #CHEMIN ne renvoie pas ce qu'il faut pour que les navigateurs puissent aller chercher les fontes par défaut.</p>
<p>Hypothèse : ce serait un vrai bug<small class="fine d-inline"> </small>; mais visible uniquement sur les configurations de navigateur qui vont chercher les fontes par défaut sur le serveur.</p>
<p>Malheureusement, je ne maitrise pas assez les balises SPIP pour être sur de mon analyse et proposer une correction valable. Si quelqu'un-e peut confirmer (ou infirmer) et proposer un patch destiné à être intégré dans les mises à jour, ce serait top<small class="fine d-inline"> </small>!</p>
<p>Merci d'avance,<br class="autobr">
Phy.</p>Lecteur pdf javascript pdf.js2023-09-13T17:55:49Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5140212023-09-13T17:55:49Z<p>Un élément de réponse.<br class="autobr">
En regardant mieux les messages d'errur (1 pour chaque caractère manquant semble-t-il), je me rend compte qu'ils sont précédés de plusieurs ligens de la forme<br class="autobr">
"Warning : fetchStandardFontData : failed to fetch file « plugins/auto/pdfjs/v1.1.2/lib/pdfjs/web/standard_fontsFoxitSerifBold.pfb »</p>
<p>À l'évidence, il manque un « / » après « standard_fonts ». Mais je n'ai aucune idée de ce qu'il faut faire pour le rajouter.<br class="autobr">
Help<small class="fine d-inline"> </small>!<br class="autobr">
Et merci :-)</p>Lecteur pdf javascript pdf.js2023-09-09T11:28:51Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5140002023-09-09T11:28:51Z<p>Bonjour. Merci pour toutes vos précieuses contributions.<br class="autobr">
Nous avons un souci avec pdfjs depuis quelques mois seulement : sur certains navigateurs et certains systèmes uniquement, il manque des caractères dans les fichiers affichés. Et nous n'arrivons même pas à identifier les configuration en erreur. J'arrive à reproduire sur mon PC ubuntu avec chromium, pas avec firefox, un autre n'a pas de souci sous linux+chromium. Je n'ai pas de pb sur une VM windows avec firefox ni edge, alors que la personne à l'origine de l'alerte utilise forefox sur windows<small class="fine d-inline"> </small>!</p>
<p>Toujours est-il que les messages qu'on trouve sur la console semblent bien connus dans de la communauté pdfjs depuis très longtemps, mais je n'ai pas pour autant trouvé la parade :<br class="autobr">
Warning : getPathGenerator - ignoring character : « Error : Requesting object that isn't resolved yet Helvetica_path_[. ».</p>
<p>Quelqu-un-e a une idée<small class="fine d-inline"> </small>? Merci d'avance,<br class="autobr">
Phy<br class="autobr">
SPIP 3.19 + sarkaspip 4.5.16<br class="autobr">
pdf.js 1.1.2</p>Lecteur pdf javascript pdf.js2022-03-15T13:06:59Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5104522022-03-15T13:06:59Z<p>Bonjour,<br class="autobr">
Pour ma part migration de spip 3.2.2 vers <strong>spip 4.0.5 en php 8.0</strong>.<br class="autobr">
Plugin <strong>pdf.js 1.0.0 </strong> <br class="autobr">
Un warning s'affiche (mais pas toujours) dans le cadre en haut du lecteur.</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Warning: Undefined array key "spip_lang" in .../ecrire/inc/utils.php on line 3316</code></pre></div>
<p>J'ai l'impression que le message disparaissait lorsque que je « touchais » au paramètres de langues (perso et/ou du site) dans la config partie privée.</p>
<p>Solution immédiate <strong>retour en php 7.4</strong>.</p>
<p>Cordialement.</p>Lecteur pdf javascript pdf.js2022-03-14T17:22:07Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5104472022-03-14T17:22:07Z<p>En cherchant à optimiser la rapidité d'affichage de mon site, je m'aperçois que le javascript de PDF.js semble assez gourmand en ressources, et se charge sur toutes les pages.<br class="autobr">
Ne serait-il pas possible de ne le charger que dans les pages « articles » par exemple<small class="fine d-inline"> </small>?<br class="autobr">
Voire, que pour les articles ayant un fichier pdf attaché<small class="fine d-inline"> </small>?<br class="autobr">
Voire même que lorsqu'il y a un fichier pdf affiché avec la balise « emb »<small class="fine d-inline"> </small>?</p>
<p>Merci.</p>Lecteur pdf javascript pdf.js2021-12-17T11:08:43Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5098412021-12-17T11:08:43Z<p>Bonjour,<br class="autobr">
Je me permets de répondre à ce message tardivement, car j'ai eu le même souci et ai trouvé pourquoi. Donc cela pourra servir à d'autres.<br class="autobr">
En fait le PDF ne s'affiche correctement que si l'adresse commence par https.<br class="autobr">
Cela se vérifie sans problème avec l'article de test ci-dessus :<br class="autobr">
<a href="http://31.snuipp.fr/spip.php?article7026" class="spip_out" rel='nofollow external'>Article avec adresse http</a><br class="autobr">
<a href="https://31.snuipp.fr/spip.php?article7026" class="spip_out" rel='nofollow external'>Article avec adresse https</a><br class="autobr">
Donc il faut ensuite trouver une solution pour forcer le https pour le site et cela je n'ai pas encore trouvé.<br class="autobr">
Cordialement,<br class="autobr">
Virginie</p>Lecteur pdf javascript pdf.js2021-11-29T17:07:47Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5097232021-11-29T17:07:47Z<p>En fait l'ajout d'options via l'appel du modèle ne passe pas.<br class="autobr">
J'héritais des paramètres passés dans l'appel par l'adresse.<br class="autobr"> <tt><embXX|></tt> et la taille et c'est tout<small class="fine d-inline"> </small>!</p>
<p>Sinon la taille réelle c'est<br class="autobr">
zoom=page-actual<br class="autobr">
utilisation :<br class="autobr">
<a href="https://monsite.fr/spip.php?page=pdfjs&id_document=XX&#page=1&zoom=page-actual" class="spip_url spip_out auto" rel="nofollow external">https://monsite.fr/spip.php?page=pdfjs&id_document=XXpage=1&zoom=page-actual</a></p>Lecteur pdf javascript pdf.js2021-11-29T15:02:46Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5097222021-11-29T15:02:46Z<p>Salut,</p>
<p>ici : <a href="https://github.com/mozilla/pdf.js/wiki/Viewer-options" class="spip_out" rel='nofollow external'>https://github.com/mozilla/pdf.js/wiki/Viewer-options</a></p>
<p>de ce que je comprends page réelle zoom=100 ensuite l'on peut choisir le numéro de la page #page=X , l'affichage ajusté à la largeur zoom=page-width , la hauteur idem, zoom=page-fit à la page entière ou zoom=auto.<br class="autobr">
L'appel de la « rédaction » :<br class="autobr">
<tt><embXX|zoom=page-fit|#page=3></tt><br class="autobr">
ou lien direct<br class="autobr">
<a href="https://monsite.fr/spip.php?page=pdfjs&id_document=XX&#page=2&zoom=auto" class="spip_url spip_out auto" rel="nofollow external">https://monsite.fr/spip.php?page=pdfjs&id_document=XXpage=2&zoom=auto</a></p>Lecteur pdf javascript pdf.js2021-11-29T10:13:43Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5097212021-11-29T10:13:43Z<p>Bonjour,<br class="autobr">
J'utilise le lecteur avec spip 3.2.11, <a href="https://ocaptainmoncapitaine.com/Presse" class="spip_out" rel='nofollow external'>visible ici</a> en haut de page.<br class="autobr">
Testé sur Debian 10 + Firefox 78.15.0esr (64 bits) et Android 7.0 + IceCatMobile 68.4.2 et TintBrowser 1.8<br class="autobr">
J'aimerais <strong>laisser le contrôle du zoom au navigateur lors de l'affichage plein écran</strong> et en particulier pour l'affichage sur mobile qui est trop petit dans ce mode pour une lecture acceptable.<br class="autobr">
Pour le moment c'est la bataille de priorité entre le zoom des modes plein écran de l'intégration js et du navigateur. Il en résulte un comportement alambiqué.</p>
<p><i>[sur desktop]</i><br class="autobr">
1- En mode plein écran de l'intégration js :<br class="autobr">
les contrôles de l'intégration ne s'affichent pas et le zoom (Ctrl (+)/(-)) est sans effet en apparence MAIS en réalité (Ctrl -) agit sur l'affichage du navigateur et est visible au retour du mode plein écran js alors que (Crtl +) est sans aucun effet même après des (Ctrl -).<br class="autobr">
2- En mode affichage normal comme pour le plein écran navigateur (F11) et un affichage « normal » de l'intégration : <br class="autobr">
les contrôles zoom de l'intégration js agissent mal selon moi :<br class="autobr">
<strong>Ctrl (-) agit sur le navigateur alors que Ctrl (+) agit sur l'intégration js</strong>. Il en résulte un affichage inutilisable et au retour un affichage pdf zoomé ++ dans l'intégration dans une page web dézoomée - -.</p>
<p><i>[sur mobile]</i><br class="autobr">
En mode plein écran de l'intégration js : les contrôles de l'intégration ne s'affichent pas et <strong>le zoom « aux doigts » (+)/(-) est sans effet</strong> (testé sur Android + IceCatMobile et TintBrowser)</p>
<p>Ceci étant, merci et bravo pour ce bel outil.<br class="autobr">
En espérant pouvoir contribuer à l'améliorer, Anthony.</p>Lecteur pdf javascript pdf.js2021-10-28T12:57:18Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5094632021-10-28T12:57:18Z<p>bonjour,<br class="autobr">
y a t-il un moyen de choisir comment afficher le pdf par defaut .<br class="autobr">
page_reelle, page_entiere, automatique <br class="autobr">
merci</p>Lecteur pdf javascript pdf.js2021-08-25T13:45:10Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5090602021-08-25T13:45:10Z<p>cela fonctionne aussi avec<code class="spip_code spip_code_inline" dir="ltr"> <lecteurpdfxxx></code></p>Lecteur pdf javascript pdf.js2021-08-25T13:39:13Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5090592021-08-25T13:39:13Z<p>1-tu remplace 3.2.* par 4.0.* pour voir le plugin dans <br class="autobr">
dans plugin.xml<br class="autobr">
on obtient <br class="autobr">
dans paquet.xml<br class="autobr">
on obtient compatibilite=«<small class="fine d-inline"> </small>[2.0.0<small class="fine d-inline"> </small>;4.0.*]<small class="fine d-inline"> </small>»</p>
<p>2- tu renommes le fichier <strong>emb_pdf </strong> du plugin ou mieux tu le copie en le renommant sous le dossier modeles de ton dossier squelettes en <strong>file_emb_pdf</strong></p>
<p>et cela fonctionne en faisant <tt><embxx|center></tt> ou <tt><docxx|center></tt></p>Lecteur pdf javascript pdf.js2021-05-12T18:19:07Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5083852021-05-12T18:19:07Z<p>Bonjour<br class="autobr">
Pour préparer la venue de Spip 4, je fais des essais sous Spip 4.0.0-alpha.<br class="autobr">
Le plugin pdf.js ne « passe » pas, même après avoir changé les bornes de compatibilité.<br class="autobr">
Si d'aventure quelq'un<span aria-hidden="true">·</span>e savait si ce plugin sera actualisé pour Spip 4...<br class="autobr">
Merci.</p>Lecteur pdf javascript pdf.js2021-02-01T19:33:20Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5074672021-02-01T19:33:20Z<p>peut être spip 3.3 definitif ou le plugin reglera le pb en attendant<br class="autobr">
dans emb_pdf copie du modele du plugin j'ai rajouté «<small class="fine d-inline"> </small>style="max-width :#ENV<i>largeur</i>"<small class="fine d-inline"> </small>» pour left et right</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>name="pdf_#ENV{id}" allowfullscreen></iframe></code></pre></div>
<p>est devenu</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>name="pdf_#ENV{id}" allowfullscreen style="max-width:#ENV{largeur}"></iframe></code></pre></div>
<p>et j'ai enleve le<code class="spip_code spip_code_inline" dir="ltr"> width:100%</code> dans une copie de spip.css de</p>
<p> <code class="spip_code spip_code_inline" dir="ltr">.spip_documents_center { clear: both; display: block; width: 100%; }</code><br class="autobr">
est devenu<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">.spip_documents_center { clear: both; display: block; }</code></p>Lecteur pdf javascript pdf.js2021-02-01T18:37:39Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5074642021-02-01T18:37:39Z<p>Bonjour,<br class="autobr">
je suis en 3.3 dans la dist de spip.css il ya</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>.spip_documents_center { clear: both; display: block; width: 100%; }
.spip_documents_left { float: left; margin-right: 1.5em; max-width: 33%; }
.spip_documents_right { float: right; margin-left: 1.5em; max-width: 33%; }</code></pre></div>
<p>ce qui fait que si on insere un pdf center avec largeur=80 elle est ramenée a 100%<br class="autobr">
et si on met right ou left le modele emb_pdf met le fichier à 33% quelle que soit la largeur demandée.</p>Lecteur pdf javascript pdf.js2020-10-30T08:37:11Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5066372020-10-30T08:37:11Z<p>Bonjour,</p>
<p>Tout d'abord, bravo pour cet excellent plugin.<br class="autobr">
Fonctionnement sans aucun problème.<br class="autobr">
J'aurais une question assez spécifique, quand je lance ma page, l'affichage se fait en zoom automatique par défaut, y a t'il un moyen de forcer le mode zoom « pleine largeur » en mode par défaut.<br class="autobr">
J'entend par là un moyen simple, sinon je m'en contenterais.</p>
<p>Merci d'avance</p>Lecteur pdf javascript pdf.js2020-09-28T17:22:21Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5063782020-09-28T17:22:21Z<p>Merci pour ce plugin qui affiche les pdf sur tous les supports, android inclus<small class="fine d-inline"> </small>!<br class="autobr">
Cerise sur le gateau, en imposant la largeur en<small class="fine d-inline"> </small>% (par exemple |largeur=100% ) la fenêtre d'affichage est responsive en largeur. Et ceci sans faire faire un aller-retour du document pdf jusqu'aux serveurs de google si on utilise le plugin « google viewer » : quelques watts de gagnés, c'est bon pour la planète<small class="fine d-inline"> </small>!</p>Lecteur pdf javascript pdf.js2020-07-27T07:42:13Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5060832020-07-27T07:42:13Z<p>Bonjour,</p>
<p>Suite au passage de la mutualisation en SPIP 3.3.0-dev GIT [master : be3b4611], je rencontre un soucis d'affichage des pdf pour lecture.</p>
<p>pour les pdf que je dépose, j'utilise la ligne</p>
<p><code class="spip_code spip_code_inline" dir="ltr"> <embxxxx|insert|center|largeur=800|hauteur=720></code></p>
<p>xxxx étant le numéro du document PDF</p>
<p>Là, il n'y a que la vignette du pdf qui est présente plus d'affichage du document.</p>
<p>Merci à vous</p>Lecteur pdf javascript pdf.js2020-06-24T21:14:10Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5058402020-06-24T21:14:10Z<p>Bonjour</p>
<p>Je n'ai pas accès restreint d'activé et pourtant j'ai un fichier manquant qui s'affiche</p>
<p><a href="http://31.snuipp.fr/spip.php?article7026" class="spip_out" rel='nofollow external'>L'article de test se situe ici</a></p>
<p>Je ne comprends pas pourquoi<small class="fine d-inline"> </small>??</p>
<p>Quelqu'un peut il m'aider<small class="fine d-inline"> </small>?</p>
<p>Cordialement<br class="autobr">
rémi</p>Lecteur pdf javascript pdf.js2020-04-26T14:17:23Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5048712020-04-26T14:17:23Z<p>bonjour,<br class="autobr">
pourriez vous me dire quand il y aura une version compatible avec php 7.4 / spip 3.3<br class="autobr">
merci</p>Lecteur pdf javascript pdf.js2019-11-28T09:50:21Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5031782019-11-28T09:50:21Z<p>Bonjour,<br class="autobr">
J'ai moi même été dans l'obligation de faire cette manip car avec « Accès restreint » activé cela empéchait l'ouverture et donc la lecture du pdf directement dans le navigateur ( il ne faisait que l'enregistrer systématiquement sur le disque dur).<br class="autobr">
j'ai donc carrément désinstallé « Accès restreint » dans l'interface privée de SPIP (3.2.5), et là boum</p>
<p>Fichier API docrestreint introuvable.</p>
<p>Plus moyen de lire les PDF et les images agrandies dans IMG/<br class="autobr">
seuls les vignettes s'affichent...<br class="autobr">
même après avoir vider le cache</p>
<p>Quelqu'un aurait il une solution<small class="fine d-inline"> </small>?</p>
<p>Merci</p>Lecteur pdf javascript pdf.js2019-04-21T16:34:41Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment5009472019-04-21T16:34:41Z<p>avec le fichier standard backend et inc-item-rss de squelettes-dist et le plugin . Lorsque j'ai <tt><embxx|center></tt> d'un pdf dans le texte , j'obtiens</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><content:encoded><div class='rss_texte'><!--[if !IE]><!--><iframe src="spip.php?page=pdfjs&id_document=2191" width="490" height="600" class="lecteurpdf lecteufpdf-2191 spip_documents spip_documents_center" name="pdf_2191" allowfullscreen></iframe><!--<![endif]-->
<!--[if IE]><iframe src="IMG/pdf/lefichier.pdf" width="490" height="600" class="lecteurpdf lecteufpdf-2191 spip_documents spip_documents_center" name="pdf_2191" allowfullscreen></iframe><![endif]--></div> </content:encoded><enclosure url="https://nomsite/IMG/pdf/lefichier.pdf" length="375840" type="application/pdf"/></code></pre></div>
<p>ce qui peut poser un problème de récupération des informations.<br class="autobr"> Savez comment il faudrait gérer ce cas dans le backend pour que cela soit correct<br class="autobr">
merci</p>Lecteur pdf javascript pdf.js2018-03-30T14:01:30Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4964742018-03-30T14:01:30Z<p>Bonjour,</p>
<p>Nous avons mis notre site à jour avec spip 3.2.1<br class="autobr">
Nous avons voulu désinstaller accès restreint qui nous posait régulièrement problème (sous spip 3.2.0) <br class="autobr">
Et nous avons maintenant un message d'erreur quand nous voulons lire un pdf, qu'il ait été installé avant ou après notre mise à jour :</p>
<p>Fichier API docrestreint introuvable.</p>
<p>Quelqu'un a-t-il une idée de ce qu'il y a à faire pour éviter cette erreur<small class="fine d-inline"> </small>?<br class="autobr">
Merci de votre aide.</p>Lecteur pdf javascript pdf.js2018-02-18T14:24:27Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4959572018-02-18T14:24:27Z<p>Bonjour,<br class="autobr">
Je viens de lire le fil ci-dessus. J'ai validé le plugin « Accès restreint » (alors que je n'en ai pas l'utilité) et ça marche<small class="fine d-inline"> </small>! Bizarre, non<small class="fine d-inline"> </small>? Mais je ne vais pas faire la fine bouche<small class="fine d-inline"> </small>;-) <br class="autobr">
<a href="http://internet22.catholique.fr/Tutoriel-complet-du-redacteur" class="spip_url spip_out auto" rel="nofollow external">http://internet22.catholique.fr/Tutoriel-complet-du-redacteur</a><br class="autobr">
Merci<small class="fine d-inline"> </small>!<br class="autobr">
Philippe</p>Lecteur pdf javascript pdf.js2018-01-03T09:08:19Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4951432018-01-03T09:08:19Z<p>Bonjour,<br class="autobr">
Après l'ajout récent (décembre 2017) de ce plugin, sur la page d'accueil du site que je gère pour une association, s'affichait <code class="spip_code spip_code_inline" dir="ltr"><![endif]--></code> juste avant le résumé éventuel. En remontant la trace, j'ai localisé le problème d'affichage dans les fichiers du plugin, plus précisément dans modeles/lecteurpdf.html. C'est la ligne 25 (la dernière) qui est passée en commentaire (problème de « pinceaux emmêlés » entre les ouvertures et fermetures de balises). J'ai supprimé la ligne qui m'a semblé inutile : solution radicale mais le message parasite ne s'affiche plus sur la page d'accueil. <br class="autobr">
Peut-être à corriger sur la version en téléchargement.</p>Lecteur pdf javascript pdf.js2017-12-17T22:56:57Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949582017-12-17T22:56:57Z<p>Bonjour,<br class="autobr">
Ça y est, ça fonctionne<small class="fine d-inline"> </small>! Assez curieusement, nous avons installé puis activé accès restreint... et depuis les pdf s'affichent. SUPER<small class="fine d-inline"> </small>! <br class="autobr">
SUPER aussi les boutons qui permettent d'afficher le sommaire, de faire un zoom etc. Ça me parait très complet. Grand merci aux concepteurs<small class="fine d-inline"> </small>!</p>
<p><strong>Par contre, j'ai été surprise quand, en cliquant sur « ouvrir le fichier » je me suis retrouvée dans les fichiers de mon ordinateur<small class="fine d-inline"> </small>! J'ai pu ouvrir un de mes pdf dans le lecteur sur le site. C'est tout de même un peu surprenant... et ceci, même sans être connecté en tant qu'administrateur. <br class="autobr">
C'est normal, docteur<small class="fine d-inline"> </small>?</strong>. <br class="autobr">
Bon... je n'ai pas vu de moyen de changer le fichier qui était en ligne par l'un des miens, mais je n'ai pas non plus cherché à le faire.</p>
<p>Merci de votre aide</p>
<p>Cordialement</p>Lecteur pdf javascript pdf.js2017-12-16T09:35:34Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949432017-12-16T09:35:34Z<p>Bonjour,<br class="autobr">
Le test est à cette page : <a href="http://www.loeilepleumien.fr/?essai-pour-pdf" class="spip_url spip_out auto" rel="nofollow external">http://www.loeilepleumien.fr/?essai-pour-pdf</a></p>
<p>C'est ce qui correspond à la copie d'écran ci-dessus.<br class="autobr">
Mon navigateur habituel est Firefox. Mais j'ai essayé avec Edge. C'est pareil.<br class="autobr">
Cordialement</p>Lecteur pdf javascript pdf.js2017-12-15T19:41:16Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949352017-12-15T19:41:16Z<p>En dehors d'une incompatibilité entre plugins, une extension manquante du navigateur ou des paramètres trop restrictifs de votre navigateur, je ne vois pas. Avez-vous un exemple en ligne sur votre site<small class="fine d-inline"> </small>? et quelle est l'url de votre site<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2017-12-15T19:01:27Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949332017-12-15T19:01:27Z<p>En ligne, j'ai comme pgiron, un « tableau noir » avec un ligne rouge « fichier manquant » mais pas d'autre message d'erreur.</p>Lecteur pdf javascript pdf.js2017-12-15T09:38:09Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949262017-12-15T09:38:09Z<p>Quel navigateur utilisez-vous<small class="fine d-inline"> </small>? Je ne vois pas bien où se situe le problème. Il y a peut-être incompatibilité avec un autre plugin. Dans l'espace privé, lorsqu'on clique sur voir, le lecteur n'apparaît pas, par contre sur le site en ligne le lecteur apparaît bien pour ce qui me concerne en tout cas.</p>Lecteur pdf javascript pdf.js2017-12-14T22:24:24Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949142017-12-14T22:24:24Z<p>voici le deuxième fichier annoncé</p>Lecteur pdf javascript pdf.js2017-12-14T22:19:35Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949132017-12-14T22:19:35Z<p>Bonjour, <br class="autobr">
La version de spip est 3.2, celle du PHP 5.4.45.<br class="autobr">
J'ai essayé plusieurs des codes proposés. <br class="autobr">
Ci joints 2 fichiers : L'un du message d'erreur que j'obtiens avec le code <tt><media341|pdfjs></tt><small class="fine d-inline"> </small>;<br class="autobr">
L'autre avec le code</p>
<p>Dans les 2 cas l'affichage est le même que celui de pgiron : fichier manquant.</p>Lecteur pdf javascript pdf.js2017-12-14T07:53:27Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949062017-12-14T07:53:27Z<p>Quelle version SPIP<small class="fine d-inline"> </small>? PHP<small class="fine d-inline"> </small>? Quel navigateur<small class="fine d-inline"> </small>? Une copie d'écran de votre espace espace privé avec l'article, le fichier téléversé à gauche et le raccourci que vous insérez.</p>Lecteur pdf javascript pdf.js2017-12-13T21:21:26Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4949002017-12-13T21:21:26Z<p>Bonjour,<br class="autobr">
Malheureusement quand je fais ça, j'ai le même message que pgiron ci-dessous : j'ai le lecteur mais on me dit que le fichier est manquant alors que je l'ai téléversé et qu'il est dans la colonne de gauche de mon article<small class="fine d-inline"> </small>! Comment faire pour qu'il soit reconnu<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2017-12-04T07:55:19Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4947172017-12-04T07:55:19Z<p>Normalement, il n'y a rien d'autre à faire. Je viens de tester à nouveau et tout fonctionne.</p>Lecteur pdf javascript pdf.js2017-12-03T21:35:44Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4947142017-12-03T21:35:44Z<p>Ah ok, merci, yann45 pour cette réponse rapide. <br class="autobr">
Maintenant, j'ai effectivement le lecteur, mais bien que j'aie téléversé mon fichier pdf (qui est donc dans le colonne à gauche de mon article, interface rédacteur) j'ai un message me disant que le document est manquant<small class="fine d-inline"> </small>! J'ai mis dans mon article simplement < emb 290 > (sans espace<small class="fine d-inline"> </small>! Espaces mis ici pour « casser » le code<small class="fine d-inline"> </small>!) ce qui correspond au N° du fichier pdf qui est sur le côté. Mais y a-t-il autre chose à faire<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2017-12-03T19:22:36Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4947112017-12-03T19:22:36Z<p>Bonsoir,<br class="autobr">
En fait je n'avais pas bien saisi la façon d'insérer le raccourci <tt><lecteurpdf23898></tt>. Il suffit de remplacer 23898 par le numéro du document pdf téléversé.</p>Lecteur pdf javascript pdf.js2017-12-03T19:01:37Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4947102017-12-03T19:01:37Z<p>Bonjour, ce qui serait sympa, c'est de dire comment vous avez trouvé... je m'apprêtais à poser la même question... et je n'ai pas trouvé la réponse<small class="fine d-inline"> </small>;-)</p>Lecteur pdf javascript pdf.js2017-11-19T16:35:01Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4944592017-11-19T16:35:01Z<p>est-ce que cela peut fonctionner si on regarde le site depuis un mobile<small class="fine d-inline"> </small>?<br class="autobr">
merci</p>Lecteur pdf javascript pdf.js2017-11-04T10:32:04Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4941942017-11-04T10:32:04Z<p>Desole pour la fausse alerte. C'etait une mauvaise manipulation de ma part. Je l'ai bien trouve et installe.</p>Lecteur pdf javascript pdf.js2017-11-02T10:48:24Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4941712017-11-02T10:48:24Z<p>Qulle version de SPIP<small class="fine d-inline"> </small>? trouvez vous d'autres plugins<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2017-11-02T10:46:50Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4941702017-11-02T10:46:50Z<p>Bonjour, <br class="autobr">
Comment obtenir Lecteur pdf javascript pdf.js<small class="fine d-inline"> </small>?</p>
<p>Je ne le trouve pas dans la gestion des plugins.</p>Lecteur pdf javascript pdf.js2017-11-02T08:12:20Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4941682017-11-02T08:12:20Z<p>Je me réponds. Résolu.</p>Lecteur pdf javascript pdf.js2017-11-02T08:09:30Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4941672017-11-02T08:09:30Z<p>Résolu. J'ai trouvé.</p>Lecteur pdf javascript pdf.js2017-10-31T17:09:06Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4941462017-10-31T17:09:06Z<p>Bonjour,<br class="autobr">
Je suis sous spip 3.2, j'ai installé le lecteur mais en insérant le raccourci dans un article je ne vois pas comment afficher le lecteur et surtout afficher un fichier pdf.<br class="autobr">
J'ai dû rater un épisode... comment faiton le lien avec le fichier pdf qu'on veut afficher<small class="fine d-inline"> </small>?<br class="autobr">
Merci<br class="autobr">
Yann</p>Lecteur pdf javascript pdf.js2017-10-15T05:39:10Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4937772017-10-15T05:39:10Z<p>Je suis passé en 3.1.7, j'ai vidé le cache : ça ne change rien.</p>Lecteur pdf javascript pdf.js2017-10-14T14:34:28Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4937692017-10-14T14:34:28Z<p>Bonjour,<br class="autobr">
quelle est la taille maximale pour afficher correctement un PDF avec PDF.js<small class="fine d-inline"> </small>? Je suis sn SPIP 3.1.6 (oui je sais<small class="fine d-inline"> </small>;-) ...), et la dernière version de PDF.js 0.6.3<br class="autobr">
Deux fichiers (issus de LivreOffice Impress et convertis en PDF par le logiciel) de 1,4 Mo et 700 Ko ne veulent pas s'afficher.</p>Lecteur pdf javascript pdf.js2017-06-26T07:59:18Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4926562017-06-26T07:59:18Z<p>La version 0.6.2 publiée ce matin devrait permettre l'ouverture en plein écran, il manquait <code class="spip_code spip_code_inline" dir="ltr">allowfullscreen</code> sur les appels de iframe pour le permettre</p>Lecteur pdf javascript pdf.js2017-03-26T16:29:20Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4916552017-03-26T16:29:20Z<p>Pour info après changement des bornes</p>
<p> compatibilite=«<small class="fine d-inline"> </small>[3.0.0<small class="fine d-inline"> </small>;3.2.*]<small class="fine d-inline"> </small>»</p>
<p>RAS</p>Lecteur pdf javascript pdf.js2017-01-21T14:48:37Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4906862017-01-21T14:48:37Z<p>Je reviens un peu sur ce sue j'ai dit : le document joint en bas de l'article est le 612. mais le 614 s'ouvre bien dans l'interface privée (mais pas dans pdf.js même en privé).</p>Lecteur pdf javascript pdf.js2017-01-21T14:45:57Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4906852017-01-21T14:45:57Z<p>Bonjour,<br class="manualbr">Je note un pb récent (changement d'hébergeur<small class="fine d-inline"> </small>???) un document ( un pdf, n°614) s'ouvre et s'affiche bien quand on clique dessus mais n'a pas l'air d'exister avec pdf.js<br class="manualbr">Le lien où on voit cela : <a href="http://internet22.catholique.fr/Creer-et-animer-un-site-paroissial" class="spip_url spip_out auto" rel="nofollow external">http://internet22.catholique.fr/Creer-et-animer-un-site-paroissial</a><br class="manualbr">le documente est le PDF joint à l'article. J'ai vérifié qu'il n'y avait pas d'erreur de numéro.<br class="autobr">
Merci d'avance<small class="fine d-inline"> </small>!</p>Lecteur pdf javascript pdf.js2017-01-03T10:28:43Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4904032017-01-03T10:28:43Z<p>Peut-être en mettant à jour le plugin avec la dernière version de pdf.js<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2016-12-12T21:13:59Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4901662016-12-12T21:13:59Z<p>Excellent plugin, dommage que la fonction plein écran ne soit pas visible. Joseph, tu avais dit plus bas <a href="https://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#forum476730" class="spip_url" rel='nofollow'>https://contrib.spip.net/Lecteur-pd...</a> que l'icône se désactive toute seule quand le lecteur est incrusté dans un iframe. Ce n'est pas le cas chez moi (le lecteur est appelé par une balise embed comme indiqué), mon site est sous Spipr. j'ai vu le lecteur sur un autre site (sous WordPress) en responsive également, la fonction plein écran apparaît (voir capture ci-dessous).</p>
<p>Si quelqu'un a une idée, je suis preneur.</p>Lecteur pdf javascript pdf.js2016-10-15T17:45:00Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4893992016-10-15T17:45:00Z<p>Bonjour<br class="autobr">
je suis sur spip 2.1 et v 0.5.1 du plugin avec le dernier version du Access Restreint<br class="manualbr">Sur le site en ligne Message : «<small class="fine d-inline"> </small>Missing PDF <br class="autobr">
PDF.js v0.8.1017 (build : 35f5a1e)<br class="autobr">
Messaggio : Missing PDF ...<small class="fine d-inline"> </small>»</p>
<p>Sorry for my francais.<br class="autobr">
Any idea<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2016-08-20T13:17:29Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885952016-08-20T13:17:29Z<p>Bonsoir Joseph,<br class="autobr">
Finalement, ça fonctionne très bien sur le site en ligne. Par contre, je confirme qu'en local, impossible de le faire fonctionner. Message : « Missing PDF ». Tests réalisés plusieurs fois avec caches vidés, puis activé, puis désactivé... franchement déroutant, mais certainement du à une erreur humaine<small class="fine d-inline"> </small>;-)<br class="autobr">
Massive merci en tout cas, d'avoir répondu et résolu aussi rapidment à ce problème<small class="fine d-inline"> </small>!</p>Lecteur pdf javascript pdf.js2016-08-20T09:45:51Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885932016-08-20T09:45:51Z<p>Le cache a été vidé<small class="fine d-inline"> </small>?</p>
<p>Le site est en ligne<small class="fine d-inline"> </small>? Exemple accessible<small class="fine d-inline"> </small>?</p>
<p>Peux tu préciser les détails de ta configuration<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2016-08-20T07:50:45Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885922016-08-20T07:50:45Z<p>Bonjour Joseph,<br class="autobr">
Je viens d'essayer la nouvelle version du plugin (0.5.1), pour ma part ça ne semble pas fonctionner.</p>Lecteur pdf javascript pdf.js2016-08-19T15:41:30Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885862016-08-19T15:41:30Z<p>Je viens de mettre à jour le plugin. Merci de tester la version 0.5.1.</p>
<p>Attention : normalement cela devrait fonctionner avec la toute dernière version de Accès Restreint mais sans garantie, des tests poussés étant nécessaires.</p>
<p>La documentation a également été mise à jour.</p>
<p>Cordialement</p>Lecteur pdf javascript pdf.js2016-08-19T13:55:36Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885852016-08-19T13:55:36Z<p>bonsoir Joseph,</p>
<p>Oui certainement, même si je ne comprends pas ce que ça implique en terme de développement<small class="fine d-inline"> </small>;-|<br class="autobr">
A mon sens, Accès Restreint est une fonctionnalité suffisamment importante pour que cette incompatibilité soit documentée<small class="fine d-inline"> </small>; j'insiste d'ailleurs sur le fait d'écrire explicitement dans le tutoriel ta soluc' car elle fonctionne et n'est pas difficile à implémenter. Et ça répond à une demande de confidentialité qu'on peut chercher à préserver, dans le cadre de certains sites.</p>
<p>Merci encore pour tes réponses rapides et efficaces, et si je peux t'être utile dans d'autres tests... n'hésite pas.</p>Lecteur pdf javascript pdf.js2016-08-19T13:09:58Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885842016-08-19T13:09:58Z<p>OK merci pour le retour. Je ferai une mise à jour un peu plus tard.</p>
<p>De mémoire, le filtre copie_locale avait été ajouté car un bug était observé avec les fichiers distants. Du coup il faudrait probablement faire un test sur la balise #DISTANT pour couvrir les deux cas</p>Lecteur pdf javascript pdf.js2016-08-19T12:51:19Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885832016-08-19T12:51:19Z<p>Bonsoir Joseph,</p>
<p>Mon message a disparu... oui, j'ai fait comme tu as dit, et ça marche au poil<small class="fine d-inline"> </small>! bravo, et Massive Respect<small class="fine d-inline"> </small>!<br class="autobr">
M'est avis que ce petit hack pourrait être ajouté au paragraphe sur le problème de compatibilité de ce plugin avec Access Restreint...</p>
<p>Par curiosité je pourrais poser une question sur l'intérêt d'utiliser le Cache pour les PDF<small class="fine d-inline"> </small>?<br class="autobr">
Merci encore<small class="fine d-inline"> </small>!</p>Lecteur pdf javascript pdf.js2016-08-19T11:38:22Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885822016-08-19T11:38:22Z<p>Bonsoir Joseph,<br class="autobr">
Merci pour ta réponse aussi rapide qu'efficace. Je suis repassé en mode « interdire la lecture » et le PDF se génère correctement.<br class="autobr">
Ta solution me semblerait à ajouter à l'avertissement sur la compatibilité avec Access Restreint situé dans le cœur du texte explicatif du plugin...<br class="autobr">
Juste pour comprendre, à quoi peut servir d'utiliser une version en Cache d'un PDF<small class="fine d-inline"> </small>?<br class="autobr">
En tout cas, merci, et... massive respect<small class="fine d-inline"> </small>!</p>Lecteur pdf javascript pdf.js2016-08-19T10:43:35Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885812016-08-19T10:43:35Z<p>Vous avez un site de test avec les deux activés<small class="fine d-inline"> </small>? Je n'ai pas de configuration test sous la main.</p>
<p>Qu'est-ce que vous obtenez<small class="fine d-inline"> </small>?</p>
<p>Pourriez-vous essayer, dans le fichier <code class="spip_code spip_code_inline" dir="ltr">pdfjs.html</code> à la racine du plugin de remplacer <code class="spip_code spip_code_inline" dir="ltr">[(#URL_DOCUMENT|copie_locale)]</code> par <code class="spip_code spip_code_inline" dir="ltr">[(#URL_DOCUMENT)]</code>, lignes 29 et 31<small class="fine d-inline"> </small>?</p>
<p>Est-ce que ca change quelque chose<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2016-08-19T10:35:28Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885802016-08-19T10:35:28Z<p>Vous voulez dire pouvoir utiliser le lecteur javascript lorsque l'option <i>Interdire la lecture des documents joints</i> est activée<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2016-08-19T06:14:24Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4885772016-08-19T06:14:24Z<p>Bonjour Joseph,</p>
<p>Quel bonheur ce plugin que je découvre et qui fonctionne à merveille. Un petit bijou<small class="fine d-inline"> </small>!<br class="autobr">
Oui, je confirme, le plugin ne fonctionne pas avec Accès Restreint mal paramétré (SPIP 3.0.20 et dernières versions des plugins) .<br class="autobr">
Dans mon cas, il me faudrait idéalement les 2, du coup, je me retrouve devant un choix Cornélien... Access Restreint ou Lecteur PDF<small class="fine d-inline"> </small>? Aille aille aille...<br class="autobr">
A moins qu'il ne soit te possible d'éliminer cette incompatibilité, auquel cas « Massive respect<small class="fine d-inline"> </small>! »<small class="fine d-inline"> </small>;-)</p>
<p>En tout cas, déjà un grand merci pour ce plugin que je m'en vais de ce pas intégrer à d'autres de mes petits sites<small class="fine d-inline"> </small>!</p>Lecteur pdf javascript pdf.js2016-02-25T18:45:05Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4862562016-02-25T18:45:05Z<p>Bonjour,<br class="autobr">
Ce plugin donne un affichage pour le moins exotique sur un de mes sites : <a href="http://www.ayn.fr/spip.php?article485&var_mode=preview" class="spip_url spip_out auto" rel="nofollow external">http://www.ayn.fr/spip.php?article485&var_mode=preview</a><br class="autobr">
Pourtant, sur un autre site de configuration identique qui me sert justement à tester les modifications avant de les appliquer sur le « vrai » site, tout va bien : <a href="http://territoireetpaysage.free.fr/spip.php?article37" class="spip_url spip_out auto" rel="nofollow external">http://territoireetpaysage.free.fr/spip.php?article37</a></p>
<p>Et je n'ai pas la moindre idée du bout par lequel prendre la question...<br class="autobr">
Une idée<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2016-02-21T15:54:03Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4861382016-02-21T15:54:03Z<p>Je ne suis pas capable de transférer le plugin par FTP voici l'ereeur :<br class="autobr">
Le chargement de pdfjs.zip a été annulé, car le fichier contient un virus : Zip.Suspect.MacroDoubleExtension-zippwd FOUND</p>Lecteur pdf javascript pdf.js2015-11-30T15:45:27Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4847342015-11-30T15:45:27Z<p>You don't have permission to access /sites/internet22.catholique.fr/IMG/pdf/creer_et_gerer_web_paroissial_1411_lecteur.pdf on this server.</p>
<p>Tu as dû créer les fichiers .htaccess et .htpassword liés à l'usage avec accès restreint. Il faut les effacer (en ftp dans IMG je crois).</p>Lecteur pdf javascript pdf.js2015-08-01T06:36:02Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4831822015-08-01T06:36:02Z<p>Bonjour, <br class="autobr">
Le plugin ne marche plus dans la page <a href="http://internet22.catholique.fr/Creer-et-animer-un-site-paroissial" class="spip_url spip_out auto" rel="nofollow external">http://internet22.catholique.fr/Creer-et-animer-un-site-paroissial</a> alors qu'il marche avec le même code dans la page <a href="http://fonds-saintyves.fr/Saint-Yves-Enquete-de-canonisation" class="spip_url spip_out auto" rel="nofollow external">http://fonds-saintyves.fr/Saint-Yves-Enquete-de-canonisation</a><br class="autobr">
Les deux sites sont en SPIP 3.0.20, Sarka-SPIP 3.4.5, plugin PDF.js 0.5.0<br class="autobr">
Seul problème que je vois : j'ai utilisé à un moment donné le plugin Accès restreint 3.0 que j'ai désactivé ensuite sur internet22.<br class="autobr">
Différence aussi : internet22 est mutualisé avec d(autres sites qui peuvent utiliser Accès Restreint alors que fonds-saintyves est indépendant.<br class="autobr">
Est-ce suffisant pour que cela ne marche pas<small class="fine d-inline"> </small>? Y aurait-il une autre raison<small class="fine d-inline"> </small>? <br class="autobr">
Le message obtenu est le suivant sur internet22 :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>PDF.js v1.1.3 (identifiant de compilation : 05991e9)
Message : Unexpected server response (403) while retrieving PDF "http://internet22.catholique.fr/sites/internet22.catholique.fr/IMG/pdf/creer_et_gerer_web_paroissial_1411_lecteur.pdf".</code></pre></div>
<p>Merci d'avance<small class="fine d-inline"> </small>!</p>Lecteur pdf javascript pdf.js2015-06-15T21:15:57Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4825732015-06-15T21:15:57Z<p>Je viens de mettre à jour la version de la lib dans <a href="http://zone.spip.org/trac/spip-zone/changeset/90280" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/90280</a></p>
<p>C'est un gros saut de version, on passe de la version 0.8.1017 à 1.1.3, à priori la dernière version stable d'après <a href="https://mozilla.github.io/pdf.js/getting_started/#download" class="spip_url spip_out auto" rel="nofollow external">https://mozilla.github.io/pdf.js/getting_started/#download</a>.</p>
<p>Je poste ici pour recevoir les mails en cas de problème<small class="fine d-inline"> </small>;)</p>Lecteur pdf javascript pdf.js2015-05-15T12:53:20Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4819702015-05-15T12:53:20Z<p>Pardon pour les « xxx »<small class="fine d-inline"> </small>!</p>
<p>J'ai trouvé. C'est Internet Download manager qui court-circuitait l'affichage de pdfjs. J'ai réglé dans IDM et tout marche.</p>
<p>Merci.</p>
<p>Robert</p>Lecteur pdf javascript pdf.js2015-05-15T12:31:48Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4819692015-05-15T12:31:48Z<p>merci d'éviter d'utiliser l'adresse <code class="spip_code spip_code_inline" dir="ltr">xxx.com</code> lorsque tu veux parler d'une url de démo. Ladite adresse pointe en effet sur un site pornographique, ce qui n'est pas vraiment le but de ton message.</p>
<p>A priori, comme cela, je dirai qu'il faudrait vérifier si le PDF est encore dans le dossier IMG. On dirait que le JS n'arrive pas à le retrouver. Mais sans la vraie adresse du problème, difficile de répondre.</p>Lecteur pdf javascript pdf.js2015-05-15T12:18:10Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4819682015-05-15T12:18:10Z<p>Bonjour,</p>
<p>Problème avec le plugin depuis ce matin.</p>
<p>Message d'erreur :</p>
<p>« PDF.js v0.8.1017 (identifiant de compilation : 35f5a1e)<br class="autobr">
Message : Unexpected server response (0) while retrieving PDF »<a href="http://adresse.com/IMG/pdf/paris_7941_le_18_05_2015_comite_14.pdf" class="spip_url spip_out auto" rel="nofollow external">http://adresse.com/IMG/pdf/paris_7941_le_18_05_2015_comite_14.pdf</a>".</p>
<p>J'ai la même chose sous Mozilla ou Explorer et j'ai aussi la même chose avec l'adresse citée plus haut (<a href="http://imagesetpeche.free.fr/?Affiche-les-PDF-directement" class="spip_url spip_out auto" rel="nofollow external">http://imagesetpeche.free.fr/?Affiche-les-PDF-directement</a>)</p>
<p>Que faire<small class="fine d-inline"> </small>? D'où ça vient<small class="fine d-inline"> </small>?</p>
<p>Merci</p>
<p>Robert</p>Lecteur pdf javascript pdf.js2015-03-28T10:15:52Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4807422015-03-28T10:15:52Z<p>Taille d'affichage<small class="fine d-inline"> </small>?</p>
<p>Comment se fait-il que lorsque je tente de régler hauteur et largeur pour que la page apparaisse en entier, ce réglage me donne des affichages différents et presque jamais satisfaisants (début de la page suivante, par exemple ou page tronquée...).</p>
<p>merci</p>
<p>Robert Caron</p>Lecteur pdf javascript pdf.js2014-12-14T17:21:07Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4785062014-12-14T17:21:07Z<p>Excellente nouvelle<small class="fine d-inline"> </small>! Merci beaucoup :)</p>Lecteur pdf javascript pdf.js2014-12-14T17:16:40Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4785052014-12-14T17:16:40Z<p>Le plugin a été mis à jour. Il est maintenant possible de faire <code class="spip_code spip_code_inline" dir="ltr"><emb123></code>.</p>
<p>Cordialement</p>Lecteur pdf javascript pdf.js2014-12-08T23:08:31Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4784062014-12-08T23:08:31Z<p>Je me permets de réanimer cette discussion. Le modèle <samp>emb_pdf.html</samp> n'a toujours été ajouté au plugin. Est-il possible de le faire<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2014-09-09T19:32:51Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4768592014-09-09T19:32:51Z<p>merci pour la réponse</p>Lecteur pdf javascript pdf.js2014-09-01T10:53:33Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4767302014-09-01T10:53:33Z<p>Il semble que cette icône se désactive toute seule quand le lecteur est incrusté dans une iframe. Il faudrait creuser du côté du script pdf.js.</p>Lecteur pdf javascript pdf.js2014-09-01T10:05:25Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4767292014-09-01T10:05:25Z<p>Bonjour à tous,</p>
<p>j'aime bien ce plugin, il correspond à mes attentes mais contrairement à l'image montrée ci-dessus (dans les aperçus), je n'ai pas la petite icone pour mettre le lecteur en « full screen » (l'icône à côté du « download » sur la droite du lecteur.)</p>
<p>Comment dois je faire pour rajouter l'icone afin de passer mon lecteur en plein écran<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2014-03-24T10:20:30Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4745972014-03-24T10:20:30Z<p>Bonjour, <br class="autobr">
A la lecture d'un fichier PDF avec ce plugin je me retrouve avec ce message</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>PDF.js v0.8.1017 (identifiant de compilation : 35f5a1e)
Message : Unexpected server response (403) while retrieving PDF "http://internet22.catholique.fr/sites/internet22.catholique.fr/IMG/pdf/creer_et_gerer_web_paroissial_1301_lecteur.pdf".</code></pre></div>
<p>alors qu'il y a quelques semaines je le lisais sans problème.<br class="autobr">
Le lien :<br class="autobr">
<a href="http://internet22.catholique.fr/Creer-et-animer-un-site-paroissial" class="spip_url spip_out auto" rel="nofollow external">http://internet22.catholique.fr/Creer-et-animer-un-site-paroissial</a>.<br class="autobr">
J'aurai fait une bêtise quelque part<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance<small class="fine d-inline"> </small>!</p>Lecteur pdf javascript pdf.js2014-02-25T11:18:42Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4740402014-02-25T11:18:42Z<p>En effet, j'avais loupé la révision <a href="http://zone.spip.org/trac/spip-zone/changeset/54774/_core_/plugins/medias/modeles/emb.html" class="spip_out" rel='nofollow external'>54774</a> qui permet de fournir un modèle emb juste pour une extension (avant on devait surcharger tout le mime type ou rien).</p>
<p>Du coup, je ne vois pas pour ma part de souci à l'ajout d'un modèle emb_pdf.html Je ne sais pas ce qu'en pense Erational (c'ets lui qui historiquement avait fait un modèle lecteurpdf).</p>Lecteur pdf javascript pdf.js2014-02-25T11:05:34Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4740392014-02-25T11:05:34Z<p>Hello,</p>
<p>est-ce que le plugin ne pourrait pas proposer un modele <code class="spip_code spip_code_inline" dir="ltr">emb_pdf.html</code> qui prendrait en charge automatiquement sous SPIP 3 l'affichage des PDF avec le raccourci <code class="spip_code spip_code_inline" dir="ltr"><emb123></code><small class="fine d-inline"> </small>?<br class="autobr">
Car c'est bien de cela qu'il s'agit : d'une vue <i>embeded</i> du document dans la page.<br class="autobr">
En plus ça permet de ne pas casser le site si on desactive le plugin, on retombe sur le modele <code class="spip_code spip_code_inline" dir="ltr"><emb></code> par défaut…</p>Lecteur pdf javascript pdf.js2014-02-16T16:27:18Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739332014-02-16T16:27:18Z<p>Avec l'option « interdire la lecture des documents », accès restreint modifie le résultat de #URL_DOCUMENT et renvoie sur un script PHP. Je ne suis pas certain que pdf.js arrive dès lors à charger le PDF.</p>
<p>Il faudrait investiguer, mais je n'ai malheureusement pas le temps en ce moment.</p>Lecteur pdf javascript pdf.js2014-02-16T16:10:19Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739322014-02-16T16:10:19Z<p>api_docrestreint ...</p>Lecteur pdf javascript pdf.js2014-02-16T16:09:17Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739312014-02-16T16:09:17Z<p>Dans l'ordre :
<br>- J'étais connecté en Admin (avec tous les droits sur toutes les zones)
<br>- Mais les documents concernés pas n'étaient pas dans une zone restreinte
<br>- Accès restreint était par défaut sur « interdit la lecture des documents joints » et « Ne pas créer ces fichiers »
<br>- J'avais bien le lecteur avec les boutons mais pas le pdf
<br>- Et quand j'ai cherché à ouvrir directement les documents via leur URL, j'avais de mémoire une page « erreur » avec qq chose du genre « introuvable doc_apirestreint »...<br class="autobr">
Donc, plutôt un problème sur le plugin Accès Restreint<small class="fine d-inline"> </small>?<br class="autobr">
Voilà si ça peut aider<small class="fine d-inline"> </small>;-)</p>Lecteur pdf javascript pdf.js2014-02-16T13:35:24Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739282014-02-16T13:35:24Z<p>Quelle est la configuration de accès restreint en matière de documents<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2014-02-16T13:34:06Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739272014-02-16T13:34:06Z<p>Est-ce qu'on a un iframe complètement vide (même pas les boutons)<small class="fine d-inline"> </small>? Ca voudrait dire que l'on n'a pas les droits sur le document et du coup la boucle DOCUMENTS ne renvoie rien.</p>
<p>Ou bien as-t-on les boutons mais pas le PDF<small class="fine d-inline"> </small>? auquel cas le probème est le chargement du doc par pdf.js</p>
<p>Le document est-il dans une zone particulière<small class="fine d-inline"> </small>? A-t-on les droits suffisants dessus<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2014-02-16T11:34:05Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739252014-02-16T11:34:05Z<p>Peut être une recommandation a écrire en clair dans la fiche descriptive<small class="fine d-inline"> </small>?<br class="autobr">
En tout cas, ça envoie du lourd<small class="fine d-inline"> </small>;-))</p>Lecteur pdf javascript pdf.js2014-02-16T11:31:54Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739242014-02-16T11:31:54Z<p>J'ai simplement désactivé puis réactivé le plugin « Accès Restreint » et tout fonctionne merveilleusement bien<small class="fine d-inline"> </small>!!!<br class="autobr">
Seuls les initiés doivent comprendre ... l'informatique et ses mystères ...<br class="autobr">
Bravo Joseph et encore merci<small class="fine d-inline"> </small>!!</p>Lecteur pdf javascript pdf.js2014-02-16T11:09:22Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739232014-02-16T11:09:22Z<p>Comment l'intranet est-il construit<small class="fine d-inline"> </small>? Avec le plugin restreint<small class="fine d-inline"> </small>? Les documents sont-ils accessibles directement via leur URL<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2014-02-16T10:35:07Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739202014-02-16T10:35:07Z<p>Helas, c'est un intranet, mais je viens de l'essayer sur un autre site en dev et ça marche parfaitement ...<br class="autobr">
Y aurait il une limitation pour l'intranet comme sur le Google Viewer que tu proposes par ailleurs<small class="fine d-inline"> </small>?<br class="autobr">
En tout cas MERCI pour cette belle contribution<small class="fine d-inline"> </small>;-)</p>Lecteur pdf javascript pdf.js2014-02-16T10:01:05Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739182014-02-16T10:01:05Z<p>Une URL de test<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2014-02-16T09:56:59Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739162014-02-16T09:56:59Z<p>Bjr Joseph</p>
<p>Merci de la réactivité<small class="fine d-inline"> </small>;-)<br class="autobr">
Je viens de mettre à jour manuellement car celle-ci n'est pas proposée automatiquement dans « Gestion des plugins »<br class="autobr">
Gros soucis (sur Chrome & Safari), tout cache vidé, plus aucun pdf ne s'affiche, ni ceux qui passaient ni les autres ...<br class="autobr">
Juste la fenêtre du lecteur vide :-((</p>Lecteur pdf javascript pdf.js2014-02-15T15:23:06Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739022014-02-15T15:23:06Z<p>Si le PDF est lourd et complexe, le script peut prendre un certain temps. Que donne l'ouverture du même PDF sur <a href="http://mozilla.github.io/pdf.js/web/viewer.html" class="spip_url spip_out auto" rel="nofollow external">http://mozilla.github.io/pdf.js/web/viewer.html</a> (icone ouvrir le fichier en haut à droite)<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2014-02-15T15:04:02Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4739012014-02-15T15:04:02Z<p>Bonjour, je viens de tester le plugin sur un site en local, visible sur Safari 5.1.10, avec un spip 3.0.14 et un document pdf de 6 pages et pesant 1.2Mo ... J'affiche dans un article avec <tt><lecteurpdf|xxx></tt>. Je vois bien finalement apparaître mon document sur ma page, après un blocage total de toutes mes fenêtres de Safari pendant environ 2m<sup class="typo_exposants">n</sup>, et, ensuite, pour aller d'une page à une autre, environ 1m<sup class="typo_exposants">n</sup> d'attente ... ce qui rend l'utilisation du plugin, évidemment, totalement déconseillé ...</p>
<p>Est-ce moi qui ait oublié un paramétrage, ou est-ce normal<small class="fine d-inline"> </small>? Comment faire pour une utilisation normale<small class="fine d-inline"> </small>?</p>Lecteur pdf javascript pdf.js2014-02-15T11:42:06Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4738962014-02-15T11:42:06Z<p>Je viens de mettre à jour le plugin avec la dernière version de pdf.js</p>
<p>Si des PDFs ne passent toujours pas, il faut signaler le bug sur le site de pdf.js</p>
<p>Cordialement</p>Lecteur pdf javascript pdf.js2014-02-15T06:30:24Zhttps://contrib.spip.net/Lecteur-pdf-javascript-pdf-js#comment4738932014-02-15T06:30:24Z<p>Bon ... Une petite requête SQL et le tour est joué<small class="fine d-inline"> </small>!</p>
<p>Pour info, les documents qui ne passent pas avec ce lecteur (mais bien avec Mozilla) sont gros pdf que j'ai « fragmentés » en livrets plus petits. Contiennent t ils une info, une amorce qui les fait coincer ... Si ça peut mettre sur la voie.</p>