Ayer ayude a Metalhen ( y a su vez ella ayudó a Hugo ) a migrar de Blogger a MT(MovableType). Lo que más le importaba a Metalhen era no perder los posts que estaban en Blogger. Para copiar los posts seguimos las instrucciones para exportar e importar que vienen con MT(MovableType) , pero con unos cambios descritos en el foro de soporte de MT(MovableType).

Aqui les presento un resumen con los pasos que seguimos:

  1. Haz login en tu cuenta de Blogger, y cambia al modo de edición de template.
  2. Haz una copia de tu template actual, este será reemplazado con el template de conversión del Paso 3 (esto por si no deseas perder tu template original).
  3. Reemplaza tu template Blogger por este:
    
    TITLE:<$BlogItemTitle$>
    AUTHOR:<$BlogItemAuthor$>
    DATE:<$BlogItemDateTime$>
    -----
    BODY:
    <$BlogItemBody$>
    
    --------
    
  4. Ingresa al área de _Settings_ de tu weblog.
  5. Cambia tu _Blog Filename_ a un nombre de archivo deiferente, esto para prevenir que sobreescribas tu archivo _index_ principal.
  6. En _Formatting_, indica al weblog para mostrar todos tus posts en la página principal. No hay un _setting_ explícito para esto; la forma de hacerlo es cambiando el número de días mostrados en la página principal ( _Show N days’ posts on main page_ ) a un valor mayor que la cantidad de días que llevas “posteando” en tu blog (nosotros usamos 99 que es el máximo valor que acepta).
  7. Establece el formato de la Fecha y Hora a MM/DD/YYYY HH:MM:SS AM|PM.
  8. Establece el _Convert Line Breaks_ a No.
  9. En _Archiving_ fija el _Archive Frequency_ a _No Archive_. Esto es para prevenir que tus archivos sean sobreescritos con el nuevo template.
  10. Y ahora publica tu weblog. El resultado será un único archivo con todos tus posts, formateado con el template que suministramos en el Paso 3, y almacenado en el _location_ especificado en tus _Settings_. Descarga este archivo a tu disco duro para hacerle algunas modificaciones antes de importarlo en MT(MovableType).
  11. Usando tu editor de textos preferido, reemplaza los *<br>* por un espacio en blanco.
  12. Ahora hay que ajustar el formato de algunas fechas. Cuando Blogger creó las fechas, usó el formato M/D/YYYY, pero MT(MovableType) solo hace _imports_ con fechas en el formato MM/DD/YYYY. Asi que reemplaza fechas como *DATE:9/9/2003* por *DATE:09/09/2003*. La forma rápida de hacerlo es buscar por *DATE:9* y reemplazarlo por *DATE:09*, y repetirlo para el 8 hasta el 1. Y luego buscar por */9/* y reemplazarlo por */09/*, y repetirlo para el 8 hasta el 1.
  13. Guarda el archivo y hazle _upload_ a tu sitio MT, en el directorio import que debe estar localizado bajo el mismo directorio donde está el archivo mt.cgi (si no existe, crealo). En nuestro caso fue public_html/blogs/mt/import.
  14. Haz login en MT(MovableType) y elige el weblog en el que deseas hacer el _import_ de los posts.
  15. Crea una categoría por defecto a la que se le asignarán los posts a importar. En nuestro caso la llame *Sin Categoría*.
  16. Haz click en _Import Entries_.
  17. En el _import_ existe la opción de importar todos los posts como si el autor fuese el usuario conectado o de crear nuevos autores para cada nombre de autor que se consiga en el archivo de posts a importar.

    Si deseas importar los posts como tú, selecciona el _checkbox_ *Import as me*.

    Si se van a crear nuevos autores, hay que suministrar un password, el cual será usado para los nuevos usuarios a ser creados.

    Una nota importante es que, si el nombre de un autor en uno de los post a ser importado coincide con uno de los autores definidos en MT(MovableType) el post le será asignado al autor MT(MovableType) y no se creará ningun nuevo usuario.

  18. Elije la categoría por defecto (que definiste previamente) para los posts.
  19. Elije el status con el que quedaran los posts ( _Draft_ o _Publish_ ), en nuestro caso elegimos de una vez _Publish_.
  20. Deja vacíos los campos _Title Start HTML_ y _Title End HTML_.
  21. Presiona el botón _Import_ para importar tus posts, luego vuelve al menú y manda a hacer el _Rebuild_ y …,
    _voilâ_, ya tienes tus posts en MT(MovableType).
  22. Al final elimina el archivo que pusiste en el directorio import, para que en el caso en que vuelvas a ejecutar un _import_ esos post no sean _re-importados_.

Metalhen welcome aboard to MT(MovableType)!.