|

Post2PDF 1.2: 3 correcciones y 1 novedad

Post2PDFNueva versión Post2PDF, el plugin para WordPress que exporta a PDF los contenidos de nuestros posts. En esta ocasión corregimos tres pequeños defectos e incluimos una pequeña novedad.
Aunque los errores no eran críticos, dos de ellos si hacía que algúnos amigos de Sentido Web tuvieran problemas para poder usarlo.
El primero de los casos se daba cuando en la administración de WordPress se tenía como codificación de los caracteres de salida un formato UTF-8 (gracias Víctor). Para solucionarlo ha sido necesario incluir la función mb_convert_encoding para convertir el texto obtenido de la BD en UTF-8 y así luego poder pasárselo al plugin. Aunque TCPDF (la librería usada para crear PDFs) admite codificación distinta a UTF-8, el problema no se solucionaba mediante esta libería.
El segundo problema se daba cuando se usaba una imagen jpeg en la cabecera del documento PDF (gracias Evolutionibus). Aquí debo reconocer que no era capaz de reproducir el error que le daba a un visitante de Sentido Web, hasta que cosas de la buena suerte, di con ello.
La novedad que menciono se trata de la inclusión de multilenguaje en la pantalla de administración del plugin. Por ahora solo existe la versión en español, inglés y francés (gracias Belcha), pero me gustaría que existiera traducción para distintos idiomas (sobre todos para los existentes en la Península Ibérica: catalán, euskera, gallego, portugués, …), pero mientras que la programación no es lo mío, los idiomas tampoco ;).
Post2PDF

Switchy McLayout: layout adaptable

La gente de A List Apart nunca dejan de sorprenderme, en esta ocasión leo un artículo de ellos en los que nos esplican una técnica para layouts, que se cambie su funcionalidad según el tamaño de la ventana.
El segundo ejemplo, que es el que más me ha gustado, cambia un diseño con varias columnas a un sistema de pestañas horizontales a otro verticales.
layout.png
Switchy McLayout: An Adaptive Layout Technique

Evita contenido duplicado en WordPress

wp.pngAunque el contenido realmente es el mismo, porque solo se almacena en una tabla de la base de datos, a lo que se refiere en artículo es evitar que mediante distintas rutas se llegue al mismo contenido, así evitar que varias URLs se quiten visitas en Google u otros buscadores.
Entre los distintos modos de acceso tenemos los archivos temporales, los trackbacks, la paginación, los feeds y el acceso normal. Para lo cual, entre otras cosas, debemos añadir a un meta información para el robots.txt para que no tenga en cuenta las páginas que contienen rutas no deseadas. De todas formas, os recomiendo que miréis en detalle las explicaciones que nos ofrece.
How to Make a WordPress Blog Duplicate Content Safe
Vía / go2torials

Balanceo de carga con Apache

No sé si se os dará el caso de tener una aplicación en la que se consumen muchos recursos. En estos casos, lo que se suele hacer, cuando la aplicación no se puede optimizar más (o no se sabe), es que se balancee la carga, unas veces se ejecuta en un servidor, otras en otro. Teniendo en cuenta que la base de datos y el servidor de ficheros deben estar compartidos por todos los servidores.
Si necesitas hacer balanceo de carga con Apache, necesitarás usar mod_jk y GlassFish, a parte será necesario tener instalado: Apache 2.0.x, Apache Tomcat Connectors link, Apache Tomcat 5.5.16, Apache Commons Logging 1.0.4, Apache Commons Modeler 1.1 y por supuesto las dos últimas instalaciones de GlassFish V1/V2.
Loadbalancing with mod_jk and GlassFish
Vía / dzone

Tú eres la persona del año para la revista ‘TIME’

cover-time-person-year2006.jpg La revista TIME ha elegido como persona del año 2006 a los usuarios de internet. Concretamente a los que visitan y aportan contenidos a la web 2.0: blogs, videoblogs, fotoblogs, foros, realidades paralelas… constituyendo lo que la revista denomina: la democracia digital:

Power to the People. You control the media now, and the world will never be the same. Meet the citizens of the new digital democracy

La portada es un espejo que, según el comunicado de la revista, refleja la idea de que tú, no ellos, estás transformando la era de la información. Pues sí.

Si nos tomamos al pie de la letra su aviso legal de medio tradicional, no podríamos reproducir la foto de la portada en esta anotación ni hacer el extracto de la noticia. Poco a poco…

En enero de 2007 romperán la tradición de salir los lunes y aparecerán los viernes con el plan de tener más lectores. El mes pasado ya eligieron a You Tube como invento del año.

¿Cuántos enlaces recibirán en las próximas horas? Como daño colateral tampoco está mal.

Como dice el editor, Now It’s Your Turn.

links for 2006-12-16

|

SimplePie: parser de RSS y Atom para PHP

simplepie.pngSi el otro día hablabamos de MagpieRSS, hoy tenemos que hablar de SimplePie, una librería en PHP que nos recomienda artux y que nos permite leer los feeds RSS y Atom.
Es fácil de usar incluso para principiantes en PHP, rápido debido a que cachea los contenidos, admite RSS 0.91, RSS 1.0 y RSS 2.0 y Atom 0.3 y 1.0 y muchas cosas más.
SimplePie

| |

Usar la API de Google para obtener bordes redondeados

Para aquellos que necesiten crear gráficos con bordes redondeados y no sepan de editores gráficos, la API de Google roundedcorners le puede venir muy bien para obtener las imágenes necesarias.
roundedcorners.png
Tan solo es necesario llamar a un URL para obtener la imagen. Teniendo en cuenta que el parámetro c de la url indica el color de la esquina (RGB o RRGGBB), bc el color de fondo, h la altura, w el ancho y a el tipo de esquina que debe generar (tl para arriba a la izquierda, tr para arriba a la derecha, bl para abajo a la izquierda, br para abajo a la derecha).
Google’s own cornershop
Vía / Ajaxian

links for 2006-12-15