Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Depois 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:
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' )
As requisições mosGetParam Ex.: $id =
05 mosGetParam( $_REQUEST, 'id', 0 ) por $id = $id = JRequest::getVar
JRequest::getVar( 'id', 0 )
06 mosShowHead() <jdoc:include type="head" />
07 mosMainBody() <jdoc:include type="component"/>
<jdoc:include type="modules"
08 mosLoadModules( $position_name, $style )
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
<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