Joomla! Amazônia – Seu site de tutoriais e curso para Joomla!

Você está aqui: Joomla 1.0.x Joomla Tutorial e Artigos Migrar template de Joomla 1.0.x para Joomla 1.5.x

Migrar template de Joomla 1.0.x para Joomla 1.5.x

logo_joomlaDepois de ter migrado seu Joomla 1.0.x para Joomla 1.5.x, fica aquela preocupação com o template da versão anterior que tivemos bastante trabalho para adequar ao nosso gosto e ao tema do site.
Neste tutorial vamos alterar alguns itens para que seu template do Joomla 1.0.x seja migrado para o Joomla 1.5:

1 - Na pasta do template de seu Joomla, que você esta utilizando abra o index.php em um editor de texto de sua preferência ou até mesmo um bloco de notas, e vamos fazer as seguintes alterações:

Faça as seguintes substituição conforme o quadro abaixo: 

DE
PARA
01 _VALID_MOS _JEXEC
02 $mosConfig_absolute_path $this->baseUrl
03 $mosConfig_live_site $mainframe->getCfg('live_site')
04 Strings fixas pelas traduzidas. Ex.: echo 'Hello' echo JText::_( 'Hello' )
05 As requisições mosGetParam Ex.: $id = mosGetParam( $_REQUEST, 'id', 0 ) por $id = JRequest::getVar( 'id', 0 ) $id = JRequest::getVar
06 mosShowHead() <jdoc:include type="head" />
07 mosMainBody() <jdoc:include type="component"/>
08 mosLoadModules( $position_name, $style ) <jdoc:include type="modules" name=$position_name style=$style />

2 - As posições do template que eram definadas no painel de controle do Joomla 1.0.x.. No Joomla 1.5.x elas são definidas no documento templateDetails.xml que devera ser colocado na pasta do template.

Como no template para Joomla 1.0.x não possui o arquivo tempalteDetails.xml segue um exemplo abaixo:

templateDetais.xml

<?xml version="1.0" encoding="iso-8859-1"?>
<mosinstall type="template" version="1.0.0">
<name>nome template</name>
<creationDate>10/20/05</creationDate>
<author>nome autor</author>
<copyright>GNU/GPL</copyright>
<authorEmail>email do autor</authorEmail>
<authorUrl>site do desenvolvedor</authorUrl>
<version>2.2</version>
<description>uma pequena discrição</description>
<files>
<filename>index.php</filename>
<filename>template_thumbnail.png</filename>
</files>

<css>
<filename>css/template_css.css</filename>
</css>

<positions>
<position>top</position>
<position>left</position>
</positions>

</mosinstall>

Para que você possa acrescentar mais posições ao template acrescenta  a posição heigt ente as tags <positions> </positions> conforme o modelo abaixo:

<positions>
<position>right</position>
</positions>

Com esta alterações já são suficientes para ter o seu template migrado e funcionando no Joomla! 1.5

Espero que você tenha gostado do Tutorial de Migrar template de Joomla 1.0.x para Joomla 1.5.x.

Até a proxima

 

Comentários (1)
1 Sex, 08 de Maio de 2009 13:50
Joomla Amazônia

muito bom ..obrigado

Adicione seu comentário

Seu Nome:
Seu e-mail:
Assunto:
Comentário: