cómo migrar de drupal 6 a wordpress 2.8

En la web de la revista del taller estaba utilizando como CMS, Drupal, primero en su versión 5 y luego, tras uno de esos gambazos antológicos, la versión 6. En su día, elegí este sistema principalmente porque tenía más plantillas orientadas a la edición de revistas y magazines, en detrimento de mi admirado WordPress, en donde todos los temas que me podían servir eran de pago. Pero, desde hace un par de meses estaba notando muchos problemas para actualizar Drupal, en parte por el miedo que tenía a tocar el núcleo del programa después de haberlo fastidiado anteriormente y en parte por lo poco sencilla que me resultaba la operación. Además, la gestión de los comentarios (un cebadero de spammers, me temo) y la necesidad de tener moderadores, lanzaron el cambio de aplicación. Por supuesto, una vez tomada la decisión de cambio, sólo había un lugar adonde ir: WordPress. El problema estaba en la migración de los datos y los usuarios a la nueva plataforma.

Además, por las mismas fechas surgió el tema de mantener bajo un mismo dominio la revista y un foro y permitir cosas hasta la fecha difíciles de asumir, como un perfil de usuario único y una sincronía entre los textos de la revista y los usuarios del foro. Fue entonces cuando BBpress emergió de la nada. Para los profanos, bbpress es el sistema de foros de Automattic, la empresa tras la que está WordPress y otras muchas aplicaciones y, por supuesto, suelen integrarlas unas con otras con una facilidad pasmosa. Así que, de golpe, me encontré en medio de una vorágine de migraciones y configuraciones como hacía tiempo que no tenía.

En resumen:

  • hubo migración de Drupal6 a WordPress. Aunque encontré varios tutoriales sobre cómo llevar a cabo la migración, el documento definitivo vino de la mano de Dennis Metzcher (Migration from Drupal to WordPress Complete) y, más concretamente, de un enlace a Import A Drupal 6 Based Website To WordPress v2.7. Según cuenta, las sentencias SQL le funcionaron sin problemas, a pesar de haberse saltado todas aquellas que no necesitaba. En mi caso, seguí las mismas excepciones y, salvo los usuarios de la web, el resto de información pasó sin incidencias que reseñar.
  • Arras Theme, una plantilla de revista. Casi por casualidad me encontré con este tema, que facilita enormemente la creación y el mantenimiento de un magazine con WordPress. La primera impresión, como casi siempre, fue bastante traumática, probablemente por un montón de ideas heredadas de Drupal. Pero, una vez dejé de lado las reticencias, Arras Theme se mostró como una fantástica plantilla que permite gestionar la portada y el resto de páginas de forma separada, que incluye miniaturas con cada entrada y que permite destacar los puntos fuertes de cada número de la revista sin más que un puñado de clics.
  • Instalación de BBPress y configuración. Con la instalación del programa en tres cómodos pasos, la tarea más complicada fue hacer que los foros se pareciesen lo más posible a los que ya estaban en funcionamiento y evitar un salto demasiado grande. Por eso, además de bbpress, la aplicación está cuajada de plugins, traducida del inglés (en su mayor parte) y dotada de ciertas funciones que permiten una administración más sencilla. Por supuesto, la integración entre los usuarios de wordpress y los de bbpress resulta impresionante e, incluso, permite la asignación de los roles del foro, según sea el rol del usuario en wordpress.

El resultado de tanto esfuerzo se puede ver en la web de la revista del taller.

el octavo número de la revista

Tenía que haber sido publicada ayer pero, a fuerza de empeñarme en hacer mil cosas a la vez, se me olvidó. El octavo número de la revista finalmente salió con dieciocho horas de retraso, algo imperdonable, pero salió. Se puede visitar en la página de El taller de las palabras.

En esta ocasión participo con el editorial y dos textos, uno en la sección de fotografía, titulado Anodina y otro en la sección de relatos, bajo el título de Dos días (que publiqué en el blog hace un par de semanas a modo de experimento). La mejor parte de meterse en estos lios es lo que enseñan. Hace un año ni me planteaba hacer un editorial y, ante el requerimiento de un amigo, se me antojó una misión compleja para la que no me sentía preparado. El de este número se escribió en poco más de diez minutos, de ahí su innegable calidad. :)

relato — dos días

La voz metálica del otro lado del teléfono fue clara: escóndete dos días, hasta las ocho de la tarde del jueves. No le digas a nadie dónde te metes, busca una pensión discreta, utiliza un nombre falso y paga en efectivo, nada de tarjetas. No hables con ningún familiar ni amigo. Pasadas cuarenta y ocho horas, vuelve a llamar a éste número y te iremos a buscar. Mantente atento, vigilante y se cauto. Nos vemos en dos días.

