De Miarroba A Phpbb
Publicado: 07 Mar 2007, 17:26
hola, soy nuevo en esto y en la ultimas semanas me esta cautivando esto del phpbb.
el caso es que yo tengo un foro en miarroba(de esos de los suyos en los que no puedes acceder a la base de datos) y queria migrar a uno phpbb(me gusto mucho icy phoenix).
como no queria perder todo en el foro anterior he hecho un codigo en lenguaje C que va tomando todos los temas con sus post (desde los archivos html) y los convierte a sentencias SQL que contienen los datos con los topics y los posts(no se salva nada mas ni los users ni los rangos ni nada). el proceso es el siguiente.
1-te descargas las versiones imprimibles de los temas con algun programa que descarge webs tipo webcopier (yo uso teleport ultra).
2-renombras masivamente todos esos archivos html que has obtenido y los colocas en el directorio raiz de tu disco duro (si las rutas son muy largas el programa se bloquea es por esto el renombrado y lo de usar la raiz del disco duro)
3-le pasas como parametro TODOS los archivos htm a mi programa en C (backup.exe) que no se como hacer para ponerlo disponible (si hay algun interesado lo pedis y ya esta)
4-genera un archivo con codigo SQL para insertar en un icy phoenix los temas y post (supongo que vale para XS pero para phpbb a secas supongo que habria que recompilar el codigo en C haciendo un par de cambios).
5- cambiar el ID de los usuarios para que coincida con los ID que genera el programa (aunque supongo que si alguien lo quiere implementare algo para que genere los usuarios automaticamente en el codigo SQL tambien)
es un poco complicao pero he visto por ahi que hay gente interesada en migrar desde miarroba y no pueden.
PD: si hay gente interesada yo hago las modificaciones pertinentes para que sea mas comodo pero si no nada.
el caso es que yo tengo un foro en miarroba(de esos de los suyos en los que no puedes acceder a la base de datos) y queria migrar a uno phpbb(me gusto mucho icy phoenix).
como no queria perder todo en el foro anterior he hecho un codigo en lenguaje C que va tomando todos los temas con sus post (desde los archivos html) y los convierte a sentencias SQL que contienen los datos con los topics y los posts(no se salva nada mas ni los users ni los rangos ni nada). el proceso es el siguiente.
1-te descargas las versiones imprimibles de los temas con algun programa que descarge webs tipo webcopier (yo uso teleport ultra).
2-renombras masivamente todos esos archivos html que has obtenido y los colocas en el directorio raiz de tu disco duro (si las rutas son muy largas el programa se bloquea es por esto el renombrado y lo de usar la raiz del disco duro)
3-le pasas como parametro TODOS los archivos htm a mi programa en C (backup.exe) que no se como hacer para ponerlo disponible (si hay algun interesado lo pedis y ya esta)
4-genera un archivo con codigo SQL para insertar en un icy phoenix los temas y post (supongo que vale para XS pero para phpbb a secas supongo que habria que recompilar el codigo en C haciendo un par de cambios).
5- cambiar el ID de los usuarios para que coincida con los ID que genera el programa (aunque supongo que si alguien lo quiere implementare algo para que genere los usuarios automaticamente en el codigo SQL tambien)
es un poco complicao pero he visto por ahi que hay gente interesada en migrar desde miarroba y no pueden.
PD: si hay gente interesada yo hago las modificaciones pertinentes para que sea mas comodo pero si no nada.