Un peu d’histoire
Avant, les navigateurs n’incluaient pas de lecteur PDF nativement, ce qui avait conduit à la création du plugin Lecteur pdf javascript pdf.js.
Mais, puisque les navigateurs modernes permettent désormais d’afficher nativement des PDF, pourquoi se priver de leurs services ?
C’est le but de ce modèle.
Usage du modèle d’insertion de PDF dans le texte
- joignez un PDF à un article
- insérez-le dans le texte de l’article avec
<embNNN|center>
Par défaut, la largeur sera de 100% et la hauteur de 600px.
Vous pouvez spécifier l’un et l’autre :
<embNNN|center|largeur=80%|hauteur=400px>Précisez bien l’unité : px, %, em…
Et si ça ne marche pas ?
Une cause possible peut être une option du serveur interdisant les iframe (la console du navigateur l’indique alors).
Mettre ceci dans votre .htaccess à la racine du site :
## Voir https://developer.mozilla.org/en-US/observatory
# X-Frame-Options
<IfModule mod_headers.c>
Header set X-Frame-Options "SAMEORIGIN"
</IfModule>

Discussions by date of activity
12 discussions
Salut, ce plugin fonctionne t’il uniquement avec les squelettes de soyez créateurs ? Ou avec tous les sites ?
Pour l’instant, c’est limité à SoyezCréateurs.
Je compte en faire un plugin séparé, et donc utilisable partout.
Mis en plugin : https://zone.spip.net/trac/spip-zone/changeset/110736/spip-zone
;-)
Et la doc : Bibliothèque de modèles
Le lien https://contrib.spip.net/Bibliotheque-de-modeles est mort
Reply to this message
Hello,
Je viens de tester et suite à l’inclusion du modèle <embxxx|center> sur un SPIP 3.2.0 [23778] .
j’ai des effets de bord bizarre : la mise en page de mes articles saute (la navigation à droite passe en-dessous du texte)
lorsque j’affiche l’article j’ai automatiquement un message pour lire/télécharger le PDF inséré
et j’ai ce message d’erreur :
J’ai regardé le code et je sais pas trop pourquoi il y a
dd
xxx est bien le n° du document PDF à inclure ?
Quelle version de SPIP ?
Pour la 2e question, j’ai vu : 3.0.20
Oui l’inclure est correct.
D’ailleurs après saisie de son code dans un article si je clique sur “enregistrer” l’article il me demande direct si je veut télécharger ou ouvrir le PDF (et il trouve le bon fichier)
Essayé en local avec SPIP 3.2.1 [23954]
J’ai désactivé quelques plugins liés aux medias
: idem
et dans la partie publique j’ai la même erreur
Corrigé par https://zone.spip.org/trac/spip-zone/changeset/110798
Merci du signalement
J’ai installé la dernière version Modèle PDF (visualiseur) 1.0.1 - stable du plugin et je n’ai plus de message d’erreur. Merci
Par contre j’ai toujours un comportement bizarre de Firefox (avec Chrome c’est bon) : à chaque affichage de la page de l’article (dans l’espace privé ou public) le navigateur me demande d’ouvrir le PDF joint.
Et je n’ai pas l’aperçu du PDF dans le texte de l’article (uniquement un espace blanc).
Je tenterai sur une autre install de Firefox
dd
Reply to this message
Add a comment
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Follow the comments:
|
