Páginas

terça-feira, 23 de janeiro de 2007

Módulos de Download.

Ainda procuro por um bom módulo de Download para os meus sites XOOPS.

WF-Downloads.
Tenho tido problemas ao utilizar este módulo em conjunto com o Mozilla. Aparentemente, algumas funcionalidades JAVA que o Mozilla não está suportando. Consigo operar o produto dentro do Internet Explorer (argh).

No site da Sociedade Taoísta, sempre que eu tentava carregar um novo arquivo, como administrador, recebia a mensagem dizendo que o mine/type não era válido. Levei algum tempo para perceber que estava usando o Mozilla e que isso não acontecia no Internet Explorer (argh).

PD-Downloads.
Gostei das funcionalidades de UpGrade e Portabilidade a partir do WF-DownLoads, mas ainda tenho dificuldades com alguns bugs de template e theme, em especial quando estou operando com o Mozilla. Melhora um pouco com o Internet Explorer (argh), mas ainda tenho dificuldades. Uma das pendencias para este módulo é a versão para a lingua portuguesa.

Não encontrei uma boa forma de carregar o download, estou tendo que usar o FTP para carregar os arquivos e depois ligar a URL do arquivo na folha de especificação do Download.

Aparentemente, tem algo causando erro fatal no Internet Explorer (Argh).

SmartSection

Baixando este modulo de http://www.smartfactory.ca/ para montar um modulo de documentação para o site da turma de BQ e para o CEDOM.



Subindo de versão 2.13 da RC1 para a Final. Aparentemente tinhamos algum problema com aquela versão.

quinta-feira, 18 de janeiro de 2007

eMails enviados pelo Xoops.

Uma facilidade do Xoops é o auto-serviço com o cadastramento, exclusão e troca de senhas gereciados pelo Xoops. Alem dos serviços de anuncio de novidades no site.

Claro que isso somente funciona se o site conseguir enviar bem as suas mensagens através dos serviços padrão de eMail.

Aparentemente, para prevenir os Spams, os provedores tem restrito bastante a utilização do sendmail e smtp.

Observei tb que as versões xoops 2.2.x tem mais dificuldade com este serviço. A versão xoops 2.0.16 tem aguentado melhor as adversidades nesta área.

Procurei verificar a localização correta do programa sendmail na sua instalacao. Isso aparece no relatorio do PHP info.php!! Este cuidado ajuda bastante.

Sempre procure identificar corretamente um bom provedor de SMTP com o seu endereço, userid e senha. InFelizmente, temos que manter a senha registrada aqui para que o serviço de eMail funcione bem.

Um dos problemas parece estar com algum timeout na função de eMail do Xoops 2.2.x. Preciso investigar melhor este ponto.

domingo, 14 de janeiro de 2007

DokuWiki 4 Xoops

O modulo de dokuwiki do site da Sociedade Taoísta está corrompido. Funciona, mas não tem uma boa apresentação. Vou fazer o seu upgrade para a versão mais recente.

Baixando os módulos mais atuais de http://xoops.org.cn/modules/wfdownloads/singlefile.php?lid=558. Não entendo bem, como vai funcionar esta história de Framework, mas vamos começar a aprender sobre isso também. Este cuidado para não misturar as versões do Xoops e do Framework é importante. Procure verificar o que está sendo utilizado.

Como o processo pode ser "destrutivo", estou trabalhando sobre uma cópia do site!

O DokuWiki traz uma grande quantidade de suporte para diferentes linguas... vou retirar alguns deles pois não serão utilizados no momento. Acho que isso é seguro.

A instalação sobre uma instalação anterior traz muita complicação. Aproventando a facilidade de se incorporar textos de outras instalações (eles estão em arquivos textos), deve-se fazer uma instalação começando do zero. Para desinstalar a versão anterior, faça direito. Inative no painel de administração, desinstale no mesmo painel de administração, e elimine os arquivos. Não sem antes salvar um copia dos artigos em formato texto.

É importante a customização do modulo após a instalação pelo painel do administrador do xoops. A construção o index agiliza as buscas, uma funcionalidade melhorada nesta versão.

