sexta-feira, 12 de março de 2010

Como exibir os módulos de um template Joomla 1.5

Bom Galera, há muito tempo meus alunos me perguntam como saber quais os módulos existentes em um template de maneira fácil (coisa que o Joomla 1.0 tinha muito boa) e eu havia esquecido completamente desta dica...

basta adicionar no final do endereço do seu site o seguinte ?tp=1, fazendo isso, é exibido na página TODOS os módulos existentes no template, onde estão e seus respectivos chrome.

façam o teste, acessando o seguinte endereço:

http://www.jenniferpayne.com.br/novo/index.php <-- Sem o código, página normal.

http://www.jenniferpayne.com.br/novo/index.php?tp=1 <-- Com o código, todos os módulos marcados.

Espero que esta dica tenha sido útil.

quinta-feira, 11 de março de 2010

Erro de TimeZone Joomla 1.5

Olá mais uma vez. Um outro erro que tenho visto em algumas máquinas é o seguinte:

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /Library/WebServer/Documents/joomlafive/libraries/joomla/utilities/date.php on line 56

Esse NÃO é um problema do Joomla e sim, da versão php do seu servidor (xampp, wamp, etc), normalmente ocorre no php 5.3 pelo que li, e deve ser corrigido da seguinte forma.

abra o arquivo php.ini do seu servidor (se você não sabe onde está, faça uma pesquisa no seu sistema operacional) procure pela seguinte linha: date.timezone, provavelmente ela está comentada, ou seja, com um ";" assim:

;date.timezone

neste caso, tente simplesmente apagar o ; e se não funcionar, force, setando na mão um timezone, no meu caso, utilizei o

date.timezone = America/Recife

Veja nesta lista os timezone possíveis para o continente americano (somos americanos, lembra?)

http://nl3.php.net/manual/en/timezones.america.php

Espero ter ajudado, até a próxima!



Como eliminar JPAGE_CURRENT_OF_TOTAL

Bem, faz tempo que eu não posto, mas esse problema eu tive com minha turma de Joomla mais recente e creio que várias pessoas estão passando por isso.

No final das páginas de notícias aparece o seguinte: JPAGE_CURRENT_OF_TOTAL. O que era para aparecer era algo como "Página Página atual de Número total de páginas"

Isso está acontecendo nas versões 1.5.15 do Joomla cuja linguagem do site não seja em inglês. Acontece que os pacotes de linguagem devem ser atualizados para correção deste problema.

Na sua instalação do Joomla, entre na pasta language --> pt-BR abra o arquivo pt-BR.ini, neste arquivo insira em qualquer parte do arquivo o seguinte código

JPAGE_CURRENT_OF_TOTAL = Página %s de %s.

Pronto. Problema resolvido.

Até a próxima