links for 2006-10-29

|

Post2PDF: plugin de WordPress para exportar a PDF

Post2PDF

Os presentamos el primer plugin para WordPress realizado por Sentido Web.

Qué es

Post2PDF es un plugin desarrollado por Sentido Web para WordPress el cual permite exportar una entrada (post) a formato PDF de Adobe. Post2PDF está basado en la librería de PHP TCPDF que permite crear documentos PDF, exportando contenido HTML.

Características

Su principal característica es exportar los post de WordPress (HTML) a formato PDF, pero además incluye las siguientes opciones:

  • Cofiguración de cabecera: imagen y dos líneas para la cabecera
  • Configuración del pie de página: pudiendo indicar el número de página actual sobre el total de páginas.
  • Respeta el formato HTML en gran medida: cabeceras, enlaces, imágenes, …
  • Tipos de letra y colores para la cabecera, para el cuerpo del documento y para el pie de página.
  • Posibildiad de exportar fuentes de letra gracias a la aplicación TTF2UFM.

Post2PDF solo exportará imágenes contenidas en el mismo servidor, no podrá exportar imágenes enlazadas a otros servidores.

Instalación

Se instala como cualquier otro plugin de WordPress, descomprime el archivo zip dentro del directorio /wordpress/wp-content/plugins, después entra en la administración de WordPress y en el apartado Plugins en Plugins Management tendremos que activar el plugin pulsando en Activate.

Una vez activado el plugin, veremos que dentro de las opciones de Plugins (Plugins, Plugins Editor, …) aparecerá una nueva opción llamada Post2PDF, la cual nos permitirá modificar las opciones de nuestro plugin.

Configuración

Dentro de la opción Plugins de la administración de WordPress, podemos acceder a la configuración de Post2PDF pinchando sobre el submenú con el mismo nombre.

Las opciones se dividen en 4 partes: cabecera, cuerpo, pie de página y opciones varias.

PDF Header

