communitybuilder
o CommunityBuilder permite gerenciar comunidades online. O seu sistema de registro possibilita acrescentar novas informações no perfil.
Visite o site oficial
Veja o review  

virtuemart comercio eletrônicoUma solução completa para quem deja um sistema de comércio eletrônico integrado ao Joomla. Possui uma poderosa ferramenta de administração, onde é possível  controlar um número ilimitado de categorias, produtos, pagamentos e clientes.
Clique Aqui e leia o review.
Ou faça o Download.
Início arrow Artigos arrow Anúncios arrow Migrando de Mambo para Joomla!
Migrando de Mambo para Joomla! PDF Imprimir E-mail
Por FaBMak   
O resumo das seguintes instruções, são pequenos passos para migrar seu site Mambo 4.5.2 para Joomla! 1.0.
 
Se você precisa migrar para Joomla! de uma versão anterior do Mambo, você precisará atualizar o Mambo até a versão 4.5.2 e então migrar para Joomla!

Migração ou atualização de qualquer sistema é sobretudo alterar a administração.

Antes de iniciar você deveria:

  • Consultar seus parceiros a respeito da migração ou alteração (seus clientes, seu grupo de trabalho, etc).
  • Testar a migração em uma cópia de seu site em uma "caixa-de-areia" que não seja seu servidor de produção (se houver uma disponível). Envolva seus parceiros também no plano de teste.
  • Faça backup de tudos os arquivos, sistemas e banco de dados antes da migração.
  • Determine um horário que cause menos impactos em seus negócios para a migração. E então informe seus parceiros quando ocorrerá a migração e quanto tempo os sistemas ficarão fora do ar.
  • Prepare um plano de contigência para o caso de migrações problemáticas, assim você pode restaurar o sistema para a "última condição estavél".

Então tem seu plano de alteração da administração pronto e assinado?  Ótimo.  Aqui está uma opção razoavelmente segura para a atualização:

  • Copiar os arquivos do Joomla! (ex. via FTP) para um novo directório sob a raiz do site.
  • Remover a pasta /installation do Joomla!
  • Copiar seu arquivo configuration.php do Mambo para seu site Joomla!. Alterar a variáveis $mosConfig_absolute_path e $mosConfig_live_site de acordo com a nova localização.
  • Copiar seus temas, componentes, módules, mambots e idiomas do Mambo para o mesmo caminho relativo no novo diretório Joomla!.
  • Aplicar o patch (veja abaixo) a todos os seus temas da administração.
  • Carregar seu novo site em seu navegador.

Quando estiver satisfeito que tudo esteja funcionando bem, salve seu site e mova o diretório Joomla! para o lugar do site original (ou use redirecionamento de servidor, etc, existem muitas opções aqui).


Atualizações de Banco de Dados


Enquanto não há atualizações "críticas" no banco de dados que sejam necessárias atualizações, nós incluímos um script (/installation/sql/migrate_Mambo4523_to_Joomla_100.sql) que irá atualizar e tema padrão da administração e despublicar um módulo ligado ao MamboForge.

Por favor, note que você precisará ou executar a sql de migração ou aplicar o patch (veja abaixo) para que o tema da administração funcione corretamente.


Patch de Tema da Administração


Por conta da introdução da bufferização de saída na Administração, qualquer tema de Administrão existente precisa ser levemente modificado para funcionar no Joomla!.

Carrege o arquivo index.php do tema em um editor.  Procure as linhas parecidas com estas:

<span style="color: rgb(0, 0, 0); font-weight: bold;"><font size="2" face="verdana,geneva"><?php</font></span><font size="2" face="verdana,geneva">
  <span style="color: rgb(128, 128, 128); font-style: italic;">// Show list of items to edit or delete or create new</span>
  <span style="color: rgb(177, 177, 0);">if</span> <span style="color: rgb(102, 204, 102);">(</span> <span style="color: rgb(0, 0, 255);">$path</span>  = <span style="color: rgb(0, 0, 255);">$mainframe</span> -><span style="color: rgb(0, 102, 0);">getPath</span><span style="color: rgb(102, 204, 102);">(</span> <span style="color: rgb(255, 0, 0);">'admin'</span> <span style="color: rgb(102, 204, 102);">)</span><span style="color: rgb(102, 204, 102);">)</span> <span style="color: rgb(102, 204, 102);">{
  </span>    <span style="color: rgb(177, 177, 0);">require</span> <span style="color: rgb(0, 0, 255);">$path</span>;
    <span style="color: rgb(102, 204, 102);">}</span> <span style="color: rgb(177, 177, 0);">else</span> <span style="color: rgb(102, 204, 102);">{
  </span>    <a href="http://www.php.net/echo"><span style="color: rgb(0, 0, 102);">echo</span></a> <span style="color: rgb(255, 0, 0);">"<img src=<span style="color: rgb(0, 0, 153); font-weight: bold;">\"</span>images/logo.png<span style="color: rgb(0, 0, 153); font-weight: bold;">\"</span> border=<span style="color: rgb(0, 0, 153); font-weight: bold;">\"</span>0<span style="color: rgb(0, 0, 153); font-weight: bold;">\"</span> alt=<span style="color: rgb(0, 0, 153); font-weight: bold;">\"</span>Mambo Logo<span style="color: rgb(0, 0, 153); font-weight: bold;">\"</span> /><span style="color: rgb(0, 0, 153); font-weight: bold;">\r</span><span style="color: rgb(0, 0, 153); font-weight: bold;">\n</span>
    <span style="color: rgb(0, 0, 153); font-weight: bold;">\r</span><span style="color: rgb(0, 0, 153); font-weight: bold;">\n</span>"</span>;
    <span style="color: rgb(102, 204, 102);">}</span>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">?></span>    </font>

