2019-08-17

De drupal a hugo

Hace ya tiempo que quería abandonar Drupal como motor de este sitio. Lo que apresuró tal resolución fue un error persistente debido según parece a un problema con los comentarios, había también otras funciones que fallaban, entre ellas la de posibilidad de exportar el contenido desde el propio Drupal.

Así que me ví prácticamente obligado a hacer una exportación cruda por la vía de la base de datos, lo que sigue es el proceso de exportación, conversión y adaptación a Hugo

SELECT   node_field_revision.title, node_field_revision.created, 
         node_field_revision.changed, node.type, 
         node_revision__body.body_value 
FROM     node_field_revision, node, node_revision__body 
WHERE   (node_field_revision.nid = node.nid) 
         AND 
        (node_field_revision.nid = node_revision__body.entity_id) 

Y eso fue más o menos todo. Lo que viene después es corregir y buscar un “tema” gráfico apropiado.

Lo más tedioso fue agrupar de una manera más o menos coherente las entradas. Ahora resulta mucha más sencillo cambiar de tipo a cualquier elemento simplemente moviéndolo a otro directorio.

Fue interesante también entrar en la lógica de hugo y su estilo de plantillas, formatos y variables. Creo que ya está más o menos controlado como lo prueba el hecho de que ya está funcionando.




      ^^^      


Invítame un café · Haz una donación · Escribe un comentario