Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Tutoriales => Topic started by: Nibogo on April 02, 2010, 09:26:55 PM

Title: Convertir de Cualquier Sistema de Foros a SMF
Post by: Nibogo on April 02, 2010, 09:26:55 PM
En este tutorial explicare como convertir de cualquier sistema de foros (phpbb, vBulletin, MyBB, IPB.....) --> SMF

1. Verificar que SMF funcionara correctamente en tú hosting:

Para esto SMFPacks.com ha creado una solución muy simple de usar el SMF Checker puedes ver como hacerla funcionar y obtener el script aquí.  (http://www.simplemachines.org/community/index.php?topic=362925.msg2478681#msg2478681)

2. Subir Archivos de SMF:

Si estas aquí es porque el SMF Checker te ha notificado de que SMF correrá sin problemas en tú hosting, ahora debemos subir los archivos de SMF es lo primero que se debe hacer, para esto sencillamente desde la página de descargas (http://download.simplemachines.org/) bajar el paquete con la versión de SMF que usaras, debes descomprimir este paquete y subirlo usando algún programa FTP (personalmente recomiendo Filezilla (http://filezilla-project.org/)). Preferiblemente puedes subirlo en algún directorio diferente al directorio del sistema de foros que estas usando actualmente, por ejemplo puedes subirlo a un directorio nuevo llamado 'foro', 'comunidad', 'smf', 'foros' o el que quieras.

Para poder convertir la base de datos de tú foro actual a SMF, los archivos de SMF deben poder tener acceso a la base de datos del foro actual, para evitar errores lo mejor es que SMF sea instalado en la misma base de datos, en caso de no ser posible el usuario usado por SMF debe tener acceso a la base de datos del foro actual.

3. Instalar SMF:

Ya que tienes los archivos subidos y acceso a la base de datos del foro actual procedes a instalar SMF para eso puede seguir esta guia:

http://www.simplemachines.org/community/index.php?topic=274678.msg1800308#msg1800308

4. Convertir Foro Actual a SMF:

Después de haber instalado SMF y de haber borrado el archivo install.php es momento de iniciar la conversión. Debes saber de que este proceso puede tomar algo de tiempo en foros grandes ya que el convertidor se ejecuta de modo que no afecte el funcionamiento del servidor.

Para empezar debes descargar el convertidor del foro actual, este puede ser descargado de esta página:

http://download.simplemachines.org/?converters

Si el sistema de foro que estas usando no tiene un convertidor disponible, si ningún convertidor soporta la versión instalada de tú sistema de foros actual o el convertidor no funcionado debes solicitar ayuda en la sección de soporte en Español sin embargo puede que encuentres información util en el foro en ingles de Converters and Importers (http://www.simplemachines.org/community/index.php?board=20.0). El convertidor que buscas puede encontrarse en el tema adjuntado que esta dentro del foro en caso contrario descarga los archivos (por ejemplo puedes encontrarlo por sistemaactual_to_smf.sql y convert.php)   y subes ambos al mismo directorio donde tienes instalado SMF. Por favor debes recordar que el convertidor no altera, modifica o elimina ninguna información ni datos del sistema de foros actual así que no hay riesgo alguno.

Ahora debes dirigirte a: http://www.tudominio.tld/foros/convert.php (http://www.yourdomain.tld/forum/convert.php), donde www.tudominio.tld/foros (http://www.yourdomain.tld/forum) es la URL en donde tienes instalado SMF. Te aparecerán dos campos a rellenar - uno por el directorio de SMF, que ya debe estar correctamente llenado, y otro pidiendo la ruta de directorios del sistema de foros viejo. El convertidor detectara automáticamente si la ruta de directorios ingresada es correcta o no para evitar errores de conversión. También veras un campo para rellenar con la contraseña - esta es la contraseña del usuario de la base de datos que usaste para instalar SMF.

Después de tener todo correctamente llenado puedes dar clic en "continue", el proceso de conversión iniciara, dependiendo del tamaño de tú foro puede demorar poco o mucho en cualquier caso este proceso es automático y una barra de estado de informara en el proceso. Al estar a punto de terminar el convertidor puede preguntarte por la conversión de algunas características adicionales pero esto es muy especifico según el convertidor en cuestión.

5. Finalizando el Proceso:

En este punto el convertidor ya debió haber hecho todo por ti, no fue tan difícil, lo fue? ahora no dudes en crear un nuevo tema en la sección de soporte en caso de tener problemas con SMF.

Por favor recuerda el borrar el archivo install.php y converter.php al haber terminado todo ya que el dejarlos puede comprometer la seguridad de tú foro.

Bienvenido a SMF!
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: lucas-ruroken on April 02, 2010, 11:31:55 PM
buen tuto nibogo ;)
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: zutzu on April 02, 2010, 11:35:46 PM
Excelente!, estoy seguro que a muchos nos servirá ;)
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: Nibogo on April 02, 2010, 11:39:41 PM
Gracias a ambos :)
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: Blackdozer on April 03, 2010, 04:32:55 AM
Excelente tutorial, con esto aora ya no hay excusa para no utilizar el mejor sistema de foros, SMF :P
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: kenet on April 03, 2010, 04:53:50 AM
muy bueno nibogo, acia falta ya un buen tuto.
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: Andrés Zc on April 25, 2010, 12:49:46 AM
Thank NIBOGO... Muy buen Tutorial ;D

