Tecnologia »

[10 fev 2010 | No Comment | ]

Um editor html ou Wysiwyg é um editor de texto semelhante ao Word que permite que o usuário insira textos em html sem saber html.
Para instalar no drupal, é necessário baixar o módulo Wysiwyg . A instalação é padrão no drupal. Após a instalação, deve-se escolher qual Wysiwyg será usado. Eu prefiro o TinyMCE . Baixe o tinymce (tive problemas com a versão 3.3b2 então utilizei a versão 3.2.7). Após baixar, vá em /admin/settings/wysiwyg e em INSTALLATION INSTRUCTIONS, coloque o pacote em sites/all/libraries.
Após colocar o pacote lá, dê um …

Tecnologia »

[2 jan 2010 | One Comment | ]

Estava customizando o html dos comentários do drupal e senti uma certa dificuldade para executar esta tarefa. Assim, após pesquisa na internet, achei o módulo Comment Bonus API que provê algumas funcionalidades que o módulo de comentário não provê, como customizar o box que ficará os comentários e até colocar o formulário de comentário antes da listagem, caso seja necessário.
Para customizar o html, basta ativar o módulo e copiar o arquivo comment-wrapper.tpl.php para o tema usado. Agora é só alterar o html conforme desejado.

Tecnologia »

[30 dez 2009 | No Comment | ]

Cansado de fazer xml no seu módulo para comunicar entre o módulo e a requisição ajax? Se você não está, eu estou .
Ao invés de imprimir um xml no módulo, é possivel também utilizar json, e o drupal tem uma função que ajuda bastante, que é a drupal_json.
Com ela, você transcreve as variáveis em php para javascript, por json, e pode utilizar o método getJSON do jquery para ler.
Segue um exemplo da função:

print drupal_json(
array(’sucesso’ => false, ‘mensagem’ => $msg)
);

Assim, ele imprime o seguinte resultado:

{ "sucesso": false, "mensagem": [ …

Tecnologia »

[28 dez 2009 | No Comment | ]

Para definir a página inicial no drupal, é necessário criar um página padrão. Vamos chamá-la de “página inicial” e a sua url será “/pagina-inicial“.
Após criado a página inicial, é necessário alterar a configuração do drupal em Administrar > Configuração > Informações do site. Na tela de “informações do site“, terá o campo “página inicial padrão” que geralmente vem com o valor padrão “node“. Então, como criamos a nossa página inicial, basta colocar no campo “página inicial padrão” o valor “pagina-inicial“, que é a url da página que criamos.
Assim, a página …