Páginas

sábado, 20 de outubro de 2007

Horário de Verão

Estas são as notas sobre alguns cuidados no tratamento de horário no Xoops em especial nos períodos de horário de verão.

Analisaremos em especial o caso do módulo PiCal que usa intensamente o horário para o seu funcionamento.

Horário adotado pelo servidor Web
Procure descobrir como está configurado o horário do servidor Web que suporta o seu site Web. Existem diversas possibilidadespara esta configuração. Uma delas, é acompanhar o seu horário local, reajustado ou não com o horário de verão. Outra possibilidade é manter o servidor fixo com o horário GMT. No meu caso, http://sociedadetaoista.com.br/ hospedado em um servidor locaweb, o servidor acompanha o horário de verão local.

Configurações no Xoops
No Xoops, temos a configuração do horário do servidor e horário local do site no Painel de Administração, Preferências. Configure convenientemente estes dois paramentros e se planeje para reconfigurá-lo ao termino do período. Isso precisa ser feito manualmente.

Para cada usuário, o Xoops permite que seja definido o fuso horário. Isso precisa ser corretamente definido para que tudo funcione bem. Procure pela opção Perfil no menu do usuário e o ajuste para a forma correta.

Configuração no PiCal
O PiCal tem a opção em suas preferencias para ser ajustado para Fuso Horário Local. Ajuste-o convenientemente para garantir o bom funcionamento do sistema. No caso, o horário normal aparece como GMT-3 e o horário de verão aparece como GMT-2.

Configuração do seu Micro.
É importante manter o horário da sua estação de trabalho ajustado! Somente desta forma, o processamento das agendas terá alguma chance de funcionar.

Horário de Verão no Brasil
No Brasil, em 2008, o horário de verão foi padronizado para iniciar no terceiro final de semana do meu de outubro e terminar no segundo final de semana de fevereiro. Os softwares estão se atualizando para fazer estes ajustes automaticamente.

O problema é que somente alguns estados da federação participam do Horário de Verão.

Para o bom funcionamento do seu micro, em acesso aos sites da internet, mantenha o relógio do seu micro corretamente configurado com o horário local.

Outros Módulos.
Que outros módulos do Xoops dependem de ajustes para o horário de verão? Em especial, o caso do horário de verão do Brasil com as suas peculiaridades de início/fim e aplicação regional? Com as definições oficiais do governo federal quanto ao uso do Horário Brasileiro de Verão, os sistema terão melhores condições de se ajustar automaticamente. É necessário acompanhar.

quinta-feira, 18 de outubro de 2007

Char Coding em páginas Xoops.

Char Coding

um problema é quando eu integro do dokuwiki com o Xoops. rever a estrutura de tratamento da codificação de caracteres.

Interesse especial neste assunto para a integração dos recursos de português e chinês.

Conflito de Codificação de Caracteres.
Tudo que eu edito e salvo no Dokuwiki, se tiver caracteres acentuados, estes caracteres são convertidos em caracteres especiais! Pior nas próximas edições, estes mesmos caracteres especiais são reconvertidos em outros mais tornando o texto totalmente ilegível. Aparentemente, é uma incompatibilidade na codificação dos caracteres no Xoops e no Dokuwiki. O editor recebe e mostra corretamente o caracter entrado no teclado. Mas ao armazenar em formato texto, o Dokuwiki cuida para que os caracteres sejam devidamente codificados!!

Como era de se supor, os parametros de charset e lingua estão no arquivo global.php, no subdiretorio da lingua escolhida dentro de language. A configuração correta neste item é fundamental para obter as conversões desejadas.

terça-feira, 9 de outubro de 2007

PD-Downloads : notas de instalação e uso.

Para o site do GECC - Grupo de Estudos de Chinês Clássico instalei o PD-Downloads 1.2 baixado de PowerDreams. (ooops site em alemão!!). Estas são as minhas notas deste processo.

Instalação.
Modelo padrão de instalação de módulos no XOOPS. Carga do módulo e painel de controle de módulos do Xoops. Sem maiores problemas.

Customização.
Importante fazer as customizações do módulo logo após a instalação para ver se os subdiretorios e arquivos tem as autorizações adequadas. Criar uma primeira categoria deve fazer parte deste processo.

Tradução.
Ainda não encontrei uma boa tradução para o portugues do brasil! Procuro!

segunda-feira, 8 de outubro de 2007

MyAlbum-p: Um Módulo de Fotografias para Xoops.

Para disponibilizar fotos no site do GECC(novo em xoops 2.0.16), experimento o MyAlbum-p da Peak. Não. Nada de Pânico! O site vai te aparecer em Japonês, mas tem uma bandeirinha dos EUA no topo da tela que traduz para o inglês. Hi!

