How to Learn Drupal <ul><li>Books – search Safari and/or Amazon – in the past year 10+ books written on Drupal
Blogs – search Google, subscribe to Drupal Planet –  http://drupal.org/planet
Drupal documentation – good and getting better –  http://drupal.org/handbooks
Hands on experience – freelance and contract jobs
From each other –  https://island.byu.edu/group/drupal </li></ul>
Job Posting Board <ul><li>Custom input forms for post jobs and applying for jobs.
Displays lists of jobs in a variety of ways including on the page and through RSS.
Let job applicants upload resumes, pictures, etc. when applying for their job. </li></ul>
Demo finished site
Enable CCK modules <ul><li>Content
Upcoming SlideShare
Loading in …5
×

Drupal Training#2 Cck Views

1,392 views

Published on

Slides from round #2 of drupal training at BYU. This time we covered the basics of create custom content types with CCK and Views

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

  • Be the first to like this

No Downloads
Views
Total views
1,392
On SlideShare
0
From Embeds
0
Number of Embeds
24
Actions
Shares
0
Downloads
37
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Drupal Training#2 Cck Views

  1. 1. How to Learn Drupal <ul><li>Books – search Safari and/or Amazon – in the past year 10+ books written on Drupal
  2. 2. Blogs – search Google, subscribe to Drupal Planet – http://drupal.org/planet
  3. 3. Drupal documentation – good and getting better – http://drupal.org/handbooks
  4. 4. Hands on experience – freelance and contract jobs
  5. 5. From each other – https://island.byu.edu/group/drupal </li></ul>
  6. 6. Job Posting Board <ul><li>Custom input forms for post jobs and applying for jobs.
  7. 7. Displays lists of jobs in a variety of ways including on the page and through RSS.
  8. 8. Let job applicants upload resumes, pictures, etc. when applying for their job. </li></ul>
  9. 9. Demo finished site
  10. 10. Enable CCK modules <ul><li>Content
  11. 11. FileField
  12. 12. Node Reference
  13. 13. Number
  14. 14. Option Widgets
  15. 15. Text
  16. 16. User Reference </li></ul>
  17. 17. Create Job Content Type <ul><li>Two Steps </li><ul><li>Create new content type (“Job”)
  18. 18. Add fields to the Job content type </li></ul></ul>
  19. 19. Fields to add or Modify for “Job” <ul><li>Job Title (the normal node title)
  20. 20. Description (the normal node body)
  21. 21. Department (a text select field)
  22. 22. Contact (a user reference field)
  23. 23. Salary (an integer field) </li></ul>
  24. 24. Set permissons for new content type <ul><li>Who can create jobs?
  25. 25. Who can edit jobs? </li></ul>
  26. 26. Create Job Application Type <ul><li>Fields to add: </li><ul><li>Title (the normal node title)
  27. 27. Introductory message (the normal node body)
  28. 28. Job (node reference field)
  29. 29. Résumé (file field) </li></ul></ul>
  30. 30. Intro to Views <ul><li>Fancy maker of lists </li><ul><li>Of users
  31. 31. Of comments
  32. 32. Of nodes
  33. 33. And lots of other stuff </li></ul><li>No code to list content
  34. 34. Same view displayed different places on the site
  35. 35. Use Views and love it </li></ul>
  36. 36. More technical way of describing it <ul><li>Visual SQL builder
  37. 37. Basic concepts </li><ul><li>Filter
  38. 38. Then select fields
  39. 39. Then select sort method </li></ul><li>Demo on Island </li></ul>

×