Diseño Web y Formación en Drupal E-duca.eu
Inicio de sesión
Aprende Drupal
Suscríbete para recibir por email el nuevo contenido de Aprende Drupal con E-duca.eu.
Disfrutarás aprendiendo Drupal.
CURSO DRUPAL ABRIL 2011 - DIA 6: ESTUDIAREMOS LIGHTBOX2 y PRINT (DESCARGAR NODO EN VERSION PDF)
Hoy vamos a estudiar los siguientes módulos:
Lightbox2: para ampliar de forma vistosa las imágenes de nuestro sitio web.
Print: añade a cada nodo la funcionalidad de mostrar una versión en Pdf y una versión para imprimir del mismo.
Cada alumno instalará los módulos siguiendo la documentación de la página del proyecto del módulo, y las explicaciones del profesor, resolveremos juntos las dudas que vayan surgiendo en cuanto a instalación, funcionamiento y configuración.
Lightbox2: Nos va a permitir ampliar las imágenes de nuestro sitio de forma elegante al hacer click en ellas.
- Descargamos el módulo: http://drupal.org/project/lightbox2
- Lo copiamos a sites/all/modules y lo activamos en administer > modules
- Para ampliar una imagen con el módulo lightbox tenemos que crear un enlace con el el atributo rel=”lightbox” a la imagen pequeña que queramos ampliar, por ejemplo:
<a href=”imagen_grande.jpg” rel=”lightbox”> <img src=”imagen_pequeña.jpg”> </a>
Print: (Nos va a permitir tener cada nodo en versión PDF y sacar una vista para impresión)
- Descargamos el módulo: http://drupal.org/project/printy lo instalamos.
-
Activamos
- Printer-friendly pages(core)
- PDF versión -
Para que genere pdf necesitaremos instalar la aplicación Tcpdf:
- Lo descargamos de: http://sourceforge.net/projects/tcpdf/
-
Lo descomprimimos y lo copiamos dentro de la carpeta de nuestro módulo de forma que los archivos queden en:
sites/all/modules/print/tcpdf -
Ahora configuramos el módulo para que use el módulo Tcpdf yendo a:
Administer› Site configuration› Printer, e-mail and PDF versions -
En la pestaña PDF seleccionamos ahora: PDF generation tool:
sites/all/modules/print/tcpdf/tcpdf.php
Video del día 6:
You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialize correctly.