Nodes Cck And Panels

2,317
-1

Published on

An Introduction to Nodes & Content in Drupal with a special emphasis on using Panels to override node layout.

Published in: Technology, News & Politics
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,317
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
47
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Nodes Cck And Panels

  1. 1. Nodes, CCK & Panels An Introduction to Content in Drupal Jon Skulski jon@chapterthree.com http://www.chapterthree.com/blog/jon_skulski BADCamp 2009 Saturday, October 17, 2009
  2. 2. Content in Drupal • Drupal is a Content Management System • Drupal has Content Types • Drupal has Node Saturday, October 17, 2009
  3. 3. RSS Gallery Item: A Content Type Text A node is an instance of a content type Saturday, October 17, 2009
  4. 4. What’s In a Node? • Creation Date • Last Updated Date • Author • Published / Unpublished status • Title & Body Saturday, October 17, 2009
  5. 5. Nodes and Content Types Provide: • Consistent and Valid Data • Themable & Styled Data • Usable Data Saturday, October 17, 2009
  6. 6. Extending the Node • The Node data is necessary but not sufficient. • For sufficiently advanced Content technology, we will need new magic. • Enter: The Content Construction Kit Saturday, October 17, 2009
  7. 7. Content Construction Kit • Allows us to specify specific kinds of data, called Fields • Pluggable by submodules that really get the party going: • Filefield / Imagefield - attach files and images • Link - store URLs and Links • Date - store date and time information Saturday, October 17, 2009
  8. 8. Content Type Example • Creating a “Place” type • Place Title / Description • Image • Type of Place (taxonomy) Saturday, October 17, 2009
  9. 9. Demo Saturday, October 17, 2009
  10. 10. Categorization of Nodes • Taxonomy is a way of saying Categories • Vocabularies consist of terms Saturday, October 17, 2009
  11. 11. Saturday, October 17, 2009
  12. 12. Node Theming In my day we had to preprocess our variables ourselves Saturday, October 17, 2009
  13. 13. Saturday, October 17, 2009
  14. 14. Node Override The Future of Node Theming Saturday, October 17, 2009
  15. 15. Panels & CCK Love at 2.5 Saturday, October 17, 2009
  16. 16. Panels Administrative Interface Saturday, October 17, 2009
  17. 17. Panels Administrative Interface Saturday, October 17, 2009
  18. 18. Panel Layouts Saturday, October 17, 2009
  19. 19. Demo Saturday, October 17, 2009
  20. 20. Thank You http://www.chapterthree.com/blog/jon_skulski Saturday, October 17, 2009
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×