Criando um Tema para Drupal
Conversão não exaustiva de um site estático para um tema do Drupal.
Conversão não exaustiva de um site estático para um tema do Drupal.
As vezes é muito útil injetar um botão nosso no ckeditor do Drupal, segue-se um exemplo de um botão customizado ao ser clicado abre um modal com ajax que recebe um texto e o injeta no corpo do texto. Isso em si não é nada útil, mas a possibilidade de interceptamos e fazermos qualquer modificação com esse botão.
O módulo webform no Drupal tem um submódulo para geração de pdf fantástico e que podemos customizar usando twig. Mas as vezes é difícil lembrar da syntax da combinação dessas ferramentas, assim, deixo trechos de códigos que uso com frequência.
Anotações sobre proxmox.
Criando um servidor samba como domain controller (DC):
Programar no Drupal pela linha de comando de uma forma iterativa nos facilita a vida quando precisamos executar tarefas que são pontuais e que não vale a pena preparar um módulo para tal.
Coleção de dicas para desenvolver módulos para Drupal, nada que substitua a documentação oficial.
O gource é um software que nos permite, dentre outras coisas, gerar uma animação gráfica e bonita da linha do tempo dos commits de um projeto no git. Vou mostrar como usá-lo em um cenário no qual queremos gerar uma animação para todos repositórios de uma dada organização no github.
Quando realizamos procedimentos repetitivos no computador sempre da aquela sensação de que algo está errado, pois o computador existe exatamente para isso: repetir. Vou dar uma dica bem prática para quando queremos enviar individualmente emails para uma lista de pessoas trocando poucos elementos no corpo da mensagem. Esse é um típico exemplo de tarefa que existem muitas maneiras para automatizá-la e aqui optei por uma bem simplista, usando apenas o mutt e um pequeno script em shell. Começamos instalando o mutt:
Na última década explodiram as opções de ferramentas para publicação de conteúdos na web, em especial, os que permitiam a criação e manutenção rápida de pequenos sites ou portais institucionais. Os Sistema de Gerenciamento de Conteúdo (ou Content Management System – CMS) foram protagonistas neste cenário e três deles fizeram e fazem muito sucesso até hoje: Drupal, Joomla e Wordpress.
Seleção de comandos drush usados para gerenciamento de centenas de sites em Drupal com core compartilhado, em especial no ambiente aegir. Compilados em conjunto com Augusto César Freire Santiago e Ricardo Fontoura.
Compilação de comandos que já me livraram de tarefas repetitivas quando preciso imprimir algo.