drupal

Infralógica - reunião

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

Dando sequência à conversa sobre a infraestrutura de comunicação da rede MetaReciclagem, nos reunimos na noite de quarta-feira passada no canal IRC #metareciclagem do freenode.org. Estivemos presentes e conversando efeefe, iuriguilherme, B3ZN05, deniszubieta, josenetomg, simba_, elenaralelex e adr___, acompanhados ainda de alguns usuários inativos e robôs.

A reunião serviu como um primeiro momento de contato e levantamento de caminhos para avançar. Falamos sobre o elgg/lorea, sobre a necessidade de desenvolver uma política de governança e sustentabilidade para uma eventual nova infralógica. Pensamos em configurar um piloto de rede lorea para a metareciclagem para experiências - contribuindo com o esforço de desenvolvimento da plataforma, mas também adaptando-a para algumas de nossas particularidades. Sugeriu-se investigarmos a possibilidade de criar um metagrupo que se comunique através dos outros, e falou-se sobre a necessidade de atenção especial a arquitetura de informação e experiência de uso, como fizemos com o site da metareciclagem em drupal (ver os anexos no fim da página aqui).

Até o momento, minha sugestão pessoal é que criemos uma instalação do lorea em algum subdomínio da metareciclagem.org, documentando extensivamente cada etapa do processo (documentação esta que será disponibilizada publicamente) e passemos a fazer testes em cima dela. Mas antes de começar, quero conversar mais e entender se esse é realmente o melhor caminho.

Log completo segue em anexo.

Editando mapas

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

Na sequência e inspirado pela minha ida ao norte, comecei a montar o site mapas.ubalab como espaço para testar tecnologias para o mapeamento geográfico agregado de camadas de informação. Restaurei um backup do site com drupal e openlayers que montei ano passado, atualizei alguns módulos e reconfigurei algumas coisas. Na função de selecionar o trecho do mapa que queria exibir na home do site, percebi uma coisa estranha. Ilhabela estava muito próxima de Ubatuba. Olhando melhor, entendi que alguém tinha confundido a Ilha Anchieta com Ilhabela.

Mapa errado

Abri o Potlatch para alterar o nome da ilha. Na hora o nome continuou errado. Consultei o Arlindo, que comentou que às vezes demora algum tempo para renderizar. Saquei a imagem acima para registrar a mudança. Depois de alguns dias, o nome certo da Ilha Anchieta já aparecia em alguns níveis de zoom. Semana passada verifiquei que a mudança já estava feita, em todos os níveis.

Mapa corrigido

É uma sensação interessante essa de modificar um mapa que pode ser utilizado por qualquer pessoa do mundo. Parecido com a primeira vez que eu editei alguma coisa na wikipedia (faz tempo...).

leia mais

CKEditor

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

Há algumas horas fui atualizar a página da Agenda da MetaReciclagem e incorri de novo em um bug que já tinha enfrentado há algum tempo - a página simplesmente não registrava nenhuma das alterações que eu fazia. Decidi fazer o mesmo que em outro site há algumas semanas: larguei o FCKeditor e instalei seu sucessor, o CKEditor. A instalação foi tranquila, seguindo o README: instalar o módulo, o editor e o ckfinder para upload de arquivos. Além de ter menos bugs e um visual mais bonitinho, o CKEditor tem recursos interessantes como a visualização em tela cheia.

Infra Lógica

Outros 500

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

O site da MetaReciclagem passou o domingo fora do ar. Acusava "erro 500 - erro interno do servidor". Entrei no servidor e constatei que não tinha mais espaço em disco. Fui direto no diretório /var/log, que estava com mais de 3Gb. O maior culpado era o log de acesso do lighttpd: tinha dois arquivos com mais de 1Gb cada. Fiz uma limpa no servidor, tirei algumas coisas antigas e os arquivos de log arquivados (sim, o logrotate está funcionando, mas com arquivos mais de 1Gb não tem muito que se possa fazer, tem?).

Aproveitei que estava logado por lá e atualizei a versão do drupal 6 para a mais recente - 6.22.

Infra Lógica

Janxs - versão epub

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

Lançamos ontem a edição verão 2011 do MutSaz, inspirado por Janxs. Nas nossas publicações mais recentes, eu já estava flertando com formatos de ebook. Fiz algumas experiências convertendo com o calibre o HTML gerado pelo Lyx. Foram relatados problemas de encode, de quebra de capítulos e outros.

Para Janxs, resolvi retomar a pesquisa. Depois de ler dois livros lançados no formato epub (um padrão livre e aberto, com bons clientes em muitas plataformas), resolvi me concentrar nele. Cheguei até a elencar a busca de softwares para editar ebooks nas minhas prioridades para 2011.

Testei o módulo epub do drupal que poderia gerar ebooks automaticamente. O módulo é complexo demais, gerou um epub pesado e que não funcionava. Tentei debugar, mas acabei deixando de lado. Depois de pesquisar mais um pouco, encontrei o Sigil - um software que simples e objetivamente fazia exatamente o que eu precisava: formatar um epub de maneira clara e sem frescuras. E melhor: livre e multiplataforma.leia mais >>

UID

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

Há alguns meses já estávamos com problemas em alguns posts do site da MetaReciclagem: apareciam de repente sem estar associados a nenhumx autorx, e isso atrapalhava o acesso e a edição do conteúdo. Não consegui descobrir a causa do problema (que afeta, em verdade, uma proporção ínfima do site - duas páginas em um universo de mais de 2000), mas hoje aprendi a consertar, com ajuda do Wundo. Lá vai:

Entrar no mysql

#mysql -u usuario -p

Selecionar o banco de dados

mysql> use bancodedados;

Verificar se o problema é mesmo o id de usuárix

mysql> SELECT uid from node where nid=XXX;

(onde XXX deve ser substituído pelo ID do node em questão)

O resultado aqui foi:

+-----+

| uid |

+-----+

|   0 | 

+-----+

Ou seja, o node está associado ao usuário 0, que não existe. Então vou associá-lo ao usuário 1 (que é o superusuário do drupal) e posteriormente posso atribuir a quem eu quiser através da interface web:   mysql> UPDATE node SET uid = 1 WHERE nid = XXX;   E pronto, os nodes voltaram a ser associados a usuários do site: EventosEtc e APH-no-Recife. Infra Lógica

Atualização

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

Fiz a atualização de segurança de dois módulos do site da MetaReciclagem. Se aparecer algum problema, avisem.

Infra Lógica

Módulos, módulos...

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

Atulizei há pouco os módulos gmaps_addon, google_analytics e panels do site da MetaReciclagem. O panels está com uma versão nova disponível. Nos próximos dias vou ver se vale a pena atualizar.

Infra Lógica

Atualizando, tentando resolver bugs

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

Cobrindo algumas brechas do site da MetaReciclagem para começar a resolver alguns problemas que têm rolado. Atualizei o core do drupal para a versão 6.20 e instalei as versões mais recentes de alguns módulos, entre eles o views que pedia um update de segurança.

Testando o upload de imagens, que Sília e Orlando não conseguiram. Consegui subir o arquivo, agora vou tentar inserir aqui embaixo.

Banner Verao
leia mais

Infra Lógica

Atualizando módulos

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

Orlando reportou no github alguns bugs do site da MetaReciclagem. Fui dar uma olhada e tinha vários módulos pedindo atualização. No meio da semana eu fiz o update do mollom, que podia ser a causa de um problema (captcha não funcionando). Não resolveu. Antes de tentar qualquer outra coisa, decidi atualizar também os outros módulos.
leia mais

Infra Lógica