Configura la cabecera del documento HTML, permite incluir una imagen (localizada en el propio servidor web, tanto en url web como en path absoluto), indicar el formato del texto y el contenido de las dos líneas que forman la cabecera.

  • Title: Es la línea principal que forma la cabecera. Permite el valor __TITLE__ y __BLOGNAME__ para mostrar el título del post y el nombre del blog respectivamente.
  • Subtitle: Es la línea secundaria de la cabecera, admite también los valores __TITLE__ y __BLOGNAME__.
  • Font size: Tamaño de letra del título de la cabecera, la subcabecera tendrá un tamaño de dos terceras partes del tamaño del título.
  • Font: Nos muestra un desplegable con las fuentes disponibles.
  • Font color (R, G, B): Indica el color de la letra, en notación decimal (por ejemplo, 255 – 0 – 0 será rojo.
  • Image: Es la imágen que se mostrará en la cabecera. Solo admite los formatos JPEG y PNG y se recomienda que se encuentre disponible mediante una url en el propio servidor web.
  • Image width: Establece el ancho de la imágen.

PDF Body

Modifica las opciones del cuerpo del documento.

  • Font size: Tamaño de letra del cuerpo del documento.
  • Font: Nos muestra un desplegable con las fuentes disponibles.
  • Font color (R, G, B): Indica el color de la letra, en notación decimal (por ejemplo, 255 – 0 – 0 será rojo.

PDF Footer

Modifica las opciones del pie de página del documento.

  • Footer: Texto que aparece en el pie de página, admite los valores __PAGE_NUMBER__ y el valor __TOTAL_NUMBER_OF_PAGES__ para mostrar la página actual y el número de páginas totales.
  • Font size: Tamaño de letra del cuerpo del documento.
  • Font: Nos muestra un desplegable con las fuentes disponibles.
  • Font color (R, G, B): Indica el color de la letra, en notación decimal (por ejemplo, 255 – 0 – 0 será rojo.

Miscellaneous

Opciones varias que no tienen una categoría específica.

  • Author (PDF file): Corresponde al valor del autor que aparece en el documento PDF.
  • PDF icon: URL a la imagen que se mostrará cuando incluimos en icono de llamada al plugin Post2PDF en la plantilla de WordPress.

Cómo usarlo

Para incluir el icono para exportar la entrada a PDF tan solo hay que incluir el siguiente código en la zona de la plantilla de WordPress que queramos:

if(function_exists(“Post2PDF”)) Post2PDF();

Otras características

  • Debido a la librería TCPDF, Post2PDF tiene dos versiones distintas, una para PHP4 y la otra para PHP5, dependiendo de que versión de PDF tengas instalada en tu servidor, deberás descargarte una u otra versión de Post2PDF.
  • TCPDF incluye la utilidad ttf2ufm, la cual nos permite incluir la fuente TTF que queramos en nuestro PDF, tan solo deberemos seguir las instrucciones contenidas en el archivo README.TXT.

Post2PDF

Ejemplo de documento PDF

Realizado con la versión 2.0.3 de WordPress

links for 2006-10-27

37 pasos para un perfecto etiquetado HTML

Para aquellos que empiecen o para quienes aún sean un poco de la vieja escuela, el artículo al que hacemos referencia puede ser de gran ayuda ya que te explica desde lo más elemental a lo más semántico.
Hay un total de 37 puntos que nos explican qué es lo que debemos hacer o qué es cada cosa dentro de una página web. Empieza explicando lo que es un HTML, luego un XHTML, los diferentes tipos de XHTML, el DOCTYPE, la validación del documento, la codificación (recomendando UTF-8), el BOM dentro de un archivo UTF-8, las entidades, la semántica (el uso de cabeceras y de em o strong), los párrafos o los saltos de línea y muchas otras cosas más que recomendamos que leaís.
Bulletproof HTML: 37 Steps to Perfect Markup

FireStats: sistema de estadísticas AJAX

firestats.pngEs cierto que Google Analytics está muy bien, pero hay alternativas y puede que nos den lo que buscamos.
Ofrece privacidad para los usuarios, estadísticas básicas, páginas más populares, sitios que nos referencian, información sobre el navegador y el sistema operativo del usuario, posibilidad de excluir de las estadísticas visitas según características (IP, agente, …), importar estadísticas de Counterize y facilidades para la migración, interfaz AJAX y otras características más.
Otra funcionalidad que hay que destacar es la posibilidad de integrarlo con plataformas del estilo de WordPress, Drupal, trac, …
FireStats
Vía / dzone

links for 2006-10-26

Lista de utilidades CSS

Una lista bastante interesante de aplicaciones que nos pueden ayudar a realizar nuestros estilos. Organizado en diferentes categorías, nos podemos encontrar aquellas centradas en el tipo de letra, formularios, layouts, navegación, optimizadores y otras varias que no se pueden reunir en una categoría completa.

Entre la lista destacaría las siguientes:

List of CSS Tools

Vía / dzone

Tutoriales sobre ilustración y diseño

illustrationclass.pngEn Intenta siempre encuentro cosas realmente interesantes (aunque la información la han obtenido de DissenyArt). En este caso se trata de una página que nos enseña diseño y como crear ilustraciones, lo cual para quienes somos unos expertos en el copy/paste conceptual, nos va a venir muy bien para aprender y no necesitar tanto del CTRL+C/CTRL+V.
Los tutoriales está muy muy bien, te explican paso a paso cómo lo han ido realizando, con imágenes de cada paso. La única pega que le pongo es que te tienes que bajar un zip y luego descomprimirlo en tu ordenador para ver el tutorial.
illustrionclass.com
Vía / Intenta

Firefox 2: ahora sí

firefox2.pngBueno, tantas prisas por tener Firefox 2 antes de la salida oficial, y tantos líos con que si no es bueno bajárse la versión no oficial, que al final no se ha tenido que esperar nada porque ya es oficial la salida de Firefox 2.
No vamos a volver a comentar las novedades porque ya lo hemos dicho en otras ocasiones, por lo que solo nos falta decir… que ustedes lo disfruten.
Firefox 2