E então substitua com este código:

<span style="color: rgb(0, 0, 0); font-weight: bold;"><font size="2" face="verdana,geneva"><?php mosMainBody_Admin(); ?> </font></span><font size="2" face="verdana,geneva">
 
  
 </font>
Fortalecendo o Joomla!
<hr />

Mambo e Joomla! por padrão emulam a configuração do PHP chamada register_globals = on.  Isto geralmente é considerado ser uma situação não desejada em um design de aplicação web moderna.  A configuração preferida para sites de produção é register_globals = off.  Enquanto não corrige tudo, isto previne alguns formulários de ataques maliciosos devido a bugs ou práticas de programação pobres.

Para emular a configuração no Joomla!, renomeie globals.php para globals.php-on e então renomeie globals.php-off para globals.php.

Contudo, nós não garantimos que todos os complementos continuarão a funcionar corretamente como o autor talvez tenha confiado no fato que register_globals estava configurado para On.



<hr />

MySQL 4.1 requer que a biblioteca mysqli seja usada para acessar o banco de dados.  Para ser possível instalar e usar o Joomla! sob esta configuração, renomeie database.php para database.mysql.php e então renomeie database.mysqli.php para database.php.


Dúvidas que você talvez tenha
<hr />

Posso copiar os arquivos Joomla! sobre o diretório do Mambo?

Sim, mas nós recomendamos que você tente isto antes em uma cópia do sistema de arquivos e lembre-se de fazer backup de seus arquivos antes de fazer qualquer coisa.  Quando você realizar a cópia sobre os arquivos existentes, verifique novamente se os arquivos estão sendo atualizados e se não ocorreram erros na transferência (ex. erros de permissões).

A página de pré-visualização está em branco após a instalação.

Verifique se você removeu seu diretório /installation.  Se você sair da Administração você provavelmente receberá uma aviso sobre isto.

Nota: Tradução não-oficial do Migrating to Joomla! from Mambo
Tradução: FaBMak - Joomlabrasil

Adicionar aos favoritos (96) | Coloque esse artigo em seu site | Views: 6262

Comments (3)
RSS comments
1. 19-10-2005 01:49
 
Problemas no Painel de Controle
Ai gente instalei o Joomla, remoevndo o Mambo e restaurando as pastas de componentes, módulos e templates, entre outras após a instalação do Joomla. Só que ao clicar na maioria dos menus, principalmente de componentes, ele volta pro painel de controle, não permitindo assim q eu gerencie os componentes. Alguém sabe me dizer o q fazer? 
No demais quero continuar com o Joomla! Eu amei essa ferramenta que cada dia tá melhor, valew galera! :sigh
Guest
 
ictusweb
2. 20-10-2005 15:48
 
idiomas
o pacote de idioma portugues-br do mambo pode ser usado no Joomla ???
Guest
 
zumk
3. 20-07-2006 21:07
 
como faço mesmo com o Mysql 4.1
Isntalei tudo certinho tá funcionando mas tá aparecendo um monte de erro no mysql e por coicidencia o mysql é o 4.1 
os artigos estão lá online mas quando tento abrir eles diz q não estou com permissão pra ve-lo...na area administrativa abre normal mas logo abaixo do tema aparece uma lista de erros de myql 
 
Com faço pra modificar ele? 
 
é meio urgente...vlw 
 
Este endereço de e-mail está sendo protegido de spam, você precisa de Javascript habilitado para vê-lo
Guest
 
Rikaryo

Only registered users can write comments.
Please login or register.

Powered by AkoComment Tweaked Special Edition v.1.4