SPIP, um CMS Livre

Desde 2004 que eu trabalho com o SPIP, conheci ele na época que fui trabalhar na redação do Planeta Porto Alegre, que estavam com a meta de migrar do CMS Publique! (uma solução proprietário de CMS desenvolvido no Brasil).

O SPIP tem seu núcleo forte de desenvolvimento na França e é muito utilizado por movimentos sociais pela América-latina, África e Europa.

Por padrão ele requer para seu funcionamento PHP e MySQL (SQLite também).

De fácil instalado, e totalmente pela web, e desde a instalação já vem com suporte há 45 idiomas (o que inclui também após a instalação na interface privada e pública), e já vem localizado para português do Brasil. Tem suporte padrão há multi-idioma pro conteúdo publicado.

Na instalação padrão já vem com inúmeros recursos, só para citar alguns:

  • várias formas de URLs limpas;
  • RSS no site todos e por seções;
  • Permissões granulares;
  • Espaço comentários;
  • Fórum internos para redatores;
  • Tratamento de imagem (por netpbm, GD ou imagemagick);
  • solução para backup e restauração do mesmo;
  • estatísticas de visitas;
  • sindicação de rss.

Pela própria interface administrativa é possível instalar mais recursos.

Agora, a cereja do bola é a facilidade de customização do template. Já trabalhei com vários CMS, mas nenhum me ofereceu total flexibilidade para aplicar qualquer desenho. As sintaxes são bem simples e de forma bem versátil conseguem abranger toda a dinâmica de um site simples ou complexo.

Mais informações

Página do Projeto
http://www.spip.net/

contribuições da comunidade
http://www.spip-contrib.net/

Sintaxe do spip
http://programmer.spip.org/
http://www.spip.net/@?lang=en

dicas em inglês
http://my.opera.com/tech-nova/blog/

Padrão

IRedMail: Solução completa para servidor de mensagem

Já faz mais de quatro anos que eu uso o IRedMail para configurar serviços de email. Ele é uma solução completa, desde os serviços básicos para SMTP (Postfix) e POP/IMAP (Dovecot) até Webmail (Roundcube Mail).

Atualmente o IRedMail está na versão 0.92 e pode ser baixando no endereço http://www.iredmail.org/

Ele é um script em Bash com dialog. Você pode usar ele com MySQL ou mesmo LDAP. Com soluções para Firewall, antispam, gerenciador de contas.

Seu desenvolvimento principal é feito por

Desse uso que faço montei uma documentação padrão para instalação e gerenciamento dele e outro com Nginx.

Padrão

Problema com imagens grandes no SPIP

Recentemente um parceiro notificou o problema na criação de matérias novas no SPIP que ficavam com a página branca após a criação e analisando o problema o limite do peso e resolução do arquivo de imagem que é colocada como logotipo da matéria.

Uma forma de resolver esse problema é criar um arquivo com o nome mes_options.php no diretório config com o seguinte conteúdo:

<?php
define(‘_IMG_GD_MAX_PIXELS’, 2000000);
?>

Outros paramentos para limitar resolução
define(‘_IMG_MAX_WIDTH’, 1000);
define(‘_IMG_MAX_HEIGHT’, 700);

e peso
define(‘_IMG_MAX_SIZE’, 300);
define(‘_DOC_MAX_SIZE’, 500);

Padrão

WordPress com multi-idioma

Recentemente tive que adicionar o recurso de multi-idioma num projeto em WordPress e depois de alguns testes acabei optando pelo qTranslate-X. Infelizmente a página do projeto foi excluída do site wordpress.org, embora recentemente tenha saído uma nova versão do plugins. Mas é possível pegar uma versão recente do site no github.

Ele tem um ótimo suporte ao obsoleto plugin qTranslate e para qualquer problema com outros plugins tem uma documentação online bem bacana.

UPDATE 07/08/2015:  página do plugin no wordpress.org voltou a funcionar https://wordpress.org/plugins/qtranslate-x/

Padrão

Nosso Blog, ambiente de compartilhamento de experiências

Bem-vinda, bem-vindo, ao blog da Quijaua / Nkosi! Aqui irei documentar processos de aprendizagem em soluções web, audiovisual e gráficos, assim como tecnologia e sociedade.

Há muitos anos eu, Rafael Bantu, trabalho com Linux e desenvolvimento web. Desde de 2009 desenvolvo esse projeto pessoal e empresarial que é a Quijaua Soluções Web e a Nkosi – Educação e Tecnologia. Sempre contando com parcerias para desenvolver partes dos projetos, tanto para enriquecer como para focar melhor nos resultados.

Fiquem à vontade para compartilhar os conteúdos e emitir seus comentários e dúvidas.

A licença desse site é Creative Commons Atribuição.

Padrão