Drupal 7

Colorbox (Drupal 7)

Enviado por Yukare em domingo, 20 de Agosto de 2017 - 19:28

Este artigo se refere a versão para Drupal 7 do Colorbox, houveram várias mudanças para o Drupal 8(ele perdeu parte de suas funções), então fico devendo um artigo novo.

Introdução

O módulo Colorbox integra o plugin Colorbox no Drupal. O plugin Colorbox é um plugin para JQuery que cria uma lightbox, ou seja, ele cria uma janela onde se pode exibir vários tipos de conteúdos diretamente sobre a página.

Um exemplo prático e que uso aqui no site, as vezes você tem uma imagem que é grande e vai ocupar muito espaço na sua página, ou irá atrapalhar o layout da sua página. A solução pode ser usar o Colorbox, você insere uma versão pequena da imagem na sua página com um link para a imagem em tamanho completo. Quando o visitante clicar em cima da imagem, em ver de sair da sua página para ver a imagem sobre uma página em branco, o Colorbox irá mostrar essa imagem sobre a sua página atual. Vai ficar mais claro quando você ver os exemplos mais abaixo.

Lightbox2

Enviado por Yukare em domingo, 20 de Agosto de 2017 - 18:26

Este artigo foi originalmente escrito para o Drupal 7 e quando este site estava no mesmo, por isso os exemplos não irão funcionar mais.

Se você quer utilizar alo semelhante no Drupal 8, recomendo a utilização do módulo colorbox, que é o que utilizo aqui no site.

Introdução

O lightbox2 é um módulo para usar a biblioteca Lightbox2 do javascript no seu site Drupal. Sua utilidade é exibir imagens e outros conteúdos em uma janela popup, pode ser usado, por exemplo, quando você tem uma imagem que é grande e irá desarrumar o posicionamento do seu texto na pagina, então você coloca uma versão pequena da imagem(thumbnail) e quando o visitante clica na imagem, ela é exibida em seu tamanho original em uma janela popup sobre a sua própria página. Acho que vai ficar mais claro com os exemplos mais abaixo.

Para que esta página não fique enorme, eu coloquei aqui uma utilização básica do módulo, e nas próximas páginas explicações mais detalhadas do mesmo.

Linkchecker

Enviado por Yukare em domingo, 20 de Agosto de 2017 - 18:15
Este artigo se refere ao modulo em sua versão para Drupal 7, a versão para Drupal 8 ainda não esta funcionando e infelizmente seu desenvolvimento esta parado no momento.

Introdução

Este módulo é importante para os administradores preocupados com a questão de SEO. Ele não interfere diretamente no site, sendo a sua utilização apenas para quem gerencia o site. A função dele é ler cada node/comentário/bloco e pegar os links que eles contém, após isso, ele pode verificar os se os links ainda estão disponíveis, foram movidos, ou não estão mais disponíveis. A vantagem disso é que você é avisado se algum link não estiver mais disponível, podendo modifica-lo.

É chato para o usuário quando ele clica em algum link e em vez de ver o que ele quer, vê uma pagina de erro, mais chato ainda quando o usuário vai para uma pagina no seu próprio site que não esta mais disponível. Outra vantagem disso é saber caso você tenha digitado algum endereço errado na hora de criar um link.

Pathauto (Drupal 6 e 7)

Enviado por Yukare em domingo, 20 de Agosto de 2017 - 18:11

Introdução

Nota: este artigo foi criado para o Drupal 6, mas quase tudo aqui funciona da mesma maneira para o Drupal 7.

Este módulo lhe dará uma grande ajuda na questão de SEO. O que ele faz é simples, quando você salva um conteúdo, ele automaticamente cria um endereço amigável(alias) para você, de acordo com regras que podem ser personalizadas.

O Módulo path do próprio Drupal permite que você especifique um endereço amigável, ou seja, você editou um post do blog e quer que o endereço dele seja blog/meupost em vez do padrão do Drupal, que seria algo como node/129. O que o módulo pathauto faz por você é criar automaticamente este endereço amigável.

ShareThis

Enviado por Yukare em quinta-feira, 3 de Agosto de 2017 - 18:16
Este artigo se refere ao Drupal 7. No Drupal 8 este modulo me deu pequenos problemas, ele funciona, mas parece meio "crú" então optei por usar o módulo AddToAny que tem uma versão estável e esta funcionando sem problemas.

Introdução

Este módulo adiciona uma integração com o ShareThis que é uma ferramenta de bookmark social. Com ele você pode compartilhar o conteúdo de uma página facilmente em uma rede social ou enviar por e-mail para alguma pessoa.

Este próprio site pode ser utilizado como exemplo, onde estes links estão na parte de baixo de todas as páginas. Note que existem muitas outras redes sociais além das que eu utilizo aqui, e é possível configurar de maneira bem simples no módulo quais delas você quer que apareçam ou não, também é possível personalizar a aparência dos botões.

Custom Filter - criando suas tags HTML personalizadas

Enviado por Yukare em quinta-feira, 3 de Agosto de 2017 - 18:10
Importante: no site atualmente este módulo não esta instalado(a versão para Drupal 8 ainda esta incompleta), então o exemplo não irá funcionar corretamente.

O objetivo deste artigo é instalar o módulo Custom Filter, ele permite que você crie seu próprio filtro de texto. Um filtro de texto serve para que você escreva um node de uma maneira e ele seja alterado antes de ser apresentado ao usuário. por exemplo, o Drupal possui um filtro de texto por padrão para filtrar o conteúdo HTML inserido pelos usuários para um conjunto menor e mais seguro. Outro exemplo de utilização de filtros, você pode ver no manual do phpDocumentor, onde os códigos PHP possuem destaque de cor graças a utilização de filtros.

O exemplo que vou fazer é mais simples, mas no entanto abre caminho para qualquer modificação do gênero. O que vou mostrar é como criar uma tag personalizada, veja o que eu escrevo(sem o espaço entre o [ e aviso):

[aviso]Aviso!<br/>Exemplo de aviso[/aviso]

E é transformado em: