Basic Drupal Recipes - BADCamp 2009

953 views
876 views

Published on

Published in: Technology, Self Improvement
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
953
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Basic Drupal Recipes - BADCamp 2009

  1. 1. Welcome to the Jungle Basic Drupal Recipes and Best Practices for Beginners BADCamp – October 17th, 2009 http://www. ickr.com/photos/magtravels/85630949/
  2. 2. Carl Wiedemann c4rl on IRC, drupal.org
  3. 3. Why Recipes & Best Practices?
  4. 4. Reason 1 Not a lot of guidance out of the box...
  5. 5. Reason 2 2886... So many modules. So little time.
  6. 6. Reason 3 Is there a right better way? “This is what worked for me...”
  7. 7. Part I: Some Remarks on Planning
  8. 8. The Linear Pitfall Design  Function  Content
  9. 9. rem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam neque eget odio pretium bibendum. Proin ipsum lacus, lobor fringilla ut, tincidunt quis, arcu. Aliquam placerat consectetu rtor. Vivamus tristique, velit ut adipiscing eleifend, urna turpi accumsan diam, ut volutpat tortor pede eget erat. Proin nulla sto, rhoncus ac, feugiat sed, dapibus tincidunt, massa. Aliquam orttitor imperdiet nunc. Vestibulum congue. Fusce dignissim us at sapien. Nam bibendum, quam in imperdiet egestas, ligu nisl scelerisque libero, volutpat porta dolor ligula sed risus. ellentesque eget arcu in libero facilisis posuere. Donec ipsum oin et magna. Aliquam erat volutpat. Mauris risus arcu, rhoncu c, facilisis quis, tincidunt non, elit. Vivamus lacinia dui ut ped d odio. Sed ante elit, fermentum eget, congue vel, dapibus a lla. Proin non magna sit amet elit mattis porttitor. Maecenas a massa at nulla ornare viverra. Donec eu mi. Praesent ut justo a
  10. 10. http://www. ickr.com/photos/red_devil/285974306/
  11. 11. Planning vs Building Design  Function  Content  Design  Function  Content
  12. 12. Strategy vs Planning vs Building Purpose + Audience + Actions  Design  Function  Content  Design  Function  Content
  13. 13. Part II: Building a Site
  14. 14. My my, where to begin? With a special new tool...
  15. 15. Paper Prototyping! http://www. ickr.com/photos/lucastheexperience/3469305764/
  16. 16. First Steps The Admin Section DEMO
  17. 17. First Steps Roles and User Settings DEMO
  18. 18. First Steps Viewing the site as multiple users DEMO
  19. 19. First Steps Content Types and Nodes
  20. 20. http://www. ickr.com/photos/andorus/3103310776/
  21. 21. First Steps Content Types and Nodes DEMO
  22. 22. Section by Section Services Page Home Page DEMO
  23. 23. Section by Section Events Calendar Blog Downloads
  24. 24. All of these are lists of nodes, grouped by type
  25. 25. CCK + Views
  26. 26. CCK + Views Add new elds to content types: Text, numeric, date, les, images, video...
  27. 27. CCK + Views Add new elds to content types: Create a list of nodes Text, numeric, date, les, using lters, ordering, images, video... elds, display
  28. 28. Blog CCK + Views Title Filter: type = blog Body Display: teaser Order: date (desc)
  29. 29. Events Calendar CCK + Views Title Filter: type = event Date + Time Filter: dates in future Location Display: all elds Description Order: date (ascending)
  30. 30. Downloads CCK + Views Title Filter: type = download File upload Display: Title, link Order: Custom, title
  31. 31. Section by Section Events Calendar Blog Downloads DEMO
  32. 32. Section by Section Contact Us
  33. 33. Section by Section Contact Us DEMO
  34. 34. Now what??
  35. 35. Thinking in Drupal
  36. 36. Thanks! Q+A Basic Drupal Recipes and Best Practices for Beginners BADCamp – October 17th, 2009 http://www. ickr.com/photos/magtravels/85630949/ Licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License http://creativecommons.org/licenses/by-nc-sa/3.0/us/

×