site em Drupal 8 Aprenda a fazer um - - Drupal GTD.pdf · PDF fileAmbiente de...

Click here to load reader

  • date post

    01-Dec-2018
  • Category

    Documents

  • view

    214
  • download

    0

Embed Size (px)

Transcript of site em Drupal 8 Aprenda a fazer um - - Drupal GTD.pdf · PDF fileAmbiente de...

  • Aprenda a fazer um site em Drupal 8

    http://www.drupal.org.br

    Drupal Global Training Days So Paulo, Brasil03 de Dezembro de 2016

  • Agradecimentos

    Apoio

    Patrocnio

  • Mas o que a iniciativa Drupal Global Training

    Days?

  • Iniciativa da Drupal Association - http://drupal.org/learn-drupal; Acontece trimestralmente; Tem como objetivos principais apresentar o Drupal para novos

    usurios, incentivar iniciantes e aumentar a utilizao do Drupal.

    O que a iniciativa Drupal Global Training Days?

    http://drupal.org/learn-drupal

  • MAS ESPERA DRUPAL?O QUE DRUPAL?

  • Drupal uma plataforma de gerenciamento de

    contedo open source utilizada por milhes de websites and aplicaes.

  • Criador: Dries Buytaert Criado em 1999. Site oficial Drupal.org foi lanado em 2001. Licenciado sob a GPL (Open source). Desenvolvido em PHP. Principal banco de dados o MySQL. Mas

    possvel usar PostgreSQL, SQLite, Oracle, SQL Server (entre outros).

    A verso atual a 8, mas a verso 7 ainda a mais utilizada.

    O que Drupal?

    http://drupal.org

  • Evoluo do cdigo por verso

    Como o Drupal est crescendo?

  • Quem est usando o Drupal?

  • Camadas do Drupal

    http://drupal.org/getting-started/before/overviewhttp://drupal.org/getting-started/before/overview

  • Instalando o DrupalInstalar o Drupal bem fcil e um processo bem documentado.Voc pode encontrar uma tima documentao aqui::

    http://drupal.org/documentation/install

    Encontrando novos mdulos

    Para baixar novos mdulos e assim adicionar funcionalidades ao seu site Drupal, entre em::

    http://drupal.org/project/modules/

    Encontrando novos temasPara baixar novos temas para seu site Drupal, entre em:

    http://drupal.org/project/themes/

    http://drupal.org/documentation/installhttp://drupal.org/documentation/installhttp://drupal.org/project/modules/http://drupal.org/project/modules/http://drupal.org/project/themes/http://drupal.org/project/themes/

  • Ambiente de Desenvolvimento

    O Drupal roda sobre um servidor web (normalmente, Apache) com PHP e um banco de dados (normalmente, MySQL). E todos estes podem ser instalados em sistemas operacionais como Linux, Windows ou MacOS.

    Existem alguns instaladores que podem ajudar voc a configurar o seu computador para rodar o Drupal:

    For Windows: WAMP - http://www.wampserver.com/en/

    For MacOS: MAMP - http://www.mamp.info/en/index.html

    For Linux? Se no tiver instalado por padro, s instalar cada um dos programas separadamente.

    http://www.wampserver.com/en/http://www.wampserver.com/en/http://www.mamp.info/en/index.html

  • Faa parte da Comunidade Drupal!

    Crie uma conta no Drupal.org: https://register.drupal.org/user/register Entre para os grupos de usurio Drupal

    o Drupal-br: https://groups.google.com/forum/#!forum/drupal-br o Drupal SP (meetup): http://www.meetup.com/pt-BR/drupalsp/

    Participe dos eventos Drupal:o Drupal SP (meetup): http://www.meetup.com/pt-BR/drupalsp/ o Drupal Camp So Paulo 2017 (TBD)

    Ajude a traduzir o Drupal para o Portuguso Drupal Localize Brazilian Portuguese team:

    https://localize.drupal.org/translate/languages/pt-br The Drupal Ladder: http://drupalladder.org Entre no #drupal (canal IRC) na irc.freenode.org Entre no Slack:

    o Drupal-Brasil http://drupalbrasil-slackin.herokuapp.com/ o Drupal (global) http://drupalslack.herokuapp.com/

    "Opensource software is built by the community, for the community"

    https://register.drupal.org/user/registerhttps://groups.google.com/forum/#!forum/drupal-brhttp://www.meetup.com/pt-BR/drupalsp/http://www.meetup.com/pt-BR/drupalsp/https://localize.drupal.org/translate/languages/pt-brhttps://localize.drupal.org/translate/languages/pt-brhttp://drupalladder.orghttp://drupalbrasil-slackin.herokuapp.com/http://drupalslack.herokuapp.com/

  • What are we going to use in this training?

    Drupal 8.2.3

    Modules:Core modules (Views, Blocks, Node, etc)Admin ToolbarDevelWeb ProfilerLanguage Icons

    Themes:Zircon 8.x-0.2

  • Conceitos - vamos definir algumas coisas...

    Usurios, papis, perfil de usurio e permisses Interface administrativa Relatrios Hooks Regies and blocos Cabealho e Rodap Menus WYSIWYG (CKEditor) Taxonomia Internacionalizao

  • Regies so as diferentes reas do seu site.

    Voc pode criar regies dentro do seu tema.

    Voc pode posicionar contedo dentro das suas regies.

    Encontre no Drupal em::Estrutura > Block layout > Demonstrar as regies de blocos

    Conceitos - vamos definir algumas coisas...

  • Regies

  • Blocos

    Blocos so como caixas de contedo, por exemplo lista de notcias, slideshows, notcias recentes...

    Podem ser gerados por um mdulo, ou voc pode criar seus prprios blocos.

    possvel definir quais regies e quais pginas do site um bloco ser mostrado.

    Encontre no Drupal em:Estrutura > Block Layout

  • WYSIWYG (CKEditor)

    Editor visual de HTML Roda dentro do seu browser Possui uma grande quantidade de plugins Totalmente customizvel

  • So colees de links usados para navegar pelo site; Existe um mdulo no core do Drupal responsvel por controlar os

    menus;

    Para cada menu criado, um bloco com o mesmo nome criado. Voc pode usar o bloco para definir onde o menu deve ser posicionado;

    Cada menu pode ter muitos sub-menus; Encontre no Drupal em: Estrutura > Menus.

    Menus

  • Taxonomia

    Uma taxonomia um conjunto de termos, utilizados para

    categorizar o contedo de um site.

    Esse conjunto de termos recebe o nome de vocabulrio.

    Podemos ter termos aninhados formando uma hierarquia.

    No menu: Estrutura > Taxonomia

  • Demo

  • Mo na massa!

  • Home PageInstalar Mdulos

    Tipos de contedoCriar pgina Sobre

    Menus

  • TaxonomiaCriar Vocabulrio

    Criar TermosEstilos de Imagens

    Adicionar Estilos

  • Modificar o tipo ArtigoAdicionar camposRemover campos

    Organizar FormulrioOrganizar Visualizao

    Adicionar Artigos

  • BlocosEsconder BlocosMostrar Blocos

    Criar Bloco Esttico

  • ViewsCriar Slideshow

    Criar Leia tambmCriar Sobre o Autor

    Configurar Pginas de Categorias

  • Habilitar o Tema ZirconRevisar posicionamento dos Blocos

    Posicionar Blocos das ViewsConfigurar Tema

  • InternacionalizaoConfigurar Mdulos

    Adicionar IdiomaConfigurar IdiomasTraduzir Contedo

    Traduzir MenusTraduzir Taxonomia

  • MUITO OBRIGADO POR TEREM VINDO!