# Aplicativos em PHP/CMSs (Gerenciadores de Conteúdo)/Drupal (Portais)
## Instalação

* Crie um banco de dados "drupal"
* Importe o script da pasta database
* Configure o script da pasta sites/default para os dados do SGBD
* Abra no browser com http://127.0.0.1/drupal-4.7.3/
* Então receberá:
Welcome to your new Drupal website!
Please follow these steps to set up and start using your website:
1.Create your administrator account To begin, create the first account. This account will have full administration rights and will allow you to configure your website.
2.Configure your website Once logged in, visit the administration section, where you can customize and configure all aspects of your website.
3.Enable additional functionality Next, visit the module list and enable features which suit your specific needs. You can find additional modules in the Drupal modules download section.
4.Customize your website design To change the "look and feel" of your website, visit the themes section. You may choose from one of the included themes or download additional themes from the Drupal themes download section.
5.Start posting content Finally, you can create content for your website. This message will disappear once you have published your first post.
For more information, please refer to the Help section, or the online Drupal handbooks. You may also post at the Drupal forum, or view the wide range of other support options available."
Dica - clique com o botão direito sobre o primeiro link para abrir numa outra janela e ter os links originais sempre à disposição.

### Após criar o user administrador:

* Clique em administer
* Depois em settings para configurar o CMS. Verifique e altere todas que julgar importantes.
* Então clique em modules para ver a lista de módulos ativos e ativar/desativar os desejados. Habilite o módulo locale para mudar para português do Brasil, por exemplo.
* Baixe o arquivo de tradução do site oficial e:
** administer - localization - manage languages - import. Selecione o arquivo e em import into selecione Português.
* Altere a default para Português
* Módulos adicionais - http://drupal.org/project/modules
* Customizando o tema do site - http://127.0.0.1/drupal-4.7.3/?q=admin/themes
* Selecionando um tema - http://drupal.org/project/themes
* Começar a adicionar conteúdo - http://127.0.0.1/drupal-4.7.3/?q=node/add
* Ajuda - http://127.0.0.1/drupal-4.7.3/?q=admin/help, http://drupal.org/handbooks, http://drupal.org/forum, http://drupal.org/support, etc.
* Criando Conteúdo http://127.0.0.1/drupal-4.7.3/?q=node/add

## Ativando/Desativando módulos

http://127.0.0.1/drupal-4.7.3/?q=admin/modules
Algumas sugestões.
- Verifique as respectivas explicações na seção para ver se concorda:
- aggregator, archiver, blog, blogapi, book, forum, pool, search, statistcs, tracker (ativar)
Caso tenha marcado os itens acima e acesse novamente: http://127.0.0.1/drupal-4.7.3/?q=node/add
agora verá algo como:
Principal
criar conteúdo
Escolha o ítem apropriado na lista:
enquete
Enquete é uma pesquisa de opinião de múltipla escolha onde os usuários podem votar em uma das opções apresentadas.
entrada de blog
Um blog é um diário ou jornal atualizado regularmente feito por contribuições individuais mostradas em ordem cronológica reversa. Um blog está estreitamente ligado ao autor, portanto cada usuário terá seu "próprio" blog.
matéria
Matérias são artigos em sua forma simples: elas possuem um título, uma chamada e um corpo, mas podem ser estendidas por outros módulos. O teaser é parte do corpo também. Matérias podem ser usadas como um blog pessoal ou para artigos de notícias.
página
Se você deseja adicionar uma página estática, como uma página de contato ou uma página "sobre", use a página.
página de livro
Um livro é um esforço de criação coletiva: os usuários podem contribuir escrevendo páginas para o livro, posicionando as páginas na ordem correta e revisando e modificando páginas previamente escritas. Assim, quando você tem alguma informação para compartilhar, quando leu uma página do livro que não gostou ou se achou que uma página poderia ser melhor escrita você pode fazer algo para mudar as coisas.
tópico de fórum
Criar um novo tópico para discussão nos fóruns.
Edita cada seção e crie seu portal.
Para Instalar com postgresql
Criar Usuário
create role drupal with nocreateuser nocreaterole nocreatedb encrypted password 'drupal';
Criar banco:
create database drupal with encoding 'unicode' owner drupal;
Dica: Caso esteja instalando em micro sem servidor de e-mail:
Execute este código:
print md5('seulogin'); //Exibirá o hash md5
Então abra o phpmyadmin com o banco do drupal, selecione a tabela user e visualize os registros edite o registro do seu login e substitua o hash md5