Como migrar template 1.0 p/ 1.5?

  • artefactho
  • Avatar de artefactho Autor do Tópico
  • Offline
  • JCB! Professional
  • JCB! Professional
Mais
15 anos 1 semana atrás #8706 por artefactho
artefactho created the topic: Como migrar template 1.0 p/ 1.5?
Pessoal to com uma dificuldade no seguinte.
se bem que dificuldade é pouco na verdade nao sei mesmo como se faz para migrar um template 1.0 para 1.5.

me agrado de um template 1.0 aki e gostaria dce usa-lo no joomla 1.5.11 e gostaria q alguem me desse uma luz de como fazer isto ou indicasse um link onde tenha um artigo sobre o assunto..

vi um artigo na rede que diz assim:

Atualizar o index.php
Substitua:

1. _VALID_MOS por _JEXEC
2. $mosConfig_absolute_path por $this->baseUrl
3. $mosConfig_live_site por $mainframe->getCfg( 'live_site' )
4. Strings fixas pelas traduzidas. Ex.: echo 'Hello' por echo JText::_( 'Hello' )
5. As requisições mosGetParam por JRequest::getVar. Ex.: $id = mosGetParam( $_REQUEST, 'id', 0 ) por $id = JRequest::getVar( 'id', 0 )
6. mosShowHead() por <jdoc:include type="head" />
7. mosMainBody() por <jdoc:include type="component" />
8. mosLoadModules( $position_name, $style ) por <jdoc:include type="modules" name=$position_name style=$style />


Posições do Template
As posições do template não são mais definidas no Painel de Controle e sim no arquivo templateDetails.xml.
Abra este arquivo e adicone as posições seguindo o modelo:
<positions>
<position>top</position>
<position>left</position>
</positions>
E diz la que isso ja e suficiente pra rodar 1. em 1.5.

agora ouvi falar em plugin ou modulo de compatibilidade.

agora to na duvida de qual é a fprma correta ou mais correta e mais segura.
e tem mais os templates 1.0 que me interessam migrar abrem aki normalmente no 1.5 (localmente atravez do wamp) ae será q ja estao migrados pq na versao aparece1.0, será que depois que migra a versao lá no administrar temas muda automaticamenta de 1.0 pra1.5?

grato a todos.



cordialmente
artefactho

Please Entrar ou Registrar to join the conversation.


Mais
15 anos 1 semana atrás #8726 por fititnt
fititnt replied the topic: Re: Como migrar template 1.0 p/ 1.5?
1. O arquivo que diz:

1. _VALID_MOS por _JEXEC
2. $mosConfig_absolute_path por $this->baseUrl
3. $mosConfig_
...

está certo e irá funcionar. So não vai funcionar em templates que tem outras funções mais 'complexas', como poderia ocorrer com alguns templates, em especial pagos. Nesse caso também dá para converter, mas tem que analisar melhor o caso.

2. Sim, você pode habilitar:
J! > Administrator > Extensions > Plugins > System - Legacy: publicado

Com isso, havera uma laer adicional que aceitara funções do joomla de versões anteriores. Não obstante, se você puder atualizar todas as suas extensões/componentes para 1.5 e deixar este plugin desabilitado, é uma boa opção. System - Legacy foi feito para dar tempo para os usuários migrarem e estimular o uso da 1.5

[b:1w9fcbig]Screencasts e tutoriais do básico ao avançado sobre Joomla![/b:1w9fcbig]: <!-- m --><a class="postlink" href=" fititnt.org/joomla.html " onclick="window.open(this.href);return false;"> fititnt.org/joomla.html </a><!-- m -->
[b:1w9fcbig]Consultoria e treinamento avançado[/b:1w9fcbig]: <!-- m --><a class="postlink"...

Please Entrar ou Registrar to join the conversation.

  • artefactho
  • Avatar de artefactho Autor do Tópico
  • Offline
  • JCB! Professional
  • JCB! Professional
Mais
15 anos 1 semana atrás #8728 por artefactho
artefactho replied the topic: [RESOLVIDO]Como migrar template 1.0 p/ 1.5?
compreendo.

pensei até em usar o 1.0 neste projeto so pra nao ter q mexer com migração.
porem agora penso em deixar tudo que é de 1.0 de lado e ficar so com 1.5 mesmo



grato ae pela ajuda.


cordialmentiw
artefactho
_ _ _ _ _ __ _ _ ___ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
14/06/2009

Irmao eu ativei o modulo de compatibilidade como vc ensinou e ta virando filé aki.
muitissomo grato essa ja aprendi.

qlqr coisa só dar um tok aew

abraço.

cordialmentiw
artefactho

Please Entrar ou Registrar to join the conversation.