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.
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário