Drupal sitebuilding
INTRODUCTION
Who’s who, Requirements, Schedule
Hoes hoe?
Me, you, Drupal
About Me
• Rob Van Belle
– drupal.org/user/3527
– twitter: @RobVanBelle
• Recent projects
– fairtradegemeenten.be
• Multil...
Participants
• Tell me something about you
– Your name
– Web experience?
– Knowledge of Drupal?
– Why are you following th...
DropSolid
• dropsolid.com
• Drupal knowledge hub
• Academy, consultancy, solutions
• Keywords: Time, Value, Freedom
Our Projects
Requirements
What do you need?
Checklist
• Required:
– A working webserver
– A fresh Drupal 7 install
– Browser with inspection tools
– A fresh cup of co...
Schedule
What are we going to do today?
Schedule Day 1
• Session1: Data modeling & content
management
• Session 2: Information architecture
• Session 3: Files, me...
Schedule Day 2
• Session1: Advanced sitebuilding with:
• Advanced Display Suite with
– Per node view modes
– Custom fields...
1 DATA MODELING
Content types, fields, users and taxonomy
1.1 Concepts
Existentialist alert!
A definition
“
En*ti*ty
1. Something that exists as a particular and discrete unit.
2. The fact of existence; being.
3. Th...
1.2 Content types
Field the vibe
Content types
• Nodes = content
• Nodes have a content type
• Why use content types?
• You can model data
• You can valida...
Upcoming SlideShare
Loading in …5
×

Site building preview - Drupal training

1,054 views
1,028 views

Published on

Published in: Internet
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,054
On SlideShare
0
From Embeds
0
Number of Embeds
802
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Site building preview - Drupal training

  1. 1. Drupal sitebuilding
  2. 2. INTRODUCTION Who’s who, Requirements, Schedule
  3. 3. Hoes hoe? Me, you, Drupal
  4. 4. About Me • Rob Van Belle – drupal.org/user/3527 – twitter: @RobVanBelle • Recent projects – fairtradegemeenten.be • Multilingual multisite (domain access) – bestelinjebuurt.be • commerce marketplace
  5. 5. Participants • Tell me something about you – Your name – Web experience? – Knowledge of Drupal? – Why are you following this course?
  6. 6. DropSolid • dropsolid.com • Drupal knowledge hub • Academy, consultancy, solutions • Keywords: Time, Value, Freedom
  7. 7. Our Projects
  8. 8. Requirements What do you need?
  9. 9. Checklist • Required: – A working webserver – A fresh Drupal 7 install – Browser with inspection tools – A fresh cup of coffee
  10. 10. Schedule What are we going to do today?
  11. 11. Schedule Day 1 • Session1: Data modeling & content management • Session 2: Information architecture • Session 3: Files, media and forms • Session 4: Basic sitebuilding • Blocks and regions • Display suite view modes • Basic views
  12. 12. Schedule Day 2 • Session1: Advanced sitebuilding with: • Advanced Display Suite with – Per node view modes – Custom fields • Advanced views with: – (Contextual) filters – Relations • Session 2: Extreme control with Page Manager and Panels • Session 3: Alternative: Context module • Session 4: Wrap up
  13. 13. 1 DATA MODELING Content types, fields, users and taxonomy
  14. 14. 1.1 Concepts Existentialist alert!
  15. 15. A definition “ En*ti*ty 1. Something that exists as a particular and discrete unit. 2. The fact of existence; being. 3. The existence of something considered apart from its properties. “ • Drupal: nodes, users, taxonomy, comments, …
  16. 16. 1.2 Content types Field the vibe
  17. 17. Content types • Nodes = content • Nodes have a content type • Why use content types? • You can model data • You can validate the input (required or not, text or numeric or…) • You are able to control the display of the data • Content types have fields

×