Este documento discute como o Drupal pode ser usado para criar sites de diferentes tipos, como sites de notícias, blogs e portfólios. Explica como estruturar o conteúdo, integrar serviços de terceiros e personalizar a exibição do conteúdo usando módulos no Drupal.
Hello Drupal - Dando os primeiros passos com o Drupal
1.
2. This work is licensed under the Creative Commons
Attribution-NonCommercial-ShareAlike 3.0 Unported
License. To view a copy of this license, visit
http://creativecommons.org/licenses/by-nc-sa/3.0/ or
send a letter to Creative Commons, 444 Castro
Street, Suite 900, Mountain View, California, 94041,
USA.
Download: http://training.acquia.com/hellodrupal
Licença
7. Attribution 2.0 Generic (CC BY 2.0)
By V&A Steamworks
http://www.flickr.com/photos/32482342@N05/6232526245/
Attribution 2.0 Generic (CC BY 2.0)
By Sirius™
http://www.flickr.com/photos/sontranphotos/6305186977/
Níveis de personalização
8. Attribution 2.0 Generic (CC BY 2.0)
By creative.paradox
http://www.flickr.com/photos/edmands/2771878770/
Attribution-NoDerivs 2.0 Generic (CC BY-ND 2.0)
by JuditK
http://www.flickr.com/photos/juditk/5879492679/
Componentes vs. Kits
24. Por que escolher o Drupal
1. Comparado com outros CMSs:
! Funcionalidades e interface altamente
personalizáveis.
! Extensível com API e temas personalizados.
2. Comparado a frameworks:
! Tempo/esforço poupado com outros sub sistemas.
! Tempo/esforço com distribuições.
3. Um grande ecosistema de provedores de serviços
e especialistas.
4. Comunidade enorme e ativa.
28. Taxonomy
city break
CommentsUsers
D. Schrute
Germany
J. Halpert
Spain
adventure
city break
sailing
shopping
dwight
8 Sept
Wow, can't
wait to get
started.
joe
8 Sept
Me too!
Content
Content title
ContactServicesFeatured About PortfolioNews
text search
Sub-sistemas
32. Uma comunidade crescente
2005
Antwerp
2006
Vancouver
& Brussels
2007
Barcelona
& Sunnyvale
2008
Boston
& Szeged
2009
DC &
Paris
2010
San &
Copenhagen
2011
Chicago &
London
2012
Denver
& Munich
50 150 750 1350 2250 4200 4751 4800
36. http://drupal.org/requirements
Creative Commons Attribution http://www.flickr.com/photos/ftmeade/6134210742/ By Fort Meade
O pacote ***P
O Drupal é flexível, mas foi mais testado em...
Linux *, Apache *, MySQL *, PHP
* funciona bem com outros
54. Conteúdo estruturado
Em HTML:
Corpo em texto
Tags
Localização
Mídia (vídeo,
imagens)
Título
Envio de imagem
Título
Localização
Tags
Corpo de texto
Compare
56. Conteúdo estruturado
Googlehttp://domain.com
Web Page Title
Imagem
Título
Localização
Tags
Corpo do texto
Autor
Data
Exibir 9 por página com paginação.
Imagem como miniatura.
Link para o perfil do autor. Data curta.
57. Esse é um exemplo
de página montada.
Veja por exemplo a
“última enquete” na
barra lateral.
Páginas são montadas
58. Ative o módulo Poll > Adicione uma enquete > Posicione o bloco
Última enquete
59. Gerado por um
módulo
Menu principal
Menu “sobre”
Menus personalizados
Listagem com o
views
Blocos e menus
63. Integração
! Serviço popular existente? Provavelmente
existe um módulo.
! Serviço proprietário? Talvez não haja um
módulo.
! Sua fonte de dados ou aplicação
personalizada irá necessitar de codificação.
64. Exibir o feed e arquivo
Vinclular a uma conta
Botão “Tuíte isso”
2
1
3
Logar-se e tuitar4
Drupal + Twitter
65. Usar o Facebook para se logar
Apenas o botão “Curtir”
Crie aplicações para o facebook
2
1
3 drupal.org/project/fb
drupal.org/project/fbconnect
developers.facebook.com/
docs/reference/plugins/like/
Drupal + Facebook
73. ** Want MORE display modes? Use Display Suite.
Configure a exibição
74. O que mais?
! Comprimento do título
! Texto da chamada
! Se as tags devem ou não aparecer
! Links para os comentários
! Vá além: Display Suite
http://drupal.org/project/ds