Archivado el Enero, 2008



Javier Jofre

Nueva secci贸n de empleo

Autor: Javier Jofre. Archivado en Gesti贸n
29/Ene/2008  

Ya tenemos la nueva secci贸n de ofertas de empleo en Innov@. La he programado a medida gracias a la parametrizaci贸n que permite WordPress, aunque he estado tentado a usar un par de sistemas existentes: un foro, o incluso mejor, un sistema de gesti贸n de ofertas de聽trabajo opensource: RecruitPress聽(que he encontrado v铆a CheezHead).

Javier Jofre

Estoy hasta los plugins de WordPress

Autor: Javier Jofre. Archivado en Lenguajes
26/Ene/2008  

Hace unos d铆as estuve investigando sobre el uso de WordPress y los plugins. Mi objetivo聽fue incrementar algo de funcionalidad del blog, y lo consegu铆 probando m谩s de 20. En total me he quedado con unos 12 activados: unos 7 para la gesti贸n interna del blog,聽y el resto para聽mejorar funcionalidades del usuario que navega.

El problema me vino cuando tuve que adaptar los plugins para conseguir un objetivo m谩s adecuado a mis necesidades o mi dise帽o. Menos mal que hay gente que publica Sheets (encontrada v铆a WPCandy) que ayudan a recordar las funciones PHP que wordpress nos brinda para la personalizaci贸n de nuestros blogs (tambi茅n hay multitud de trucos, ejemplos y tutoriales en anieto2k).

Entre las cosas que聽me plante茅 resolver, estaban聽el env铆o autom谩tico de un email basado en que el usuario del blog rellena un formulario de contacto. Hay varios plugins que estuve mirando (cForms el m谩s completo con diferencia) que permiten crear formularios de contacto y enviar los datos a wordpress para generar un email a un destinatario concreto, pero al detallar mi requerimiento me encontr茅 con聽la necesidad de que hubiera formularios independientes por cada post (no un formulario en una p谩gina de contacto, que suele ser lo t铆pico) y adem谩s que no se refrescara la p谩gina por el env铆o del formulario (osea, a usar Ajax) y que se pudiera subir un fichero como campo del formulario. Tras algunas pruebas y modificaciones, lo consegu铆, aunque me acab贸 dando pereza usar e investigar alg煤n plugin interesante para jquery que permitiera subir ficheros usando Ajax (cosa que parece no es trivial, aunque seguro que con jquery es posible hacer esto聽y muchas otras cosas).

En todo caso, dejo una lista de enlaces a Plugins que me han parecido merecen atenci贸n por si alguien requiere una serie de cambios y a帽adidos en su blog:

Formularios de contacto

http://www.galder.net/2006/12/30/formulario-wordpress/
http://www.ericmmartin.com/projects/smcf/
http://agamum.net/blog/archivo/plugin-cforms-en-espanol-formularios-para-tu-wordpress.xhtml
http://www.sanosiris.com/cforms-ii-plugin-para-wordpress/
http://www.viciao2k3.net/blog/wordpress/plugin-wp-contactform-mejorado-ajaxcookiesvalidacion/
http://chip.cuccio.us/projects/contact-form-ii
http://www.phrixus.co.uk/pxsmail/
http://www.dagondesign.com/articles/secure-php-form-mailer-script/

Env铆o de email interno

http://agamum.net/blog/archivo/envia-correos-wordpress-email-users.xhtml
http://www.vincentprat.info/wordpress/2006/04/19/wordpress-plugin-email-users/

Otros聽Plugins聽interesantes

http://mnm.uib.es/gallir/wp-cache-2/
http://wordpress.org/extend/plugins/wordpress-23-related-posts-plugin/
http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/
http://pixelco.us/blog/2007/11/07/exec-php-wordpress-plugin/

BDD Plugins, listas de recomendaci贸n y asistentes

http://www.josedelcorral.es/2007/04/11/wordpress-lista-de-plugins-imprescindibles/
http://sentidoweb.com/2006/09/04/los-mejores-plugins-para-wordpress.php
http://lesterchan.net/portfolio/programming.php
http://wp-plugins.net/
http://www.wp-fun.co.uk/fun-with-plugins/

Javier Jofre

Sistemas de generaci贸n de gr谩ficas v铆a SOA

Autor: Javier Jofre. Archivado en Lenguajes
20/Ene/2008  

Es bastante com煤n que en una aplicaci贸n inform谩tica se acaben generando listados o m贸dulos de exportaci贸n de datos a formatos que pueden tratar informaci贸n (como los sistemas ofim谩ticos), pero tambi茅n lo es la generaci贸n autom谩tica de sistemas de gr谩ficos visuales para la interpretaci贸n de dichos datos. Aunque ya sabemos que Google ha sacado un API para integrar aplicaciones con su sistema de generaci贸n de gr谩ficas, tambi茅n hay otras maneras de visualizar desde nuestras aplicaciones gr谩ficos de datos: Open Flash Chart, ChartPart, Geek247 y varios m谩s.

Esta especie de sistemas SOA son estupendos, pero necesitan de un lenguaje intermedio universal para comunicarse, por ejemplo, XML o JSON. 脡ste 煤ltimo est谩 bastante de moda y Google lo empieza a incorporar en su API de datos. Para los que quieran iniciarse en el tema de JSON online, dejo un enlace a un formateador聽(aunque se pueden hacer pruebas muy f谩cilmente con PHP5, ya que lleva las funciones de codificaci贸n y decodificaci贸n empotradas en el int茅rprete).

Por otra parte, hay una cosa que no me cansar茅 de comentar: en SOA puede haber parte de la aplicaci贸n que dependa de terceros, pero seguro que hay otra parte que la fabricamos nosotros. Que no se nos pase llevar una correcta gesti贸n de la configuraci贸n a trav茅s de servidores como VisualSVN, y clientes, incluso programables, desde PHP.