Páginas

terça-feira, 19 de junho de 2007

DokuWiki For Xoops - de 0.1 para 2.02

Retomando.
É maravilhoso poder renascer. Retomo o processo do Zero. Veja minhas novas notas.

Apresentação.
Notas do Upgrade do DokuWiki for Xoops da versão 0.1 para 2.02 no site da Sociedade Taoísta do Brasil. Planejamento e Acompanhamento usando WsProjet no meu site do Clawz.

Situação Atual
O DokuWiki versão 0.1 está instalado sob o Xoops 2.16 neste site. Funciona bem, confortável para uso dos colaboradores e visitantes do site. Os problemas observados até o momento são :

  • Formatação irregular em alguns navegadores, por falha na integração do DokuWiki com o Xoops nesta versão;
  • Dificuldades no estabelecimento de segurança com o uso de ACL - Access Control List, Grupos do Xoops, e Usuários.
  • Dificuldades de integração com o Media Manager, requerendo a transferencia de arquivos à parte via FTP.
  • Aproveitamentos dos recursos dos editores do Xoops integrado ao Dokuwiki.

Estamos planejando uma série de mudanças para o conteúdo deste site especialmente neste módulo :

  • Expansão das informações sobre o nosso mestre
  • Expansão das informações do jornal Tao do Taoísmo.
  • Expansão do grupo de colaboradores.

Temos o momento propício para empeender este upgrade.

Nova Versão.

Baixando a versão mais recente 2.02 do site http://xoops.org.cn/modules/wfdownloads/singlefile.php?lid=558&lang=english tomando o cuidado de baixar também os módulos de Framework.

O módulo foi preparado para o Portugues do Brasil,

  • traduzido os arquivos php em language
  • nome do arquivo pt-br em inc/lang/ trocado para pt_br conforme os nossos padrões;
  • eliminados arquivos em inc/lang que não serão usados.

Instalação e Customização

Cuidando para seguir os passos de instalação conforme orientação nos arquivos ReadMe.

  • Carga do Módulo DokuWiki;
  • Carga dos itens no UpLoad;
  • Carga do Framework atualizado substituindo o existente. O DokuWiki é sensível à versão do FrameWork. Cuide para que elas sejam compatíveis.
  • DokuWiki no Xoops usa PHP em ambiente Linux, incompatibilidades entre as versões em uso podem surgir e precisam ser contornadas. (dokuwiki/lib/plugins/config/settings/config.class.php) porque a função function_exists do PHP teve o comportamento alterado nas versões mais recentes (http://bugs.splitbrain.org/index.php?do=details&task_id=796).

Duvidas.

  • Porque qdo estou no dokuwiki o background fica em branco? como alterar para voltar ao background normal? Isso acontece porque o DokuWiki em seu arquivo layout.css redefine o item body com fundo branco. Isso deveria ser deixado somente para o style.css do thema xoops em uso. Cachorro de dois dono, morre de fome.
Problemas e Soluções.

  • Botões de Edição que não aparecem. O site do DokuWiki tem dicas específicas sobre este caso. Segui-las com cuidado podem ajudar na solução do problema.
  • acl.auth.php não foi devidamente criado no processo de instalação. Fazer uma copia do acl.auth.php.dist e atribuir os direitos de gravação para que as alterações sejam permitidas.

sábado, 9 de junho de 2007

Módulo WsProject

Procuro por um gerenciador de projetos para ser integrado ao Xoops. Encontrei a versão 1.0.3 do WsProject em http://www.toolslave.com/projects/wsProject.html

Instalando no Clawz.