Mostrando postagens com marcador temas. Mostrar todas as postagens
Mostrando postagens com marcador temas. Mostrar todas as postagens

domingo

Instalando temas no spip

"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;