Estic provant de passar la web saballuda a la darrera versi贸 de drupal. La web treballa sobre nodes modificats, que en la terminologia drupalera s'anomenen flexinodes. Resulta que a la darrera versi贸 de drupal estable (la 5.3, ja que la 6 encara es troba en desenvolupament), ja no treballa amb flexinodes, sin贸 que els nodes es modifiquen directament a trav茅s d'una nova eina que s'anomena equip de construcci贸 de continguts(cck).
Doncs b茅, hi ha un m贸dul que fa la conversi贸 de la majoria de camps que s'utiltzen als flexinodes, i permet una migraci贸 m茅s f脿cil dels continguts sense haver de reescriure'ls.
Tenia un problema, i es que la primera vegada que vaig utilitzar el node, em donava error en la sintaxi que s'utilitza en el m贸dul a l'hora de fer la conversi贸. Vaig fer consultar al lug de drupal(
drupal.cat, i em v脿ren dir que enlloc de passar directament d'una versi贸 a una altre, ho fes per etapes.
脡s a dir, tenim la versi贸 actual(4.6), doncs primer fem l'actualitzaci贸 a la 4.7(jo ho havia fet a la brava, de la 4.6 a la 5.2, i es clar a la 5.x ja no saben que 茅s aix贸 dels flexinodes). A la 4.7 seguia tenint fins avui ,el mateix problema, per貌 aquesta versi贸 em facilita encara m茅s la conversi贸 d'un tipus de contingut a un altre ja que aqui coexisteixen els dos m贸duls, tant el flexinode com el cck.
Un cop tenim la 4.7, quin ha estat el seg眉ent pas? Comprovar quin es l'error que no em permet la conversi贸. Aixi que he avui, primer he mirat a la web de drupal sobre l'error que em donava:
http://drupal.org/search/node/your+MySQL+server+version+for+the+right+syntax+to+use+near+%27value?page=1
I he arribat a una p脿gina on parlaven de la part de bugs(problemes). Aixi que m'he dirigit a aquesta part de la web(
http://drupal.org/project/issues), i he mirat els que hi havia referent al flexiconvert.
I la soluci贸 era molt senzilla, ja que resulta que es un problema de versi贸 de mysql(el codi est脿 pensat per a mysql 5, mentre nosaltres treballem en una anterior). Ha estat aplicar el peda莽, i oli en un llum(sortien warnings per貌 s'han convertit tots els nodes sense problemes). Aixi ens hem evitat de reescriure m茅s de 200 nodes i el contingut s'ha mantingut i convertit en menys d'un minut.
Technorati tag: apunts,
programacio web,
tecnologia,
saballuts,
drupal,
catal脿Defined tags for this entry: 1