Articles in the Tecnologia Category
Tecnologia »
Percebi em um site de um cliente onde trabalho, a cron do drupal parou de rodar. Depois de analisar no watchdog (admin/reports/dblog) verifiquei que aparecia a seguinte mensagem:
“O agendador de tarefas excedeu o tempo limite e foi abortado.”
Por algum motivo, a cron estava com algum problema. Após fuçar muito na internet, descobrir que esse erro é por causa de um redirecionamento em um node com permissão de execução em php (pode acontecer também para blocos). Porém, como o site tem cerca de 10.000 nodes, como encontrar o bendito node que …
Tecnologia »
Eu estava desenvolvendo uma integração de um site para um cliente nosso, mas não tinha os dados de acesso à conta do flickr do cliente. Então, como eu iria conseguir o user_id do cliente? Depois de uma breve consulta no Google (graças), descobri o seguinte site:
http://idgettr.com/
Então, nesse site, é possível obter o user_id do usuário a partir da url do usuário no flickr, muito simples. Depois disso, é só seguir a api do Flickr.
Tecnologia »
Eu estava implementando um módulo em um projeto que estou trabalhando, que gera um pdf de um boleto bancário, e me reparei com o seguinte erro:
Fatal error: Uncaught exception ‘DOMPDF_Exception’ with message ‘Unknown image type:…
Tecnologia »
Isso é uma coisa que quebrei muito a cabeça, assim decidi compartilhar aqui. Para configurar o teclado americano no windows XP, é necessário adicionar a linguagem como Português e o teclado como Estados Unidos (internacional).
Dããããã, depois que a gente fala, fica até na cara mesmo, claro que a língua é português e o teclado é americado.
Segue uma imagem da configuração:
Estou digitando de um note que acabei de resolver esse problema
Tecnologia »
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 »
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 »
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 »
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 …
Tecnologia »
Estava fazendo um blog em wordpress quando me deparei com o seguinte erro: