Etiquetas de usuario en permalinks de WordPress

febrero 21, 2009 Publicado en Software y Hardware
Tags:
Sin comentarios »

Uno de los plugins que he desarrollado para esta página permite la división de un documento en capítulos. La etiqueta ‘nextpage’ de WordPress no ofrecía la funcionalidad que buscaba porque tan solo dividía en secciones sin asignar títulos ni crear un índice, así que desarrollé el plugin Indizar para crear los mecanismos que hacían falta.

En un principio había ideado el plugin para que desde la URL consiguiera la información del número del capítulo. Si la página no usaba permalinks la implementación era sencilla, pero cuando trataba de hacerlo con una página configurada para usar permalinks me encontraba con la difícil tarea de hacer que reconociera cualquier regla asignada desde la configuración. Es obvio que WordPress lo hace, pero la documentación que encontraba siempre me llevaba a puntos muertos. En muchos foros describían en su totalidad los mecanismos para anexar reglas a los permalinks, pero a continuación seguía una larga lista de foristas preguntando cómo hacer que WordPress reconociera las nuevas reglas, y algunos afortunados informaban que de un momento a otro todo estaba funcionado, pero no sabían ni cómo ni por qué. En aquel momento no tenía el tiempo suficiente para recorrer el código de WP buscando una respuesta, así que seguí adelante con el proyecto y dejé de lado mis experimentos con permalinks. Lo más gracioso de todo era que siempre había estado a tan solo un click de la solución. Al final explicaré cuál era el problema.

Leer más »

La búsqueda de la felicidad

febrero 12, 2009 Publicado en Punto de Vista
4 Comentarios »

Sentado en la puerta de la tienda escuchaba con atención las historias cotidianas del páramo, y con cada nuevo relato sentía que había encontrado un lugar adecuado en dónde pasar la hoja hacia un nuevo capítulo en mi vida. Al mismo tiempo trataba de contabilizar las veces que habría recorrido aquel mismo trayecto sin siquiera pensar en la comunidad que habita los alrededores, parajes en apariencia apartados de nuestra vida cotidiana, pero distantes tan solo una hora por carretera desde Manizales. Siempre había pensado en aquellos hogares como ‘fincas dispersas’, no había meditado en lo que significaría para una familia vivir en el páramo, ni siquiera había pensado en los trabajos que tendrían que pasar los niños para ir a la escuela, porque en mi desconocimiento había imaginado que habrían contratado algún medio de transporte para llevarlos a clase. Ahora con una taza de té de coca calentando mis entumecidas manos descubría cuan lejos había estado de la realidad.

Leer más »

Unos días con KDE4.2, codename ‘The Answer’

febrero 3, 2009 Publicado en Punto de VistaSoftware y Hardware
Tags:
Sin comentarios »

Ya van unos días desde que salió la versión 4.2 de KDE, el entorno de escritorio que he usado por defecto desde hace ya muchos años, y al que le he seguido los pasos muy de cerca en estas entregas de la serie 4.x a la espera de tal vez encontrar las razones por las cuales hacer el cambio desde KDE 3.5.x a esta nueva versión. Debo admitir que mis experiencias con KDE4 me han llevado a trabajar de un tiempo para acá mucho más con Gnome que con KDE en el portatil, en especial por problemas de usabilidad y detalles molestos que hacían que trabajar en este último entorno fuera aveces insoportable. Pero la versión 4.2 ha hecho lo que hasta hace unas semanas parecía imposible y KDE ha vuelto a ser el escritorio que más uso.

Leer más »

Un delay en Javascript

enero 16, 2009 Publicado en Software y Hardware
Tags:
4 Comentarios »

Hacer un retardo en Javascript se había convertido en un quebradero de cabeza para mí en los últimos días. Algunos algoritmos que estaba implementando requerían que su ejecución se detuviese por un lapso de tiempo para luego proseguir, pero en el caso particular de Javascript no existe un método similar a la función delay, disponible en algunos lenguajes multipropósito. Los métodos disponibles en Javascript posponen el inicio de otro proceso hasta que se cumpla un tiempo de espera, pero el proceso en ejecución continúa su curso normal.

Leer más »

Declaración de clases en Javascript

enero 15, 2009 Publicado en Software y Hardware
Tags:
3 Comentarios »

Hace poco desarrollé una librería para manejar las conexiones Ajax de los plugins que había programado hasta el momento, con el fin de eliminar la redundancia de código que se estaba apoderando de la página por cuenta de los scripts que se repetían una y otra vez. Después de hacer esta primera abstracción descubrí un patrón que describía un objeto en los scripts, así que busqué información sobre POO en Javascript para convertir esta librería de funciones en una librería de clases. Por desgracia toda la información que encontraba era confusa y hasta contradictoria, nada de extrañar porque la principal fuente de consulta está compuesta por hilos de charla donde la rigurosidad académica no es una exigencia para que un comentario sea publicado.

Leer más »