Saludos... ;)
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: manugarrote on May 01, 2010, 06:43:20 AM
Hola! Voy a cambiar mi foro actual a SMF, pero tengo un problema con el tutorial. Mi hosting sólo me permite una base de datos, que actualmente tiene joomla+kunena, por lo que no puedo hacer una instalación limpia de SMF, ¿podéis echarme una mano?

PD: gracias por el tutorial.
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: lucas-ruroken on May 01, 2010, 11:51:32 AM
Puedes tener en la misma base de datos los dos foros y sino me equivoco podes pasar de uno a otro de esa forma sin problemas
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: kenet on May 01, 2010, 11:53:15 AM
si no recuerdo mal, solo ace falta una base de datos. aunque no me agas mucho caso que ace mucho que no covierto una DB.

pero si necesitas mas de una DB para acer la conversion cualquier host gratuito te da la opcion de crar mas de una base de datos.

para acer pruevas, etc yo uso

http://www.000webhost.com/

que es gratis y por ahora no me a dado problemas

PD:lucas te me adelantastes. ;D
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: dusst on May 15, 2010, 02:36:45 PM
Hola, al convertir mi foro, sequeda en:

Converting...
Successful.
Recalculating forum statistics...

ya espere mas de una hora :S

esta cantidad tiene mi foro "4699 Posts in 1287 Topics by 953 Members" ,
cuanto demorará?
o es mucho tiempo y me salio mal?

No puse al foro en mantenimiento, era necesario?

Gracias de antemano. :D
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: AsturMotero on June 22, 2010, 02:36:06 PM
Hola a todos.
Gracias Nibogo por este tutorial, pero yo aún no me atrevo a hacerlo por el siguiente motivo.

he creado provisionalmente el foro en el hosting de mi empresa, porque disponía de espacio y estábamos aún creando la asociación. Ahora ya disponemos de hosting propio y instalé el SMF 2.0. En ambos casos las bases de datos son MySQL
Resulta que el hosting gratuito de mi empresa tiene un software propio y por ahora no me acaban de decir a qué se ajemeja o corresponde.
No quisiera arriesgarme a perder los mensajes y usuarios del foro antiguo.
Que me aconsejas/aconsejais que haga?
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: lucas-ruroken on June 22, 2010, 04:55:05 PM
Te aconsejaria que lo hagas en localhost.
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: Tamagochi on June 22, 2010, 08:38:46 PM
Hola

Buen tuto, muchas gracias por el curro que te has metido. A mi particularmente me falla por que mi cms no esta entre los conversores disponibles. Concretamente tengo php nuke Edicion Truzone, para esto en que foro de soporte dices que tengo que pedir ayuda?

Salu2
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: lucas-ruroken on June 23, 2010, 05:51:46 PM
en converters pero quieres pasar de php nuke a smf y dices que no hay conversor?

Deberias ver si hay conversores a php nuke a phpbb y luego pasar por ultimo a smf
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: Tamagochi on June 24, 2010, 05:58:53 AM
Hola

No el problema es que es php nuke edicion truzone, que es similar al php nuke, pero modificado.

