Archive

Posts Tagged ‘blogsome’

Finalmente

May 23rd, 2006
Parece que blogsome a arreglado por fin la interface xmlrpc y ya puedo publicar links y definir el estilo del post sin los problemas de escape.

Tengo algunos envios atrasados, un resumen para recordarme:

  1. LVM2: Logré ponerlo a andar en Slackware con mi kernel personalizado.
  2. Recientemente salio una versión nueva de fluxbox
  3. Decidi añadir un poco de Eye Candy a mi escritorio con gdesklets, muy bonito todo aunque no use casi nada
  4. Modifique una versión reciente de SLAX con RTAI y esta siendo utilizado exitosamente en un equipo en el CIF.

Este condenado juego DOFUS me quita mucho tiempo.

EOT

Enlaces y noticias , , ,

Cómo mudarse de blogger a blogsome(word-press)

January 5th, 2006

Bien, resulta que realizar la mudanza de blogger a wordpress(quizá otro) solo con el acceso a la interface xml-rpc de cada uno es posible, sin embargo creo que es conveniente explicar los alcances de la mudanza.

    Todos los post se pueden migrar con los siguientes problemas:

  • En blogsome y algunos otros todas las ‘,”,\ van a quedar escapadas, por lo que todos los enlaces,imágenes, tags adicionales de html se van a corromper, la solución hasta ahora depende de los administradores del blogware. Sin embargo utilizando la interface web del blogware pueden ser corregidos todos los envíos. Existe otra solución a este problema con respecto a los enlaces y a las imágenes, pues podría utilizarse un meta-tag de los soportados por blogsome
  • Los comentarios quedan atrás, no se realmente si los comentarios almacenados en haloscan se muevan limpiamente, creo que es cuestión de probar.

Para la mudanza desde blogger me hicieron falta dos herramientas diferentes, aunque es posible realizarlo con una sola.

  1. PyBlogger
  2. mtsend.py

Realice el trabajo sobre estos dos programas de python, sin embargo los modifique en cierta medida con el fin de crear el backup automáticamente desde blogger y para generar los archivos con un formato común a las dos herramientas.
Un tar.gz con todo va a quedar en el CVS de (Bandicoot)[http://bandicoot.sf.net]

La receta para hacer la mudanza es la siguiente:

  1. Hacer un backup adecuado de los envíos de blogger.
  2. Editar el backup de los envíos para ajustarlo a WP
  3. Subir el backup de los envíos a WP

Ahora de la forma en la que con los scripts del CVS se puede realizar esta lista es la siguiente:

  1. El programa blogclient.py ha sido modificado para extraer los 100 últimos envíos de blogger. Para extraer un número mayor de envíos es necesario modificar el archivo Blog.py y aplicar el filtro s/100/número/, si es un número menor no hace falta modificarlo, sin embargo es mejor dejar un número no muy mayor.

    Este programa generará un archivo [blogger-post-id].post por cada envío realizado a blogger.
    Para utilizarlo es necesario editarlo y colocar los campos marcados (Username,Password,URL).

  2. Una vez se tenga el backup de blogger es necesario editar cada uno de los envíos para ajustar el titulo y la categoría para que la integración con WP sea adecuada un ejemplo para hacer esto:

    #!/bin/sh
    for post in *.post ; do vim $post ; done
    EOF
  3. Ya con todos los envíos con el formato adecuado, se deben pasar por mtsend.py. Este es un cliente para MovableType sin embargo funciona bien con WordPress.
    Debemos crear un archivo de configuración en ~/.mtsendrc con el formato:

    [global]
    default=valkertown
    [site-blogsome]
    url=http://valkertown.blogsome.com/xmlrpc.php
    username=xxxxx
    password=xxxxx
    encoding=UTF-8

    [blog-valkertown]
    site=blogsome
    blogid=1

    Este cliente incluso puede ser el que se utilice de ahora en adelante para hacer los envíos.

    Bien, para finalizar se han de subir todos los envíos de una forma similar a esta:

    #!/bin/sh
    for post in *.post ; do mtsend.py -N
    EOF

  4. Como dije anteriormente, todas las ‘,”,\ quedan escapadas, por lo que para finalizar es necesario entrar a la interface web del blogware a publicar los envios y quizá arreglar a mano cada una de estas.

Sé que mi -tutorial- no es ni completo, ni claro, ni suficiente para todo el mundo y la verdad lo siento para quienes no es de ninguna utilidad, pero no creo esforzarme más en el asunto.

Si alguna vez encuentro una solución al problema de los escapes estén seguros que he de publicar.

EOT

Enlaces y noticias , , ,

Me mude!!!

January 3rd, 2006

Por fin termine de pasar los envios de blogger a blogsome, no fue tan dificil, me quede fue sin los comentarios, es una lastima. Quiza los dueños de los comentarios podrian colaborarme con el translado. P

De todas formas espero hacer un tutorial sobre como hice el translado de lo que se pudo, aunque eso si para quienes no saben usar una linea de comandos creo que mi tutorial no les servira de nada.

Al final tengo \ antes de todas las ” y las ‘ que existen en los envios, supongo que las ire arreglando una a una con el tiempo, ya no tengo afán.

Enlaces y noticias , ,