A inclusão de plugins (veja mais sobre plugins em http://wiki.splitbrain.org/plugin:tutorial ) como o "media" é fácil! Veja por exemplo, este caso, em http://bobbaddeley.com/doku.php/projects/programming/wiki/media ! O problema é que com isso a padrozição de subdiretorios pode alterar requerendo intervenção manual na migração.

As dificuldades de instalação deste Dokuwiki no Xoops 2.2.x continuam. Aparentemente existem incompatibilidades. Continuando a instalação nas versões 2.0.16 do Xoops.

Problemas de Estilo precisam ser ajustadas. Será que isso não deveriam vir ajustadas com o pacote? Porque tanto desencontro de formatação.

Duas dificuldades ainda continuam com o DokuWiki na sua versão 2.0.2 instalado sobre o Xoops 2.0.16....

1. Os Edit Buttons não aparecem.
Não deve ser problema com o meus Browser como afirma o site. Alguns sites apresentam os botões enquanto outros não os apresentam. Uma checklist bastante completo para este problema está em http://wiki.splitbrain.org/wiki:faq:toolbar

O problema pode estar especificamente no arquivo Start.txt! Aparentemente, a configuração de proprietário do arquivo está influenciando na autorização para a sua edição. Tente eliminá-lo e criá-lo diretamente com o editor do Dokuwiki. Isso funcionou no caso do site do CEDOM.Net.

2. DokuWiki Setup Error word.idx is not writable
Este erro aparece esporádicamente inviabilizando a utilização do sistema. Felizmente, algumas dicas levaram a soluções parciais do problema.
2.1 Tentar ajustar as permissões dos diretorios que precisam estar autorizados para gravação (cache, template_c, etc.);
2.2 Restaurar (apagar e recarregar) o arquivo local.php de ./modules/dokuwiki/conf/ com carregando do micro.

Veja mais em minha notas de junho de 2007, quando trabalho na migração do DokuWiki da Sociedade Taoísta do Brasil. Estou refazendo este processo.

Links de Interesse sobre DokuWiki

terça-feira, 9 de janeiro de 2007

... antes de pedir suporte!

Pensando em pedir ajuda com a sua instalação do Xoops? Para melhorarem as suas chances de sucesso, siga as instruções do link. Neste link você encontra também duas pequenas ferramentas que são bastante esclarecedoras : o
  • ModXoopsInfo e o
  • XoopsInfo

segunda-feira, 8 de janeiro de 2007

Xoops 2.0.x ou 2.2.x

Definitivamente, para produção, devemos utilizar as versões 2.0.x, atualmente na versão 2.0.16! Elas são mais estáveis e tem maior compatibilidade com os módulos e temas disponíveis.

A versão 2.2.x, atualmente na versão 2.2.5 rc1, é para os amantes da arte e de coração forte. Espere muita oportunidade de exercitar as suas habilidades de debug!

Já a migração das versões 2.2.x para as versões 2.0.x não tem caminho seguro. Uma receita publicada por Marco Sousa, mas posteriormente retirada indica que a migração neste sentido não é simples. Talvez a solução esteja mesmo em eliminar a instalação 2.2.x e instalação da versão 2.0.x do início. KISS - Keep It Simple, Stupid!

Sites de Apoio ao Xoops.

Muitos são os sites de apoio ao Xoops. Veja uma coleção deles. Procurei anotar aqui os que fui encontrando e com possíveis comentários.

  • xoops.org - site oficial do projeto. lugar ideal para procurar referencias nas suas necessidades;
  • xoops-magazine - um site em alemão com muita coisa que pode ajudar no seu desenvolvimento.
  • XoopsBrasil - o site da comunidade Xoops no Brasil.
  • XoopsDemos - um site com demonstrações de diversos módulos. Isso pode ser de interesse.

Porque Xoops?

Sempre me perguntam, porque Xoops? Claramente, existem alternativas (PHPNuke, Joomla, etc). A minha opção por Xoops pode ser resumida em :

  • A existencia de opções, as vezes, pode ser uma desvantagem.... Tenho algumas páginas a construir, vou concentrar os meus esforços no Xoops.
  • HTML, PHP, e MySQL - Uma boa seleção de ferramentas básicas.
  • Um bom exemplo. Este ambiente aberto e livre, é um bom exemplo, com o qual se pode aprender programação (html, php, smarty, etc), design, controles, etc.