Salu2
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: Dani88 on August 21, 2010, 03:56:49 PM
Yo tengo de smf 2.0 rc3 pase a phpbb3 de ahi cree un foro smf 1.1.11, baje el convertor de phpbb a smf 1.1.11 pero cuando termina todo ya no me deja entrar con mi user y pass, me aparece como el id 1 es anonymous y no el usuario y contraseña que use para crear el foro y el cual tambien es el mismo que estaba en el otro foro, se entendio? que puedo hacer?
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: XeroxLC on November 04, 2010, 12:55:04 PM
una pregunta para hacer el pasaje de base de datos, el foro actual y el smf tienen q estar instalados en la misma base de datos???

Saludos!
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: DoctorMalboro on November 04, 2010, 09:41:18 PM
Quote from: XeroxLC on November 04, 2010, 12:55:04 PM
una pregunta para hacer el pasaje de base de datos, el foro actual y el smf tienen q estar instalados en la misma base de datos???

Saludos!
Y de qué sistema lo pasas? Por qué no das mejor información?
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: XeroxLC on November 04, 2010, 10:32:47 PM
jej perdon

actualmente tengo un ipb 2.2.2 la idea es pasarlo a smf 1.1.11 tengo el smf instalado en otra base de datos distinta a la del ipb, pero al momento de pasar los datos los temas algunos se pasan mal o en blanco :S nose porq.

entonces preguntaba si si o si hay q tener instalaod el smf en la misma bd q el ipb

saludos !
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: lean on November 05, 2010, 07:07:06 AM
Porque no aprovechas y lo pasas a la version 2.0 Rc4?
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: DoctorMalboro on November 05, 2010, 08:51:15 AM
Quote from: Lean on November 05, 2010, 07:07:06 AMPorque no aprovechas y lo pasas a la version 2.0 Rc4?
Si el quiere 1.1.12 es su elección, y además, 1.1.12 es la versión más estable de SMF... entonces es conveniente que el traspaso lo intente hacer en 1.1.12.

Quote from: XeroxLC on November 04, 2010, 10:32:47 PMjej perdon

actualmente tengo un ipb 2.2.2 la idea es pasarlo a smf 1.1.11 tengo el smf instalado en otra base de datos distinta a la del ipb, pero al momento de pasar los datos los temas algunos se pasan mal o en blanco :S nose porq.

entonces preguntaba si si o si hay q tener instalaod el smf en la misma bd q el ipb

saludos !

Si leíste todo el tutorial vas a ver como tenes que hacer...

http://download.simplemachines.org/index.php?thanks;filename=smf_1-1-12_invision22_converter.zip

Ese sería el convertidor.
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: XeroxLC on November 05, 2010, 12:00:31 PM
Quote from: DoctorMalboro on November 05, 2010, 08:51:15 AM
Quote from: Lean on November 05, 2010, 07:07:06 AMPorque no aprovechas y lo pasas a la version 2.0 Rc4?
Si el quiere 1.1.12 es su elección, y además, 1.1.12 es la versión más estable de SMF... entonces es conveniente que el traspaso lo intente hacer en 1.1.12.

Quote from: XeroxLC on November 04, 2010, 10:32:47 PMjej perdon

actualmente tengo un ipb 2.2.2 la idea es pasarlo a smf 1.1.11 tengo el smf instalado en otra base de datos distinta a la del ipb, pero al momento de pasar los datos los temas algunos se pasan mal o en blanco :S nose porq.

entonces preguntaba si si o si hay q tener instalaod el smf en la misma bd q el ipb

saludos !

Si leíste todo el tutorial vas a ver como tenes que hacer...

http://download.simplemachines.org/index.php?thanks;filename=smf_1-1-12_invision22_converter.zip

Ese sería el convertidor.

muchas gracias por responder lo pruebo y aviso como salio todo.

