drupal

Instalando o drupal em pouco mais de 6 minutos

Tava brincando hoje com ferramentas de captura do desktop, e pra testar acabei fazendo um vídeo de como subir um site com drupal em poucos minutos, usando shell e deixando tudo bem organizadinho pra eventuais updates. Tá no youtube, ainda sem áudio, mas funcionando. Se eu quisesse, acho que conseguia fechar em cinco minutos, mas fiquei meio lerdo em uns momentos.

Atualização do drush

O post abaixo foi agregado por RSS. Link original
---

Atualizei o drush para o alpha da versão 2.0. Algumas coisas ficaram mais simples, mas a principal inovação é que agora até o update do banco de dados pode ser feito pela linha de comando, o que facilita muito a manutenção do site (se precisar, consigo atualizar o sistema site até do celular, agora).
leia mais

Reunião 23/03 - IRC

O post abaixo foi agregado por RSS. Link original
---

Ontem conversamos sobre a Infralógica no IRC. Tinha um chuvoso, duas tatis, um sapádua, a maíra e outrxs. Copiando relatos na lista sobre a reunião:

Tati Wells:
leia mais

Imagens, etc

O post abaixo foi agregado por RSS. Link original
---

Seguindo pedido da tati wells pra facilitar a publicação de imagens, instalei o módulo imce e configurei a integração dele com o fckeditor. Precisamos traduzir o imce pra português, e ele não é tão simples, mas vai abaixo uma imagem pra mostrar que ele funciona. A imagem não tem nada a ver com o assunto, é o finado metamóvel ;)

metamovel

Drupal 5.15

O post abaixo foi agregado por RSS. Link original
---

Finalmente consegui atualizar o drupal do site da metareciclagem pra versão 5.15. Semana passada na Cparty, Lourenzo me lembrou que com o lançamento do drupal 7 nos próximos meses, o suporte para o 5.x desaparece. Temos que pensar sério em  atualizar pelo menos pro 6... ele falou que ajuda, e isso me deixa mais tranqüilo.

Migrando do leech para a feedapi

Papo técnico sobre drupal:

Já fazia algum tempo que eu estava planejando migrar da minha velha instalação do leech para seu sucessor feedapi. Fiz um backup do bando de dados e fui ler a documentação. O script para migração só cobria até a versão 1.1, e ainda assim com falhas reportadas. Optei por migrar para a versão 1.0 do feedapi e depois atualizá-lo. O processo foi um pouco mais complexo do que o de costume no drupal, mas nada que assustasse muito: pôr o site em modo de manutenção, copiar o script para o diretório do site e rodar em linha de comando. Tive que desabilitar o poormanscron, que pelo que dizem conflita com o feedapi, e criei um cronjob no próprio servidor. Depois, testar, acertar uns detalhes em content types e parece que tudo veio ok. O único problema foi com o cache do views, mas isso aqui resolveu. Agora é ver o que o feedapi tem de novo (e já gostei de algumas coisas que vi).

PS há uns dias instalei também o activitystream, que permite reproduzir em sites com drupal a lógica do friendfeed. O resultado pode ser vista na página do meu perfil.

Print

O post abaixo foi agregado por RSS. Link original
---

Instalei no mutirão o módulo print, que cria links "printer-friendly" para as páginas, e permite exportar PDF.

Colaboração online com o Drupal

Lá pelos idos de 2001, eu trabalhava em uma empresa de "capacitação corporativa". O trampo era fácil, me exigia poucas horas a cada dia, e eu passava o restante do tempo pesquisando minhas próprias coisas. Na época eu já tinha desistido de trabalhar com publicidade, e estava mais interessado em criatividade, redes de inovação e aquela coisa toda de gestão de conhecimento (que hoje me parece muito mais um tipo de exploração de mão de obra intelectual, mas deixa pra lá). Tinha idealizado um sistema online que permitiria a pessoas em um mesmo ambiente de trabalho compartilharem com as outras o que encontravam na internet em sua navegação cotidiana. Até tentei propor algumas coisas pros clientes do trampo, mas nunca encontrei muita resposta. Continuei pesquisando sozinho: fiz um blog e mostrei pra algumas pessoas.leia mais >>

Drushin

Usando o mutirao e a rede.metareciclagem.org para começar a testar o drush, que pode nos ajudar bastante na administração de sites em drupal.

A instalação rolou normal: descompactar os arquivos dentro de modules e habilitar na web. Escolhi wget em vez de CVS ou SVN. Aí fui pra linha de comando. Além das dicas de instalação, resolvi fazer mais de um link simbólico, já que vou usar o drush no mutirao e na rede metareciclagem. Assim, em vez de ln -s (...) /usr/bin/drush, fiz ln -s (...) /usr/bin/drush_mutirao e ln -s (...) /usr/bin/drush_rede.

Fui pro diretório de instalação do mutirao e rodei drush_mutirao. Ele reclamou que o php estava tentando alocar 30Mb de RAM. Achei estranho, porque já tinha mudado o php.ini pra alocar 64Mb. Demorei um pouco a me ligar que eu não tava rodando o php dentro do browser, mas na linha de comando. Precisava então mudara o php.ini dentro de /etc/php5/cli e não /etc/php5/apache2. Editei o arquivo e rodei:

drush

me deu uma lista de opções

drush pm refresh

e depois

drush pm update -v

ele avisou que não pode (ainda) atualizar o core do drupal, mas baixou e substituiu três módulos que estavam desatualizados. depois foi só rodar o update.php e pronto, tudo funcionando.

ponto pro drush.

Chegou a hora dessa gente bronzeada mostrar seu valor

Enviei a mensagem abaixo pras pessoas que são admins do site da MetaReciclagem. Se trata de um convite, que publico aqui pra estender a todxs que quiserem ajudar.leia mais >>