Estuvo vagando por el centro de la ciudad durante el resto del día, escogiendo con calma una pensión barata, anónima y donde no preguntasen demasiado. Cada cierto tiempo, con disimulo, observaba por encima del hombro a las personas que le rodeaban, intentando memorizar sus facciones, sus gestos y se preguntaba si ya lo estarían siguiendo. En su paranoia comenzó a temer a las sombras, a las figuras que aparecen un instante a sus espaldas y desaparecen para luego, unas calles más adelante, volverse visibles de nuevo. Se sentía observado, seguido, controlado en la distancia.

Continuó caminando por calles que no conocía, trazando grandes círculos para volver a la que consideró la mejor opción para esconderse. Era una pensión que ocupaba un edificio completo en un callejón perdido. No se anunciaba con paneles luminosos ni tenía grandes carteles en la fachada y únicamente una pequeña placa metálica en la puerta daba a conocer el establecimiento. La recepción y las habitaciones estaban situadas en la primera planta y se accedía a ella subiendo una escalera de madera de principios del siglo XX, empinada y ruidosa. Se quedó varios minutos en la calle, observando a todos los peatones y coches, tratando de reconocer alguna cara conocida. Sentía la proximidad de las sombras, se sabía seguido y observado y esperó frente a la pensión hasta estar seguro de que no lo habían seguido.

La dueña, extrañada, no dejaba de mirarle la cara, como si intentase averiguar los motivos que le llevaban a su pensión, a aquellas horas de la noche. Su cara y su aspecto le recordó al de un perro de presa, el instante anterior a saltar sobre un cuello ajeno. Se supo cansado y notó que apenas le quedaba paciencia para responder preguntas.

–¿Nombre?
–Antonio Gómez García–falso, tal y cómo le había dicho la voz del teléfono. Ni él hizo el amago de sacar el DNI, ni la señora de pedirlo.
–¿Cuántas noches se va a quedar?
–Dos.
–¿Quiere que la habitación tenga baño o que sea compartido?
–Con baño.
–¿Quiere ropa de cama? Hay que pagar un suplemento.
–Si, con ropa de cama.
–En total, son veintiocho euros.

La habitación, situada al final del pasillo por petición suya, era pequeña y estaba limpia. La cama, grande y mullida, ocupaba la mayor parte del espacio disponible. Instintivamente fue hasta la ventana y observó un instante la calle, intentando encontrar alguna de las caras que había memorizado durante el paseo. Después, corrió completamente las cortinas.

Comprobó el funcionamiento de la cerradura y trató de abrir de la puerta por la fuerza, sin éxito. Tras unos cuantos intentos, situó la mesita frente a ésta, colocó entre ambas una botella de cristal vacía en equilibrio y comprobó que se caía al menor intento de forzar la entrada.

Sobre la cama colocó los objetos que había comprado en una diminuta tienda regentada por chinos: algo de comida, tres paquetes de pilas, desodorante, un par de mudas, una baraja y un reloj despertador de cuerda.

El nuevo móvil de tarjeta y el arma, amartillada y sin seguro, los posó sobre una silla al lado de la cama.

Dos días, se dijo entre dientes. Sólo dos días.

El resto, el próximo día 13 de octubre de 2009, con la publicación del octavo número de la revista del taller.

La turba

Era un día luminoso y frio de abril y los relojes marcaban las trece horas. El sol hacía reaccionar lentamente a su cara y sus manos, fríos después de haber paseado por media ciudad. La única ventaja que había encontrado Pablo en el desempleo eran esos largos paseos por la ciudad desde muy temprano. Sólo recordaba haber caminado por las calles desiertas y frescas a esas horas en que todavía es de noche en su época del instituto, miles de años atrás. Encontraba un placer morboso, casi solitario en caminar por las calles vacías, admirando cómo poco a poco el mundo se desperezaba a su alrededor.

Eran las trece horas y lo sabía porque, frente a aquel paso de peatones, esperando la señal verde del semáforo, el reloj de su pulsera lo anunció con un pitido. Solía fijarse en las caras de la gente mientras esperaba, veía mohines de sueño o rictus de enfado reflejados a menudo en ellas. Solía pensar que las personas van por la calle de la misma forma que están en el trabajo o en casa. Enfadados, tristes o huraños, pero rara vez alegres.