Saludos!
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: XeroxLC on November 05, 2010, 03:24:15 PM
Bueno empeze el pasaje con ese convertidor q me pasaste pero me salio un error aca te lo dejo:
Converting members... Unsuccessful!
This query:
SELECT
id AS ID_MEMBER, SUBSTRING(name, 1, 80) AS memberName,
joined AS dateRegistered, posts,
IF(mgroup = 4, 1, IF(mgroup > 5, mgroup + 3, 0)) AS ID_GROUP,
last_visit AS lastLogin, SUBSTRING(name, 1, 255) AS realName,
msg_total AS instantMessages, SUBSTRING(password, 1, 64) AS passwd,
SUBSTRING(email, 1, 255) AS emailAddress,
SUBSTRING(website, 1, 255) AS websiteTitle,
SUBSTRING(website, 1, 255) AS websiteUrl,
SUBSTRING(location, 1, 255) AS location,
SUBSTRING(icq_number, 1, 255) AS ICQ, signature,
IF (bday_year = 0 AND bday_month != 0 AND bday_day != 0, CONCAT('0004-', bday_month, '-', bday_day), CONCAT_WS('-', IF(bday_year <= 4, 1, bday_year), IF(bday_month = 0, 1, bday_month), IF(bday_day = 0, 1, bday_day))) AS birthdate,
SUBSTRING(aim_name, 1, 16) AS AIM, SUBSTRING(yahoo, 1, 32) AS YIM,
SUBSTRING(msnname, 1, 255) AS MSN, hide_email AS hideEmail,
SUBSTRING(IF(avatar = 'noavatar' OR INSTR(avatar, 'upload') > 0, '', avatar), 1, 255) AS avatar,
email_pm AS pm_email_notify, '' AS lngfile, '' AS buddy_list,
'' AS pm_ignore_list, '' AS messageLabels, '' AS personalText,
'' AS timeFormat, '' AS usertitle, '' AS memberIP, '' AS secretQuestion,
'' AS secretAnswer, '' AS validation_code, '' AS additionalGroups,
'' AS smileySet, '' AS passwordSalt, '' AS memberIP
FROM `carica_foro`.foro_members
WHERE id != 0
LIMIT 0, 500;
Caused the error:
Unknown column 'password' in 'field list'



espero q me puedan ayudar

saludos!
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: XeroxLC on November 08, 2010, 01:14:22 PM
alguna respuesta??
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: DoctorMalboro on November 08, 2010, 03:35:36 PM
Falta una columna de las que menciona tu script... fijate que es un error de IPB o de tu base de datos. Te recomiendo que revises la base de datos que estas pasando.
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: XeroxLC on November 08, 2010, 10:50:23 PM
estuve revisando la base de datos pero no encuentro esa columna :S
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: XeroxLC on November 12, 2010, 09:10:56 PM
bueno parece q nadie tiene una solucion :S
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: luuuciano on November 14, 2010, 11:56:17 PM
El título de este hilo es una falsedad (o verdad a medias? o mentirita noseque)... no es CUALQUIER sistema de foros... es cualquiera de "los soportados"... o algo por el estilo...
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: dragster on December 15, 2011, 02:22:20 PM
buenas,

siento reabrir este post pero haciendo uso de la guia ( gracias por cierto  ;) ) me he topado con el siguiente error

QuoteSorry, the database connection information used in the specified installation of SMF cannot access the installation of phpBB3. This may either mean that the installation doesn't exist, or that the Database account used does not have permissions to access it.

The error that was received from the Database was: SELECT command denied to user 'smf-6d9a22904037'@'localhost' for table 'phpbb_users'

he consultado a mi proveedor de Hosting y me dice que no me puede ayudar.  :o  se os a dado algun caso parecido ¿?

gracias de antemano por hacernos a los dummies el hobbie mas llevadero.



Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: 4Kstore on December 15, 2011, 02:23:32 PM
Quote from: dragster on December 15, 2011, 02:22:20 PM
buenas,

siento reabrir este post pero haciendo uso de la guia ( gracias por cierto  ;) ) me he topado con el siguiente error

QuoteSorry, the database connection information used in the specified installation of SMF cannot access the installation of phpBB3. This may either mean that the installation doesn't exist, or that the Database account used does not have permissions to access it.

The error that was received from the Database was: SELECT command denied to user 'smf-6d9a22904037'@'localhost' for table 'phpbb_users'

he consultado a mi proveedor de Hosting y me dice que no me puede ayudar.  :o  se os a dado algun caso parecido ¿?

gracias de antemano por hacernos a los dummies el hobbie mas llevadero.





Te sugiero que abras un nuevo tema indicando lo que hiciste y el error así te podemos ayudar sin desvirtuar este tema.
Saludos
Title: Re: Convertir de Cualquier Sistema de Foros a SMF
Post by: dragster on December 16, 2011, 03:05:44 AM
ok, pido disculpas  :-[ podeis eliminar esta y la respusta #29

un saludo