Preparação.
Retirei os módulos de lingua que não irei usar! Ajustei o nome do portuguesbr para portugues.do.brasil conforme convem no caso da minha instalação.

Instalação.
A Carga do módulo está lenta, mas parece ser por causa do provedor ou do meu micro, e não por causa do módulo em si.
A instalação é a padrão de todos os módulos Xoops. Cuidados para estabelecer corretamente as permissões para os subdiretorios a serem usados pelo módulo.


Notas.
Estranhamento observei que apesar de estar anunciado versão 2.9 para este módulo no site. Os arquivos foram identificados com 2.88 pelo xoops no momento da instalação. Aparentemente estamos trabalhando com dois sistemas de numeração de versão.






sexta-feira, 5 de outubro de 2007

News 1.55 : um módulo de notícas para o Xoops.

Procurando um módulo de notícias para o xoops encontrei o New1.55 do Instant Zero. Veja aqui as minhas notas de utilização.


Notícia que não aparece na Home Page.
Coloquei uma notícia para aparecer na home page e não está aparecendo. O padrão na hora de criar uma categoria é " não aparecer na página principal" ! É necessário ajustar este parametro para que a categoria como um todo apareça na página principal. Agora veja se aparece normalmente?

Versão 1.56?
No site do Instant Zero. falam de uma versão 1.56 do News que seria a última versão para o PHP4. Qual é o meu PHP? PHP Version 4.4.2! Que fazer? Fazer o upgrade uma hora destas.




sábado, 15 de setembro de 2007

Xoops usando Opera

Observei que algumas funcionalidades Xoops que usam Java não funcionam bem no Opera. Por exemplo, é a administração de usuários.... Quais são estas funcionalidades que não estão funcionando? O que fazer?

Script de limpeza de codigos de link.
Ao inserir um link na notícia, o script que limpa o código retira o primeiro sinal de "[" tornando o código inválido. Fazendo o mesmo procedimento em outros navegadores o problema não acontece.

sábado, 8 de setembro de 2007

UpGrade de DokuWiki no Xoops.

Aqui vamos nós novamente. Tenho que fazer o upgrade do DokuWiki de algumas instalações Xoops. Estas são as minhas nota.

Procurando pelo Módulo Correto do DokuWiki para ser instalado.
A versão mais recente que eu encontrei foi a DokuWiki for Xoops 2.10 de 2007-06-26.

Customizações.
Vamos por partes. Começamos por instalar este módulo com ele vem. Depois migramos o que for necessário para este novo formato. Isso porque não me parece uma boa idéia começar a alterar a configuração logo de início para acomodar os dados antigos.
Uma alteração antiga com o arquivo inc/lang/pt-br para pt_br parece ser razoável. Assim como a criação (copia de english) do portugues.do.brasil dentro de language.

A pasta \lib\plugins\acl\lang\ também tem mais arquivos do que o necessário. Ainda não temos um arquivo para o portugues do brasil mas vamos usando a versão de Portugal mesmo renomeando o arquivo de pt para pt_br. Deixei somente os arquivos Ingles (en) e o portugues do Brasil (pt_br).

O Módulo Config.Class.PHP que está em modules/dokuwiki/lib/plugins/config/settings/ precisou ser mascarado para evitar a recriação da função php_strip_whitespace! Aparentemente, existem diferenças na especificação da função function_exists nesta versão do PHP! Sem mudar isso, no caso do linux2start.cjb.net simplesmente a página do dokuwiki aparecia em branco.

DokuWiki Setup Error
Começando a fazer as customizações do DokuWiki, cai novamente no erro :
page.idx is not writable. Check your permissions settings!
O problema é que o programa de configurações ( Dokuwiki's Main Configuration File - Local Settings, config plugin) redefine os caminhos para os arquivos do sistema (/conf/local.php) e os arquivos de configurações não são mais encontrados. Este plugin não reconhece as configurações de /conf/local.php, apesar de salva-lo como .bak ! Retornando para o arquivo local.php apropriado tudo volta a funcionar normalmente.


Não aparece a opção de Edit, apesar de ter privilégio.
Aparentemente o controle de acesso (ACL) ainda precisa ser customizado para assumir a estrutura de grupos e usuários do Xoops. Vamos ver como fazer isso.

As figuras não estão aparecendo.
{{capajornal20.jpg }}... Será que as figuras foram carregadas? No local correto?


A página encosta à esquerda não respeitando a Centralização.


Onde DokuWiki está sendo usado.
Veja uma lista de sites usando o DokuWiki. Tentarei incluir os meus sites nesta lista também, comentando os nossos resultados.