Se fijaba en los signos diferenciadores del grupo, lo que hacía a ciertas personas diferentes, lo que los separaba de la turba. Frente a él, al otro lado de la calle, una chica llevaba una boina francesa de color rojo intenso, mientras el resto de personas, la turba, vestían ropas grises y marrones, anodinas y tristes. Le recordó a esas imágenes en blanco y negro donde un objeto, de color intenso, está coloreado. El semáforo pasó de verde a ámbar para los vehículos y la chica de la boina roja comenzó a buscar su móvil en el bolso, que sonaba estrepitosamente.

Aquella mañana se había levantado temprano y a las ocho ya estaba en la calle, caminando para sacudirse el frio de encima, como era su costumbre. Le habían despedido dos meses atrás pero Pablo mantenía el mismo horario para, según él, no enloquecer demasiado pronto. Se levantaba, salía a la calle y caminaba sin rumbo fijo durante horas. Trataba de mantener la atención en todos los pequeños detalles que le rodeaban, desde el ángulo de la luz en cierta calle, hasta las matrículas de los coches que sumaban 21. Acostumbraba a caminar hablando en voz queda, sin un interlocutor y sin sentir las miradas de aquellos con quien se cruzaba. Él sólo caminaba y hablaba en voz baja, hilvanando pensamientos, describiendo escenas o escribiendo interminables cartas que no tenían destinatario.

Sus paseos eran anárquicos, sin orden aunque variaban según sus apetencias. Algunas mañanas, si llovía, arrastraba los pies por la arena de la playa, con la cazadora subida hasta las orejas. Otras, si el frío era tan intenso que apenas si podía pensar, buscaba el abrigo de las calles y caminaba a buen ritmo por callejones para activar la sangre en su cuerpo. Aunque las primeras horas de la mañana las dedicaba a reexplorar constantemente las calles de los barrios periféricos, solía dejar las calles comerciales y los lugares más céntricos para después del medio día. A esas horas, la gente ya inundaba las aceras y su contacto le permitía volver a sentirse humano.

Eran las trece horas y su reloj de pulsera lo había anunciado. La chica de la boina roja ya había cogido el teléfono y mientras respondía, la turba se ponía en marcha hacia la acera opuesta. Ríos de gente cambiando de acera y, en medio de todos ellos, en mitad de los dos carriles de la calle, la chica se detuvo y comenzó a llorar.

Cuatro más cinco, nueve, más siete, dieciséis, más cinco, veintiuno. Renault cinco gris. O-4575-T. Otra matrícula a recordar. Esa mañana llevaba nueve. Pablo levantó la vista del primer coche que estaba esperando luz verde y vio a la chica, detenida en mitad de la calle. El frío había remitido pero la cercanía del mar le pintaba un par de coloretes a juego con la boina. Lloraba en silencio, sin moverse. El conductor del Renault cinco gris también la había visto y empezaba a impacientarse. Ira, rabia, confusión… más adjetivos a la lista de los pasos de peatones. Pablo alcanzó la otra orilla de la calle.

El semáforo empezó a cambiar de ciclo e invitaba a los peatones a no abandonar la acera. La chica, inmóvil, continuaba mirando al infinito. A nadie parecía importarle y algunos conductores ya estaban pitando. El carril menos bloqueado se puso en marcha mientras al hombre del coche gris le cambiaba el color de la cara. Todavía seguían siendo las trece, no había se había terminado el minuto, cuando Pablo volvió a cruzar la calle en dirección a la chica. El conductor iracundo la esquivaba entre pitidos y juramentos y a punto estaba de colisionar con otro vehículo.

–Ven conmigo. Aquí te van a atropellar.

Miraba al infinito y sostenía el móvil en la mano.

–No puedo. No quiero… no sé.
–No podemos estar aquí.
–¡No! Quiero ir con él.–Lloraba sin ruido, mánsamente.
–¿Con quién?
–Con mi abuelo. Me han llamado para decírmelo. Ha muerto.
–Lo siento mucho. ¿Por qué no me lo cuentas allí, en la acera?
–Yo no… yo sólo quiero ir allí.–Mientras hablaba, señalaba un punto indeterminado, tras los edificios cercanos.
–Lo sé, dame la mano.–Mánsamente, como sus lágrimas, atravesaron el carril y, cuando el semáforo iniciaba otro ciclo, llegaron a la acera. La turba comenzó a moverse y los dejó en medio, aislados y quietos.

Era un día luminoso y más templado de un abril extraño, a medio camino del peor marzo y el mejor mayo y el reloj de pulsera de Pablo emitió un pitido. Eran las trece horas y su paseo le había llevado, veinticuatro horas después, al mismo cruce, a la misma hora. Frente a él, en mitad de la turba gris y marrón, distinguió la boina francesa de color rojo intenso que, según le dijo Elena, era su favorita desde su estancia en Auxerre.

Relato publicado en el séptimo número de la revista de El Taller de las Palabras.