G
GusstooK
Alguien me puede ayudar a configurar el impex, para poder pasar a todos mis contactos, post, etc, a VBulletin
[font=Courier New][size=2]
[ Target Database ]
; The following settings allow ImpEx to connect to the vBulletin 3
; database into which you will be importing data.
targetdatabasetype = mysql
targetserver = localhost
targetuser = username
targetpassword = password
targetdatabase = vbulletin_forum
targettableprefix =
[ Source Database ]
; If the system that is being imported from uses a database,
; enter the details for it here and set 'sourceexists' to TRUE.
; If the source data is NOT stored in a database, set 'sourceexists' to FALSE
sourceexists = FALSE
sourcedatabasetype = mysql
sourceserver = localhost
sourceuser =
sourcepassword =
sourcedatabase =
sourcetableprefix =
[/size][/font]
[font=Courier New][size=2]ImpEx overview.
The ImpEx (Import Export) system is the core system for importing into vB3.
-------------------------------------------------------------------------------
Installation
============
Decompress impex into the vb3/ folder and check the admincp Import &
Maintenance section for the "Import / Export" link.
From there select the system you want to import from and follow the on screen
instructions.
Config :
Rename the ImpExConfig.php.new file to ImpExConfig.php.
Edit it to allow impex to connect to your vB3 database and the source database.
If the source is a file system (i.e. ubb_classic) set the source exists to
false and leave the source database details as they are.
-------------------------------------------------------------------------------
Notes
============
Do not navigate away from the import page or use the back button while a module
is running in resume, wait until the main menu has returned.
-------------------------------------------------------------------------------
Terminology :
Core system - Everything in the root impex/ directory.
Systems - ubb_classic/ phpBB2/ etc, all the scripts that make up
an individual importer system.
Module - The separate scripts for each action of a system
001, 002, etc.
System API - The 000 class with each system that holds the interface
with the core system and the system specific functions
and data
-------------------------------------------------------------------------------
Core system
============
The core system relies on the concept of creating objects for each item that is
being imported. These objects are created from ImpExData & vbfields (database)
table.
Each data object consists of mandatory and nonmanadatory elements, each system
will attempt to get the data for each element from the source system to fill
the data object. Once the system has got all of the elements that it can the
object is checked to ascertain if it is valid, this means are all the mandatory
elements filled with valid data.
If the object is valid then it is imported, the percentage number returned is
the amount of elements that are filled i.e.
If an object has 10 elements and 4 are mandatory and all the mandatory
elements are filled and 2 of the nonmandatory ones.
It is valid and 60% complete.
non-valid objects are not imported as they would break the data model of the
database.
-------------------------------------------------------------------------------
Systems
============
Each system is comprised of modules. A system has an order which is maintained
by dependencies i.e. you can't import the posts with out importing the members
first.
Each of the modules within a system extend the system API, 000.php in each case
to ensure the functions are maintain in on place and that specifics for each
board and system can be overridden if need be.
-------------------------------------------------------------------------------
Module
============
Each module must extend the system API which gives it inheritance to the core
system and most importantly ImpExModule which it must override init and resume
functions from so that the core can manage its behavior during an import.
Each module when it is started will check to see if it has run and if so will
clean up and then call init. Once init has been called and passed the
module will stay in resume each time it is called (i.e. process pages of
imports) until it changes is state in the session object at which time ImpEx
will return to the main menu.
-------------------------------------------------------------------------------
System API
============
This is the 000.php class in each system that holds the specifics for each
board. For instance, HTML parsers, smilie txt, data access functions. Stops the
modules inheriting directly from ImpExModule.
-------------------------------------------------------------------------------
Future development
============
Internal links from the old board will be parse into the new one with relative
links to the new threads and posts that they link to in the old board.
Automatic extension of the $_smilies array in ImpExFunction.
[/size][/font]
[b]moderator[/b] - importmoderatorid [i]OK[/i]
[b]usergroup[/b] - importusergroupid [i]OK[/i]
[b]ranks[/b] - importranksid [i]OK[/i]
[b]poll[/b] - importpollid [i]OK[/i]
[b]forum[/b] - importforumid [i]OK[/i]
[b]forum[/b] - importcategoryid [i]OK[/i]
[b]user[/b] - importuserid [i]OK[/i]
[b]style[/b] - importstyleid [i]OK[/i]
[b]thread[/b] - importthreadid [i]OK[/i]
[b]post[/b] - importthreadid [i]OK[/i]
[b]thread[/b] - importforumid [i]OK[/i]
[b]smilie[/b] - importsmilieid [i]OK[/i]
[b]Warning[/b]: mysql_query(): supplied argument is not a valid MySQL-Link resource in [b]/impex/db_mysql.php[/b] on line [b]220[/b]
Compy dijo:Invision Power Board....Un tipo de foro..aqui un ejemplo :
http://pplive.turincon.com ( foro en Invision Power Board para ver el futbol gratis por internet )
Elmer dijo:OK.
He bajado ImpEx y lo he instalado.. segun entiendo, en el config tienes que poner la info de tu base de datos de tu foro vbulletin y la de tu foro ipb luego subes la carpeta impex a tu foro vbulletin y vas al admin y en la seccion de Import & Export, le das a import/export y se cargara el impex. ahora solo eliges del menu desplegable el nombre del foro del que quieres exportar y lo demas no se porque no tengo una base de datos con la cual provar las demas opciones.
Pero intenta instalando un foro en tu pc de vBulletin y tambien metiendo la base de datos de tu foro real a tu servidor MySQL en tu pc, si esque tienes alguno. y pruebas con eso.
O bien puedes crear un foro vBulletin en tu pagina para pruebas y probar.
No se si me entiendas jeje pero si no, pregunta que por acá andare.