O Drupal é um sistema modular. Isto quer dizer que cada funcionalidade é provida por um pacote que pode ser incluído ou excluído sem, necessariamente, afetar o funcionamento do resto do sistema. Assim, por exemplo, o módulo Taxonomia oferece a funcionalidade de organizar o conteúdo de seu site de acordo com vocabulários customizáveis. Caso isso não seja do seu interesse ou você tenha essa funcionalidade provida de outra forma, pode simplesmente desabilitar o módulo sem maiores prejuízos para seu sistema. Da mesma forma, você pode incluir módulos novos que adicionarão funcionalidades sem necessariamente afetar o resto do sistema.
Você pode gerenciar os módulos instalados na seção admin/build/modules de seu site Drupal ou acessando Administração -> Construção do Site -> Módulos. Você verá inicialmente os módulos que já veem com o Drupal.
Para baixar e instalar módulos extras você precisa cumprir três tarefas simples: encontrar o módulo desejado, fazer o upload do módulo para o servidor e habilitar o módulo na página de gerenciamento de módulos.
Para encontrar o módulo que deseja acesse http://drupal.org/project/modules. Pesquise pela funcionalidade desejada e, se encontrar um módulo que a fornece, verifique se ele tem uma versão "recomendada" compatível com o número da versão do seu site. Assim, por exemplo, o módulo views 6.2.3 é compatível com qualquer site Drupal na versão 6.x (seis ponto qualquer coisa). Se você está usando Drupal 7 não pode instalar módulos feitos para o Drupal 6 e vice-versa.
Fazer o upload do módulo para o servidor é uma tarefa bem diferente no Drupal 6 e no 7.
No Drupal 7 basta copiar a url do módulo, criar em "instalar novo módulo" e colar a url (a url do pacote, não da página onde está o pacote), ele irá baixar o arquivo, salvá-lo na pasta certa, descompactar e apagar o pacote compactado automaticamente.
No Drupal 6 você precisa baixar o pacote para sua máquina e depois fazer o upload para o servidor e descompactá-lo na pasta certa e depois remover o pacote. As pastas certas são as seguintes, contando a partir da raiz do Drupal (crie a pasta se ela não existir):
Os pacotes normalmente veem com a extensão .tar.gz. Para descompactar este tipo de pacote por linha de comando, faça o seguinte:
tar -xzf nomedopacote.tar.gz; rm nomedopacote.tar.gz;
O primeiro comando, supondo que você tenha navegado para a pasta onde está o pacote, descompactará o módulo nomedopacote. O segundo comando removerá o pacote.
Se você não tem acesso ao servidor por linha de comando, pode usar as ferramentas fornecidas por sua hospedagem. No caso do CPanel, use o navegador de arquivos. Navegue até a pasta onde instalará o módulo, clique no botão de upload de arquivos. Suba o arquivo ainda compactado. Uma vez carregado o arquivo, clique nele (pode ser preciso clicar no botão de recarregar do navegador de arquivos para que o pacote apareça) e em seguida em descompactar. Até onde eu saiba o CPanel só descompacta um tar.gz de cada vez. Depois de descompactado, remova o arquivo.
Tendo instalado o módulo ele aparecerá na tela de administração de módulos desabilitado. Para habilitá-lo é preciso ir até essa página, marcar o módulo que deseja habilitar e salvar.
Comentar