Présentation
Le plugin article PDF est encore développé sur la zone. Il est parfaitement fonctionnel mais possède peut être encore quelques bugs. Il permet de convertir votre article sous forme de fichier PDF. Vous pouvez alors à loisir l’enregistrer ou l’imprimer.
Le fichier pdf généré gère les liens html ainsi que les images de l’article.
Installation
L’installation se déroule ensuite comme pour tous les autres plugins, cf. http://www.spip.net/fr_article3396.html.
Une fois le plugin activé vous disposez d’une balise #ARTICLE_PDF
à placer dans votre squelette sous la forme #ARTICLE_PDF{id_article}
, et d’une balise #RUBRIQUE_PDF
à placer sous la forme #RUBRIQUE_PDF{id_rubrique}
.
La balise génère alors un bouton qui vous permet d’afficher la version au format pdf de l’article
Il est aussi possible d’ajouter, dans la partie head
du squelette html d’article, <link rel="alternate" type="application/pdf" href="#URL_PAGE{article_pdf}|parametre_url{id_article,#ID_ARTICLE}" />
et/ou <link rel="alternate" type="application/pdf" href="#URL_PAGE{rubrique_pdf}|parametre_url{id_rubrique,#ID_RUBRIQUE}" />
, afin de lier sémantiquement la version pdf à l’article en cours.
Nota : ce plugin nécessite d’avoir la bibliothèque image GD2 sur votre serveur (ce qui est souvent le cas).
installation SPIP 3
Sous SPIP 3, il est nécessaire d’installer la librairie FPDF dans le répertoire /lib/h5c1accba-fpdf17 (le créer au besoin si l’installation automatique échoue)
Limites
Le plugin a quelques limites, notamment le générateur de pdf, qui n’accepte pas de texte en utf-8 en entrée, ce qui nécessite une conversion préalable.
Personnalisation
Vous pouvez remplacer l’icône du bouton article pdf en remplaçant le fichier plugins/article_pdf/img_pack/article_pdf.png par le votre
Quelques icônes alternatives
Vous pouvez aussi adapter la page PDF générée, en modifiant des copies des squelettes d’origine article_pdf.html
et rubrique_pdf.html
dans votre propre dossier ./squelettes/
.
Auteurs du plugin :
Ajouts
Cette documentation est sommaire et pourrait être enrichie.
Discussions par date d’activité
183 discussions
Bonjour,
Très bon plugin.
C’est exactement ce que je recherche.
Cependant, j’ai un petit problème, les images ne s’affichent pas.
Le PDF généré contient juste le lien de l’image . Si je clique sur le lien, je vais bien sur la photo
Versions :
- SPIP 2.1.9
- ArticlePDF2.O
GD2 est installé sur le serveur ( installation par défaut)
Quelqu’un a une idée pour m’aiguiller dans ma recherche
Merci d’avance
Aucune idée ??
Répondre à ce message
Bonjour,
Je viens d’installer ce plugin ici : http://cyberclasses.web-fr.org/amap (SPIP 2.1.10 + zpip + thème greeny). Mes plugins sont à jour d’aujourd’hui et j’ai installé pdf après.
Voilà l’erreur :
Fatal error : Call to undefined method PDF_SPIP::SetCopyright() in /home/xavier/www/cyberclasses/amap/ecrire/public.php(192) : eval()’d code on line 163
pouvez-vous m’aider ?
Bien cordialement
—
Xavier
Bonjour,
J’ai exactement la même erreur, en SPIP 2.1.10 alors qu’il y a quelques mois , avec une version précedente de SPIP, ce plugin fonctionnait parfaitement.
Que faire ?
Cordialement
Daniel
Bon, maintenant, ça marche, j’ai viré certains plugins et j’ai mis la dernière version 0.4
Répondre à ce message
bonjour,
j’ai télécharger le plugin article_pdf et j’aimerai savoir à quel endroit de mon fichier article.html dois je mettre le code #ARTICLE_PDF ? merci
Répondre à ce message
Oui mais dans quel fichier ?
Je suis avec le squelette « ahuntsic » sous SPIP 2.1.8
J’ai bien un dossier « squelettes » à la racine qui contient « article.html », « sommaire.html » et un dossier « styles » qui contient le fichier « perso.css »… mais je ne sais où placer ARTICLE et RUBRIQUE.
Je suis en panne :-(
ce sont les balises que tu doit placer dans tes fichiers, c’est à dire un bout de code :
#ARTICLE_PDF{id_article}
dans article.html ou#RUBRIQUE_PDF{id_rubrique}
dans rubrique.html. Dans ton cas puisque tu utilises le squelette ahunstic tu dois chercher ces fichiers dans le repertoire /plugins/ahunstic (ou quelques choses comme ça, je connais pas le nom exact du répertoire du plugin ahunstic)Répondre à ce message
Bonjour
Je viens d’installer le plugin, le bouton apparait bien dans la page de l’article, mais en cliquant dessus voici le message qui s’affiche :
Voici l’adresse d’un des articles de mon site si cela peut vous aider à comprendre mon problème :http://svtbelrose.info/spip.php?article65
J’ai installé la dernière version proposée dans cet article . Je n ’ai pas rencontré d’autres problèmes dans mon site, voici la liste de mes autres plugins installés :
- zen-garden
- Thickbox V2
- squelette Sarka 3
- splickrbox
- spip bonux
- snippets
- rainette
- palette
- odt2spip
- lecteur multimedia en flash
- jquery UI
- enluminures typographiques pour spip 2 et porte plume
- des jeux dans vos articles
- crayon
- cfg
- le couteau suisse
Merci d’avance pour votre aide
Odile
J’ai trouvé la réponse : mes articles sont en utf-8, donc à moi de faire la conversion en amont, ou de modifier le plugin
Odile
Répondre à ce message
Bonjour,
Nous venons de migrer à SPIP 2.1.8 et lorsque j’imprime en PDF avec le plugin « article_pdf_2_0 » un article contenant un formulaire j’obtiens au lieu du formulaire des lignes de code du formulaire dans le pdf qui sont interprétée correctement dans ce messages, comme ci-dessous :
Conseils pratiques
Si une correction ou un complément est nécessaire, s’adresser aux responsables ou à l’administrateur du site
(S. Ghinet).
votre saisie.
directeur, animateur parascolaire, éducateur
l’école (Personnel SSJ, psychologue scolaire, conseiller social, assistant social, etc.)
externes à l’école (police, SPMi, OMP, logo ou psychologue privé, HUG, pédiatrie, pers. en charge d’éducation,
etc.)
voisinage)
Copyright © Formulaires SSJ Page 2/5
Médecin-Recueil de données Enfants en danger
5. Raison du signalement [Obligatoire] :
de santé physique (lésions corporelles)
sexuels
de santé psychique, troubles du comportement ou du développement
de santé sociale, de moralité, de sécurité, d’éducation
Avez-vous une idée de l’erreur ?
cordialement
FDG
L’erreur n’est elle présente qu’avec spip 2.1.8. En effet le plugin est capricieux avec tout code autre que le code natif de spip notamment les formulaire et les raccourcis multimédia
Répondre à ce message
Bonjour,
Je suis sur Spip 1.9.2
J’ai l’erreur suivante relative au logo du site :
FPDF error : Unsupported image type : jpg« alt= »« width= »144« height= »64« class= »spip_logos" />
D’où cela peut-il venir ?
MERCI ;-)
Répondre à ce message
bonjour,
est-il envisagé une version de ce plugin avec fpdf 1.6 ?
merci
Répondre à ce message
Bonjour,
Je trouve ce plugin très pratique, mais je rencontre une difficulté avec les mots clés : Le contenu des fenêtres pop-up de ceux-ci sont imprimée dans le pdf. Y a-t-il une solution ? paramétrage de SPIP ou modification de Article pdf.
D’avance, merci de votre aide.
Répondre à ce message
Juste une observation : le plugin contient un fichier Lisez-moi.odt qui fait référence à des fichiers php3 et qui donne un mode d’installation archaïque…
Sinon, bravo :-)
Répondre à ce message
Ajouter un commentaire
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.
Suivre les commentaires : |