Hola Visitante

Autor Tema: SMF 2.0 to Kunena: smf2kunena  (Leído 2801 veces)

Berni69

  • Administrator
  • *****
  • Mensajes: 25
    • Ver Perfil
SMF 2.0 to Kunena: smf2kunena
« en: Diciembre 30, 2011, 12:27:08 am »
De SMF  A Kunena


Buenas noches a todos, a la vista de  que hay mucha gente, entre la que me incluyo, que  tiene problemas para migrar de SMF a kunena, sobretodo con las nuevas versiones dejo aquí un script adaptado para no tener que pasar por FireBoard (smf2fb), un plugin (foro) de joomla hace años obsoleto con lo que solo conseguiremos ensuciar más de lo necesario nuestra preciada base de datos.

Para ello debemos configurar joomla con JFusion para importar la base de datos de usuarios del foro SMF. La gran mayoría deberían sincronizarse con normalidad, aunque hay algunos que por alguna extraña razón (no me he parado a mirarlo), los que no se puedan importar en el script darán problemas, así que intentad sincronizarlo varias veces hasta que se consiga.

Una vez hemos sincronizado las bases de datos, podemos preparar plugin smf2kunena, descomprimimos el .zip en una carpeta aparte y editamos con nuestro editor de texto preferido el archivo mysql.php,  poniendo el prefijo de joomla y el de SMF. Nótese las dos bases de datos deben ser una sola, eso se puede hacer exportando el smf a través de phpmyadmin y luego importándolo.

Subimos la carpeta smf2kunena a /components/ y una vez hecho eso podemos proceder a ejecutarlo: /components/smf2kunena. Donde es un dominio+ruta donde está instalado joomla

Se abrirá una web con un texto sobre los creadores y algunas opciones del script. El script puede correr de dos modos distintos:
Compatibilidad con SMF 1.x/ 2.0 Upgraded, que lo deberíamos usar si tenemos un foro actualizado desde las primeras versiones.
Compatibilidad SMF 2.0, este lo deberemos usar si hemos instalado el foro recientemente y lo deseamos migrar.

En caso de que haya algún error, por favor notifíquenlo para poder ayudar. Dependiendo de la versión de SMF original quizás debáis cambiar el nombre de algunos campos de la DB espero que no, pero nunca se sabe.


Si todo va bien el script debería mostrar la lista de los usuarios, y a continuación los que se han saltado (skipped), además del número de mensajes exportados a joomla.

Con todo esto, deberíais tener listo kunena para empezar a trabajar con él. Simplemente deberás revisar los permisos de los usuarios y la visibilidad de los foros, pero gran parte del trabajo de migración ha quedado solucionada. Deberéis rehacer las estadísticas.

Descarga: www.bitsdelocos.es/SW/smf2kunena-29_12_2011.zip

NOTA: No me hago responsable de un mal uso de este script, no soy programador de php ni entendido en mysql si ven algun fallo repórtenlo. Trabajen siempre con backups nunca sobre un foro/joomla en fase de producción. Atentamente berni69


alister

  • Newbie
  • *
  • Mensajes: 2
    • Ver Perfil
Re:SMF 2.0 to Kunena: smf2kunena
« Respuesta #1 en: Diciembre 30, 2011, 12:37:43 am »
donde esta aqui el boton de \"ME GUSTA\"? xDD

gracias berni por ofrecer abiertamente el código que resuelve tus problemas y así resolver de paso los problemas de muchos otros.

Berni69

  • Administrator
  • *****
  • Mensajes: 25
    • Ver Perfil
Re:SMF 2.0 to Kunena: smf2kunena
« Respuesta #2 en: Diciembre 30, 2011, 01:04:32 am »
JAJAJAJA dentro de poco estará xD

Para la siguiente versión espero poderr solucionar el tema de los usuarios.. ya que a veces son usuarios importantes los que no deja migrar. Y la gran mayoría es por culpa de JFusion.