Instalando temas no spip

Publicado: 19 de outubro de 2008 em instalar, plugins, skins, spip, temas, themes

“Encontrei algumas dificuldades para instalar temas no spip. É difícil encontrar documentação em português e em outras línguas é muito complicado decifrar os termos técnicos, mas depois que consegui valeu a pena.”

Utilizo várias ferramentas no meu dia-a-dia: trac, subversion, phpbb, mediawiki, dotProject, phpFreeChat entre outras. Acho que fiquei até um pouco escravizado porque não consigo mas imaginar o meu dia sem esbarrar em pelo menos 4 delas, além é claro do google: code, search, analytics, ferramentas para webmaster, gmail, agenda, blogger, gtalk, groups…

Recentemente estava a procura de uma ferramenta free de publicações para criar meus artigos localmente antes de disponibilizá-los na web e encontrei o spip um sistema robusto desenvolvido em php e mysql. Achei muito fácil criar as matérias utilizando spip mas encontrei muita dificuldade para configurar algumas ferramentas. É difícil encontrar documentação em português e nas outras linguagens é complicado decifrar os termos técnicos. Pois bem, aqui colocarei algumas dicas para se instalar temas neste sistema de publicação que vale a pena conhecer.

Instalando temas no spip:
A instalação foi realizada em Ubuntu 8.04 mas o tutorial também trará dicas para windows.

Pré-requisitos (Ubuntu):
Abra o gerenciador de pacotes Synaptic e baixe os pacotes:
– apache2;
– mysql;
– php5;
– phpmyadmin para administrar seu banco spip via browser;

Sugestões:
– Baixe temas através do spip-zone. Os meus testes foram realizados com o Sktheme, para isto baixe os arquivos sktheme.zip e dist_themes_1_9.zip;

– Baixe o spip através do site spip.net, lá você poderá encontrar dicas de instalação;

Mãos a obra
1 – Descompacte o conteúdo do arquivo spip.tar ou spip.zip dentro da pasta /var/www/spip;
$ mkdir /var/www/spip
$ tar -zxvf /endereco-do-tar/spip.tar /var/www/spip

2 – Crie as pastas plugins e themes no rais do spip:
$ mkdir /var/www/spip/plugins
$ mkdir /var/www/spip/themes

3 – Descompacte o conteúdo do arquivo sktheme.zip dentro de plugins e dist_themes_1_9.zip dentro de themes;

4 – Dê permissão www-data para todo o conteúdo da pasta spip, já que o apache precisará manipulá-lo, para isto rode o comando pelo terminal:
$ sudo chown www-data:www-data /var/www/spip/* -R

5 – Digite no browser: localhost/spip/ecrire, faça login como administrador e clique em configuração > gerenciamento dos plugins;

6 – Selecione o Sktheme e clique em validar, isso ativará o ítem de menu: manage theme como na imagem acima;


7 – Clique em configuração > manage theme;

8 – Clique em configuration ao lado de documentation e marque sim para os ítens Activer le switcher de thème e Seulement pour les administrateurs


9 – Verifique as pastas Répertoires pour les squelettes publics e Répertoires pour les habillages publics, o default é themes mas se você desejar mudar tudo bem, aqui assumiremos o default.


10 – Recarregue a página manage themes do spip;

11 – Selecione o tema desejado e mande carregar;

Observe que na página inicial do seu spip tem agora um combobox com os temas instalados na pasta themes. Passeie pelos ítens e selecione o que mais lhe agradar, para torná-lo ativo você deverá selecioná-lo na aba manage theme na área de administração do site;

Pré-requisitos (windows):
– apache, download em apache.org;
– php3 ou superior, download em php.net ;
– mysql, download em mysql.com;

Ou se preferir baixe o apache2triad através dos endereços: baixaki ou sourceforge que já contém todos os pacotes necessários.

Mãos a obra
1 – Baixe o spip através do site spip.net, lá você poderá encontrar dicas de instalação;

2 – Sugestão: baixe temas através do spip-zone. Os meus testes foram realizados com o Sktheme spip-zone para isto baixe os arquivos sktheme.zip e dist_themes_1_9.zip;

3 – Será necessário criar uma pasta plugins no rais do spip;

4 – Descompacte o arquivo Sktheme (criará um pasta sktheme) dentro da pasta plugins;

5 – Entre no spip como administrador e clique em configuração > gerenciamento dos plugins;

6 – Selecione o Sktheme e clique em validar, isso ativará o ítem de menu: manage theme;

7 – Clique em configuração > manage theme;

8 – Clique em configuration ao lado de documentation e marque sim para os ítens Activer le switcher de thème e Seulement pour les administrateurs;


9 – Verifique as pastas Répertoires pour les squelettes publics e Répertoires pour les habillages publics, o default é themes mas se você desejar mudar tudo bem, aqui assumiremos o default. Você deverá criar uma pasta themes no raiz do ditretório do spip;


10 – Descompacte o arquivo dist_themes_1_9.zip dentro da pasta themes;

11 – Recarregue a página manage themes do spip;

12 – Selecione o tema desejado e mande carregar;

Observe que na página inicial do seu spip tem agora um combobox com os temas instalados na pasta themes. Passeie pelos ítens e selecione o que mais lhe agradar, para torná-lo ativo você deverá selecioná-lo na aba manage theme na área de administração do site;

Problemas:
Quando fui instalar estes temas na minha máquina, comecei a fazer vários teste e quando percebi apareceu a seguinte mensagem no browser:

– ficheiro inc/couleurs não localizado spip

Solucionei da seguinte forma:
– renomeei a pasta plugins para _plugins;
– recarreguei a página localhost/spip/ecrire;
– voltou ao normal;
– renomeei a pasta para plugins novamente;

Deixe um comentário