Permettre à vos visiteurs de générer des pages printer-friendly
Vous souhaitez permettre à vos visiteurs de générer un PDF, d'imprimer de manière propre ou d'envoyer votre page par email. Voici la procédure.
Le module permettant d'effectuer ces opérations se nomme Printer, email and PDF versions disponible à l'adresse https://www.drupal.org/project/print
- Téléchargez le module disponible à l'adresse https://www.drupal.org/project/print puis installez-le
- Activez le(s) module(s) via Drupal dans la section Printer, Email and PDF versions.
- Si vous avez activé le module PDF Version, il est nécessaire d'installer une librairie de générateur de fichier PDF. Plusieurs sont disponibles :
- wkhtmltopdf
- TCPDF
- dompdf
Installation de dompdf
Le site officiel du projet est http://code.google.com/p/ dompdf/. Télécharger l'application et décompressez la dans le répertoire /sites/all/libraries
Le fichier dompdf_config.inc.php doit donc se trouver dans le répertoire sites/all/libraries/dompdf/
Une fois la librairie installée, aller dans la configuration Drupal via Configuration => Interface Utilisateur => Printer, email and PDF versions => Onglet PDF, sélectionnez dompdf comme générateur et enregistrer la configuration.
Réglages des permissions
Attention, par défaut, seul le rôle administrateur peut ces nouvelles fonctions. Pour régler les permissions, aller dans Personnes => Onglet Droits
Les permissions à régler sont :
- Access the PDF version (section PDF version)
- Access the printer-friendly page (section Printer-friendly pages)
- Access the Send by email functionality (section Send by email)
- Se connecter pour poster des commentaires