Posts em dica

mar 23 2011

Como instalar o Drupal pelo terminal com o Drush

Se você trabalha com oDrupal já deve ter ao menos ouvido falar do Drush. Caso ainda não saiba utilizar o Drush, trate de se informar porque virou febre no mundo do Drupal!

E, como não poderia deixar de ser, pretendo entrar nessa também e ensinar umas dicas legais de Drush que agilizam bastante algumas tarefas chatas no desenvolvimento com Drupal. A dica de hoje é bacana:

Como Instalar o Drupal pelo Terminal

dez 08 2010

Como alterar a ordem de execução do seu módulo no Drupal 6

Me deparei hoje com um problema, daqueles que não são tão comuns assim, mas quando ocorrem são complicados de contornar:

Estava criando um módulo customizado de Drupal para adicionar programaticamente um valor a um node quando ele é criado ou alterado.
Até aí, tranquilo, usei o hook_nodeapi e programei a ação nas operações presave.

set 24 2010

Use jQuery data em vez de rel

Muitas vezes ao trabalhar com jQuery precisamos armazenar algum dado no elemento do DOM que stamos manipulando. Uma das técnicas mais utilizadas é de armazenar os dados em atributos pouco usados dos elementos HTML, tais como o rel.

<li class="produto" id="produto-1" rel="automotivo" >...</li>

Neste exemplo bobo precisamos saber qual é a categoria do produto e então, por uma questão de simplicidade, o armazenamos no rel que é pouco utilizado.

jun 21 2010

Usando easing para animações com jQuery

Eu já havia mencionado o "Easing" em outro artigo, e me perguntaram estes dias como se usa o plugin para controlar melhor animações, então resolvi escrever um artigo rápidinho para esclarecer e mostrar o poder do easing.

Preparação

jun 18 2010

Executando Javascript Automaticamente

Muitas vezes precisamos executar algum javascript assim que a página terminar de carregar e fazer isto não é segredo:

1
<body onload="minhaFuncao();">

Este método funciona perfeitamente mas ele polui o DOM e é contra boas práticas escrever javascript inline, logo o ideal seria encontrar outro método...

Quem usa bastante jQuery sabe que dá pra fazer a mesma coisa assim: