[1.6]Como migrar de otros foros usando MyBB Merge System
¿Como convertir un foro a MyBB? MyBB Merge System es un script que puede convertir el convenido de las bases de datos pertenecientes a otros foros a...

¿Como convertir un foro a MyBB?

MyBB Merge System es un script que puede convertir el convenido de las bases de datos pertenecientes a otros foros a la base de datos de tu foro en MyBB. Es capaz de transferir usuarios, temas, respuestas, configuraciones, archivos adjuntados y administradores, obviamente dependiendo del sistema de donde se va a convertir.

Actualmente MyBB Merge System 1.6.0 para MyBB 1.6 puede convertir los siguientes foros:
  • MyBB 1.6 (combinar)
  • IPB 2.1, 2.2, 2.3
  • vBulletin 3.6, 3.7, 3.8
  • phpBB 2
  • phpBB 3
  • PunBB 1.2
  • SMF 1.1, 2.0

Al momento de escribir este artículo la última versión para mas nueva del MyBB Merge System para MyBB 1.6 es la 1.6.0 y son las capturas que utilicé, ya que es casi seguro de que solo vaya a cambiar el código interno del sistema y las capturas son de la epoca de MyBB 1.2, sin embargo no debe de variar mucho.

Algunas notas:
- El sistema NO HACE MODIFICACIONES en el foro original (de donde se va a transferir la información) así que no hay riesgos de que algo suceda en ese foro.
- Tengas o no ya información en la instalación de MyBB a donde se va a transferir los datos, se recomienda SIEMPRE HACER RESPALDOS de la base de datos.
- Las capturas de pantalla deben ser iguales o semejantes en las diferentes versiones actuales del sistema, pero los pasos o la forma de usar el sistema sigue siendo el mismo.



Descargamos la versión mas reciente:
Ve a la página http://www.mybboard.net/downloads/merge-system y descarga la versión que más se ajuste a tus necesidades.
[Imagen: attachment.php?thumbnail=20893]

Extraemos el contenido del archivo descargado:
En el ejemplo estaré utilizando 7-Zip para descomprimir el contenido.
Pongamos el contenido en algún lugar facil de accesar, por ejemplo el Escritorio.
[Imagen: attachment.php?thumbnail=20894]

Subimos el contenido al servidor:
Una vez extraído el contenido por ejemplo en el escritorio, veremos que hay una nueva carpeta llamada convert.
Subimos esta carpeta al servidor (carpeta incluida, no solo el contenido de la carpeta), guardándola dentro de la carpeta base de MyBB.
[Imagen: attachment.php?thumbnail=12459]

Ejecutamos MyBB Merge System:
Nos dirigimos a la dirección del foro adjuntándole /convert. Por ejemplo, si la dirección del foro es http://www.mipagina.com/foro, ahora nos tendremos que dirigir a http://www.mipagina.com/foro/convert.
[Imagen: attachment.php?thumbnail=12460]

Selección de los módulos:
Aquí se puede encontrar todo lo que puede convertir el sistema. Pero para poder empezar debemos darle los datos del antiguo foro para poder trabajar con el.

Si te das cuenta, en la parte inferior de cada módulo encontrarás Dependencies:, lo cual significa que para poder ejecutar ese módulo, es requerido ejecutar los módulos mencionados ahi.
[Imagen: 382px-ModuleSelectionInitial.png]

Configuración de la base de datos:
En este primer módulo se le proporciona al sistema los datos necesarios para poder accesar a la información del antiguo foro.

Database Engine - Este es el motor o tipo de base de datos que el foro esta usando.

Database Host - Dirección del servidor de base de datos. Realmente es raro que se tenga que modificar, usualmente es localhost, pero si has sido especificado con una dirección distinta, ingresarla aquí.

Database Username - Este es el nombre de usuario usado para accesar a la base de datos del foro de donde se va a convertir.

Database Password - Contraseña correspondiente al usuario de la base de datos especificado en el campo anterior.

Database Name - Nombre de la base de datos donde se encuentra el contenido del foro anterior.

Table Prefix - Prefijo de las tablas en la base de datos especificada en el campo anterior del foro anterior.

Selección de módulos después de la configuración de la base de datos:
Muy bien, ya especificamos los datos del foro anterior, ahora procedemos a extraer su información. Ejecutamos los módulos necesarios.
El proceso de cada página de los módulos es usualmente automática, amenos que el servidor, navegador o protección del sistema lo impida, en este caso solo procedemos usando el botón Continue.

Cleanup:
Una vez terminados todos los módulos sigue la limpia de las variables y tablas temporales. Este sería el último paso de la conversión.

Plugin loginconvert.php:
Puede que llegues a recibir un mensaje diciendo que no se pudo copiar este archivo o que es necesario que lo subas. Usualmente el mismo sistema se encarga de moverlo al lugar necesario, pero en caso de que no se pueda será necesario que lo subas al servidor a la carpeta inc/plugins de tu foro y activarlo desde el panel de control, esto se puede hacer accesando el Panel Admin directamente e iniciando sesión con el usuario que se registro durante la instalación de MyBB.

Este archivo es necesario para poder lograr que los miembros convertidos puedan iniciar sesión en MyBB.

Tema Original: Como migrar de otros foros usando MyBB Merge System
u tutorial esperado por muchos.... grax ppr
muchas gracias amigo aunque no lo necesite se ve muy bueno Big Grin
Tengo los sig problemas, no me aparece la carpeta "Convert" al parecer el nombre de la carpeta es "marge" ??
otra cosa al momento de subir el merge-system hay que tener instalado en el host el mybb?? por que cuando lo estoy creando me que ingrese una base de datos.... que pongo??
si utilizo la base de datos que ya tengo en mi viejo foro... esta se borrara?
esas son mis dudas gracias por el tutorial!
Elecflip, asi es, debes poner la carpeta "merge-system" dentro de tu ruta de mybb ya instalado, y cuando te pida "ingrese una base de datos" como tu dices, alli debes colocar la base datos antigua (la que estas convirtiendo)

si utilizo la base de datos que ya tengo en mi viejo foro... esta se borrara?
recomendaria utilizar una base de datos limpia, para evitarte problemas Smile y dependiendo del tipo de consulta que se envie no creo que se borre, mas bien inserta directamente

yo tengo una duda, se podra usar para migrar un vbulletin 4.1.4 o abria otro modo de hacerlo espero y me puedan ayudar pues no me gustaria perder todos los temas y usuarios que tiene actualmente el foro un saludo
Son compatibles Smile no pierdes nada puesto que se instala en bases de datos individuales y subfolders individuales aun asi en todo caso realiza un backup

PD: yo hice lo contrario, migre un mybb a VB 4
:)
Disculpa para ami no me anda segi los mismo pasos, descarge el marge system lo puse en mi carpeta public_html que es donde esta el foro y pongo la url con el termino /convert
y me tira error 404 como si no se encontrara la pagina...
[Imagen: https://31.media.tumblr.com/b9f3b87cfcc8...r1_500.gif]
intenta con: convert/index.php o fijate cual es el archivo que necesitas.