Migrando os usuários do Joomla 1.0 para o Joomla 1.5

 



Dica para migrar usuários do Joomla 1.0.x para o Joomla 1.5.x.

Você pode perguntar, mas por que eu migraria os meus usuários do Joomla 1.0.x para o 1.5.x?

No meu caso eu precisei desta solução para um cliente, ou seja, eu precisava migrar todos os usuários registrados, do Joomla 1.0.x  para o Joomla 1.5. Vasculhei a net, mas  só encontrava componentes para exportar e não importar os usuários. Então fui direto ao ponto.

Acompanhe abaixo o passo a passo para resolver a questão:


ROTINA PARA IMPORTAÇÃO DE USUÁRIOS DO JOOMLA 1.0.X PARA 1.5.X

TABELAS AFETADAS:

_CORE_ACL_ARO
_USERS
_CORE_ACL_GROUPS_ARO_MAP



ROTINA:


1) NO BANCO DE DADOS MYSQL DO PHP ADMIN DO JOOMLA 1.0.X, EXPORTE AS TABELAS:

jos_CORE_ACL_ARO
jos_USERS
jos_CORE_ACL_GROUPS_ARO_MAP


2) ABRA O SCRIPT SQL DA TABELA jos_CORE_ACL_ARO E TROQUE O PRIMEIRO CAMPO QUE É A CHAVE PRIMÁRIA, PARA id.


DEVE FICAR CONFORME ABAIXO

CREATE TABLE `jos_core_acl_aro` (
`id` int(11) NOT NULL auto_increment, CONTINUA O CÓDIGO ....


PRIMARY KEY  (`id`), CONTINUA O CÓDIGO



3) NO BANCO DE DADOS MYSQL DO PHP ADMIN DO JOOMLA 1.5, RENOMEIE AS  TABELAS jos_CORE_ACL_ARO, jos_USERS E jos_CORE_ACL_GROUPS_ARO_MAP. ( faça essa renomeação clickando no link operações, do menu do php admin - dentro de cada tabela )

PODE FICAR TIPO:  jos_CORE_ACL_ARO_OLD, jos_USERS_OLD E  jos_CORE_ACL_GROUPS_ARO_MAP_OLD


4) APAGUE ESSAS TABELAS ORIGINAIS QUE VC RENOMEOU

5) IMPORTE AS TABELAS QUE VOCÊ EXPORTOU DO BANCO DO JOOMLA 1.0.X

6) PRONTO OS SEUS USUÁRIOS FORAM IMPORTADOS E SINCRONIZADOS

 

** Esta foi uma solução. Espero ter ajudado você a resolver algo parecido. Com certeza existem outras mais fáceis, ou não, mas fica ao seu critério utilizar esta solução.