drupal 7 - apostila

Download Drupal 7 - apostila

Post on 28-Dec-2015

20 views

Category:

Documents

1 download

Embed Size (px)

TRANSCRIPT

  • Drupal 7 para iniciantes

    Textos e Imagens condensadas de alguns blogs

    Essa apostila trata-se apenas de uma Reproduo do contedo de seus respectivos autores

  • Sumrio

    Instalando e configurando o XAMPP 3

    Instalando e configurando o Drupal 7 3

    Colocando o Drupal 7 em Portugus 10

    Exemplos de Sites em Drupal 12

    Introduo aos Temas Internos do Drupal 12

    Instalando o Tema Marinelli no Drupal 7 14

    Gerenciamento de Contedo Bsico em Drupal 7 16

    Utilizando um editor Wysiwyg no Drupal 7 22

    Modificando as informaes do site com Drupal 7 24

    Organizando os Menus do seu site no Drupal 7 25

    Modificando o Logotipo e Favicon em Drupal 7 26

    Adicionando o Mdulo PathAuto no Drupal 7 27

    Criando contedos personalizados em Drupal 7 28

    Modificando a aparncia de um contedo personalizado no Drupal 7

    33

    Configurando os Menus do Marinelli para Listar Novo Tipo de Contedo em Drupal 7

    35

    Adicionando um Formulrio de Contato em Drupal 7 36

    Permisses e Papis de Usurio em Drupal 7 40

    Blocos 42

    Multisite 49

    Os artigos 1 at 17 pertecem ao blog do Luciano Soares de Souza - http://lucianosoaresdesouza.wordpress.com/ O artigo 18 foi tirado de tutoriais do Hostnet - http://www.hostnet.com.br/O artigo 19 foi tirado do frum de discusso do Drupal Brasil - http://drupal-br.org/forum

    Esta apostila est sob licena copyleft

    2

  • 1 Instalando e Configurando o Xampp

    Antes de instalar o Drupal, vamos precisar de um servidor web onde rodaremos o Drupal.

    Para facilitar nossa vida utilizaremos o xampp, que j instala o Apache e o MySQL juntamente.Os passos a seguir dizem respeito a instalao numa mquina Windows 7.

    1. V a pgina de download do xamp.

    2. Baixe o instalador no seu pc (como especificado na imagem abaixo). Nesse caso verso 1.7.4

    3. Execute o arquivo

    4. Vai dando next

    5. Quando aparecer 3 checkboxes marque para instalar o Apache e o MySQL como servios. O filezilla no precisa. (Fico devendo a imagem desses passos, pois muito fcil)

    6. V dando next e confirmando o que ele perguntar.

    7. Ao final de tudo abra seu navegador e digite localhot/xampp. Se tudo ficou ok vai aparecer a pgina inicial do xampp pra escolher o idioma.

    Bom resumidamente s isso mesmo. Prximo passo instalar e configurar o drupal. Primeira coisa que precisamos de um servidor web instalado na mquina. Para facilitar nossa vida usaremos o XAMPP, pois j instala tudo que precisa.

    2 Instalando e Configurando o Drupal 7

    Vamos agora instalar e configurar o Drupal.

    1. Faa o download do Drupal 7 no link http://drupal.org/project/drupal no seu pc.

    3

  • 2. Baixe a verso mais recente do Drupal 7. Atualmente a 7.8

    3. Abra pasta htdocs do seu xamp. Normalmente a instalao padro fica em C://xampp/htdocs. Essa pasta onde fica todos os sites que vo ser rodados atravs do xampp (isso pode ser configurado, mas no vou mostrar aqui).

    4. Descompacte o zip que voc baixou na pasta htdoc de forma que fique assim C:/xampp/htdocs/drupal e nessa as vrias pastas e arquivos do drupal. (como na imagem abaixo)

    5. Vamos agora criar um banco de dados para ser utilizado pelo drupal. Abra o phpMyAdmin no navegador em http://localhost/phpmyadmin/

    6. Na pgina inicial j aparece a opo de criar um banco de dados. D o nome de drupalbd e aperte o boto criar.

    4

  • 7. Clique na aba privileges

    8. Vamos agora criar um usurio de banco de dados para acesso ao banco de dados do drupal. No bom utilizar o root, pois ele tem acesso a todos os bancos e por questes de segurana no queremos isso. Clique no boto Add New User

    9. Preencha os campos username com drupalbduser, Host com localhost, Senha qualquer uma, sugiro 123456 por fins de exerccio (mas no use isso num site real). Na opo abaixo database for user verifique se a ultima opo est selecionada (Grant all privileges ).

    5

  • 10.Deixe o resto como est e baixe a pgina e clique em Go (ou executar se estiver em portugues)

    11.Pode fechar o phpMyAdmin.

    12. Agora podemos configurar a instalao do Drupal. Abra o navegador em http://localhost/drupal/. Nessa tela escolha a configurao standard (que a configurao padro do Drupal).

    6

  • 13.Aperte Save and Continue14.Na prxima tela pra escolher o idioma de instalao. Deixe em ingls

    do jeito que est mesmo (posteriormente colocaremos em portugus) e aperte Save and Continue

    15.Agora vamos configurar a conexo do Drupal com o Banco de Dados. Nessa tela preencha os dados de acordo com o banco de dados e usurio para o banco de dados criados anteriormente.

    7

  • 16.Clique 1 vez em Save and Continue. Se tudo deu certo vai aparecer uma barra de progresso mostrando que o drupal est sendo instalado.

    17.Depois de instalado vai aparecer uma tela para configurar as informaes do site e do superusurio do site. O super usurio o usurio que poder alterar e administrar tudo no Drupal.

    18.Na parte Site Information (informaes do site) preencha o Site Name [nome do site] ( o ttulo grande que vai aparecer no topo do site) e o Site e-mail address [endereo de email do site] que o endereo de email que vai ser o remetente de todos os emails enviados automaticamente pelo Drupal.

    8

  • 19.Na parte SITE MAINTENANCE ACCOUNT [Conta de Manuteno do Site] preencha os dados de username [nome de usurio], E-mail address [endereo de email], Password [senha] e Confirm Password [confirmao de senha] para criar o superusurio do site.

    20.Na parte Server Setting [configuraes do servidor] em country [pas] escolha Brasil e em Default Time Zone escolha America/Sao Paulo.

    9

  • 21.Deixe os checkboxes que esto mais abaixo selecionados.

    22.Aperte o boto Save and Continue

    23.Se tudo ocorreu ok, vai aparecer uma pgina informando que a instalao est ok e com um link para visitar seu site criado. Clique no link Visit your new site [visite seu novo site].

    24. Ir aparecer a pgina inicial do Drupal. Nessa pgina j vai estar com o

    superusurio logado. A barra preta em cima so os menus administrativos. Toda vez que vc acessar localhost/drupal ir pra essa pgina (caso esteja logado).

    10

  • 3 Colocando o Drupal 7 em Portugus

    1. V ao site http://localize.drupal.org/translate/languages/pt-br

    2. Faa o download para seu pc da traduo para a verso 7.8 (que a nossa)

    3. Vamos agora habilitar o mdulo Localize no nosso Drupal. Esse mdulo adiciona funcionalidades de lnguas que habilitam a traduo da interface do usurio para outras lnguas diferente do ingls.

    4. Para habilitar o mdulo Locale, com o superusurio logado, v ao menu Modules.

    5. Aparecer uma lista com os vrios mdulos que j vem instalados por padro no Drupal. O Locale um mdulo que j vem instalado mas no ativado. (Em outras aulas instalaremos e/ou ativaremos outros mdulos)

    6. V rolando a pgina pra baixo at encontrar o mdulo Locale e marque o checkbox.

    7. V rolando a pgina e aperte o boto Save Configuration para salvar as novas configuraes.

    8. Agora o mdulo que nos permite trabalhar com lnguas est habilitado.

    9. Vamos agora configurar o site para trabalhar com a lngua portuguesa.

    10.V ao menu superior Configuration e clique no link Languages que fica dentro do grupo Regional and Language

    11.Nesse local podemos fazer a configurao da lngua que usaremos pro contedo do site e tambm pra interface do usurio.

    1 1

  • 12.Clique no link Add Language para adicionar uma nova lngua.

    13.Na caixa de seleo de Language Name [nome da lngua], procure Portuguese, Brazil

    14.Clique em Add Language

    15.Agora a lngua portugues pode ser utilizada no site. Escolha a Portuguese, Brazil como Default (padro).

    16.Clique no boto Save Configuration.

    17.Agora s falta traduzirmos a interface. Para tanto, v em Configuration e dentro de Regional and Language clique em Translate Interface [traduzir interface].

    18.Nessa pgina clique em import para importar as tradues.

    19.No campo Language file [arquivo de linguagem] selecione o arquivo que fizemos download.

    20.Em import into verifique se est Portuguese, Brazil

    21.Em Text Group deve estar marcado built-in interface

    22.Em mode marque a primeira opo Strings in the uploaded file replace existing ones, new ones are added. The plural format is updated.

    23.Aperte o boto Import. O processo demora um pouco. Se no funcionar faa novamente.

    24.Clique no boto Home (a casinha no canto superior esquerdo). Sua interface deve aparecer traduzida. Aperte CNTRL + F5 caso no aparea traduzido pra carrear a pgina novamente.

    12

  • Vrios termos ainda vo aparecer em ingls. A traduo ainda no 100%

    4 Exemplos de Sites em Drupal

    Aqui vai uma lista de sites que renem informaes sobre sites em Drupal

    http://buytaert.net/tag/drupal-siteshttp://www.drupal.hostsh.com. br/quem-usa-drupal http://drupal-br.org/f%C3%B3rum/geral/galeria-de-siteshttp://www.drupalsites.net/

    Aqui vai uma lista de sites em Drupal verso 7

    http://www.examiner.com/

    http://sampler.drupalgardens.com/

    http://www.subhublite.com/

    http://chicagopublicmedia.org/

    http://www.sagmeister.com/

    Acessem e vejam o que vocs podem fazer em Drupal.

    5 Introduo aos Temas Internos do Drupal

    Agora vamos comear uma introduo rpida aos temas que j vem instalados no drupal.

    1. Clique no menu Aparncia. Vai aparecer uma lista com todos os temas que j vem disponveis no Drupal. (Em outra aula aprenderemos a instalar um novo tema).

    2.