Este blog ya está migrado de Drupal 6 a WordPress 3

Tras 3 años con Drupal, ahora he migrado a WordPress. Teniendo en cuenta que solo se trata de un blog, necesito algo que sea más fácil de gestionar, actualizar, utilizar y creo que en eso WordPress gana de sobra a Drupal. Me encantan las Views y los CCK de Drupal, pero es que realmente, para este tipo de blog no los estaba usando.

Existen unas cuantas formas de migrar de Drupal a WordPress, pero no todas contemplan todas las opciones. Lógicamente, migrar funcionalidades de los módulos principales es una tarea que acaba siendo manual.

En mi caso, tenía algunos requisitos mínimos sin los cuales, no podría considerar hacer la migración:

  • Conservar todos los nodos de Drupal. En Drupal, las páginas, libros y entradas de blogs son nodos.
  • Conservar las taxonomías, pero no en categorías, sino transformándolas a tags.
  • Resaltado de sintáxis de código. Tengo varios posts con bloques de código, así que es imprescindible que sigan apareciendo con resaltado de sintaxis.
  • Migración de adjuntos, y en el caso de las imágenes, que por lo menos, sean visibles. No siempre están como html en el contenido, porque mediante el módulo img_filter, se visualizaban de forma automática en los posts.
  • Conservar los comentarios, aunque cambien un poco el formato. En drupal hay asunto del comentario y en WordPress no.
  • Solo hay un usuario, así que esto no debería suponer un problema.
  • Debe haber pocos 404 tras la migración.

Esta no iba a ser mi primera migración entre diferentes softwares de servicios web, he realizado diferentes migraciones tanto a nivel profesional, en Yaco Sistemas, como para diferentes proyectos personales u otros fines sin ánimos de lucro. En este caso, quiero un resultado no necesariamente profesional, pero sí que esos requisitos mínimos especificados arriba queden satisfechos. Así que como indica el sentido común para realizar migraciones en un sistema de producción, lo ideal es prepararse un entorno de desarrollo con una copia de los datos de producción. En este caso, preparé un chroot con un sistema operativo a donde está hosteado el blog y luego desplegué un clon de Drupal con un dump de la base de datos, y una base de WordPress para comenzar a realizar pruebas.

Sigue leyendo


{lang: 'es'}

Capturas y marcador para firefox: dashboard

Buscando si existía un plugin para capturar zonas de una ventana de firefox y que además incorporase un marcador o algo para resaltar una zona de esa captura, me he encontrado con este plugin: DashBlog.
Permite capturar tanto una imagen, como un vídeo de una página (ideal para efectos js/ajax). Y además, permite escribir, poner flechas o dibujar a mano alzada. Pero es que además de esto, permite publicar esta captura directamente en WordPress, Blogger/Blogspot, Tumblr, aunque esto último no he conseguido que me fucione.
Lo bueno es que te salva de tener que abrir GIMP para remarcar una zona, o incluso recortar una zona de la pantalla sino quieres tener instalado/activo el plugin ScreenGrab.
Puedes ver los resultados en la captura de ejemplo, en la zona inferior derecha.
Una lástima que el plugin aún no funcione para Firefox 3.5
dashboardcapture.png


{lang: 'es'}

HTML en etiqueta alt y title de un img?

Fíjate en el mensaje que sale al poner el puntero del ratón sobre una imagen en la web de la imagen.
En un portal poco serio como este, se podría dejar pasar, pero en un periódico que recibe miles de visitas al día queda un poco feo errores como el de la imagen.
Recuerda: no se debe usar html dentro de las atributos de un elemento, como por ejemplo dentro de un alt en un img.


{lang: 'es'}

Funcionando con drupal6.2

A partir de ahora funcionamos con drupal6 y con un tema basado en el tema para desarrolladores “Framework”. Exacto, la apariencia ha variado un poco, pero casi nada, los cambios en el diseño irán viniendo poco a poco.
También hemos incorporado algún que otro módulo nuevo, con lo que la lista de módulos además del core ha quedado como sigue:

  • Pathauto: Gestión de url limpias
  • Comment Subscribe: Que permite suscribirse vía mail a un mensaje o una respuesta. (nuevo)
  • Triggers: Gracias al cual me debería llegar un mail en cada comentario, entre otras cosas. (nuevo)
  • Img filter: Permite una mejor vista de imágenes en un nuevo nodo y se integra bien con galerías javascript, que tendremos en un futuro (nuevo)

Hay algún módulo más, y alguno que iré incorporando poco a poco


{lang: 'es'}

Toca actualizar a drupal6

Drupal6 ya lleva bastante tiempo disponible como estable. Actualmente uso drupal5, para pasar a este sistema tengo que refactorizar las plantillas. Pero el cambio no quiero que se quede solo en eso, en modificación de plantillas, sino en añadir una serie de módulos y funcionalidades javascript que ahora mismo no tengo.
Módulos de asistente de publicación de imágenes, de envío de noticias a redes sociales. Visores javascript de “galerías” para cuando un documento tenga más de una imagen adjunta, o con enlaces a picasa…
Tiempo de plazo, hasta final de la semana que viene (4 de Mayo).
Edito, creo que se va a retrasar un poco más, pero estoy en ello eh.
Sigue leyendo


{lang: 'es'}