Meet Drupal!
A brief history <ul><li>Created by Dries Buytart </li></ul><ul><li>Began as a bulletin board for a College student and his...
Drupal Community <ul><li>Drupal.org </li></ul><ul><li>Groups.Drupal.org </li></ul><ul><li>Drupal.org/forum </li></ul>
Drupal Community <ul><li>Drupal IRC! </li></ul><ul><ul><li>irc.freenode.net </li></ul></ul><ul><ul><ul><li>#drupal-support...
The Stack
Drupal Core <ul><li>Base package which comes with a set of modules (some optional, others required) </li></ul><ul><li>Prov...
Drupal Contrib <ul><li>All projects on drupal.org that are not core </li></ul><ul><ul><li>Modules </li></ul></ul><ul><ul><...
Drupal Basics <ul><li>Don’t hack core.  Ever. </li></ul><ul><ul><li>(almost.) </li></ul></ul><ul><li>There’s gotta be a mo...
Evaluating a module <ul><li>Check its issue queue </li></ul><ul><li>Install it in a disposable testing environment </li></...
Drupal Vocabulary <ul><li>Node/Content </li></ul><ul><li>Content Type </li></ul><ul><li>Taxnomy/Vocabulary </li></ul><ul><...
Drupal Vocabulary <ul><li>Role </li></ul><ul><li>Permission </li></ul><ul><li>Theme </li></ul><ul><li>Module </li></ul>
Drupal Vocabulary <ul><li>CCK </li></ul><ul><li>Field </li></ul><ul><li>Views </li></ul>
Anatomy Drupal Page
Wait... What’s a node? <ul><li>A node by any other name... </li></ul><ul><li>In core: anything that is not a user or comme...
Let’s take a look!
Upcoming SlideShare
Loading in …5
×

Meet Drupal

2,492
-1

Published on

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

No Downloads
Views
Total Views
2,492
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
60
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Meet Drupal

  1. 1. Meet Drupal!
  2. 2. A brief history <ul><li>Created by Dries Buytart </li></ul><ul><li>Began as a bulletin board for a College student and his friends </li></ul><ul><li>Open sourced in 2001 </li></ul><ul><li>Driven by an ever-growing community ever since! </li></ul>
  3. 3. Drupal Community <ul><li>Drupal.org </li></ul><ul><li>Groups.Drupal.org </li></ul><ul><li>Drupal.org/forum </li></ul>
  4. 4. Drupal Community <ul><li>Drupal IRC! </li></ul><ul><ul><li>irc.freenode.net </li></ul></ul><ul><ul><ul><li>#drupal-support </li></ul></ul></ul><ul><ul><ul><li>#drupal-themes </li></ul></ul></ul><ul><ul><ul><li>#drupal </li></ul></ul></ul>
  5. 5. The Stack
  6. 6. Drupal Core <ul><li>Base package which comes with a set of modules (some optional, others required) </li></ul><ul><li>Provides basic set of common features and a rich API </li></ul>
  7. 7. Drupal Contrib <ul><li>All projects on drupal.org that are not core </li></ul><ul><ul><li>Modules </li></ul></ul><ul><ul><li>Themes </li></ul></ul><ul><li>Drupal’s wild west </li></ul><ul><li>Projects live at Drupal.org/project/foo </li></ul>
  8. 8. Drupal Basics <ul><li>Don’t hack core. Ever. </li></ul><ul><ul><li>(almost.) </li></ul></ul><ul><li>There’s gotta be a module for that... </li></ul>
  9. 9. Evaluating a module <ul><li>Check its issue queue </li></ul><ul><li>Install it in a disposable testing environment </li></ul><ul><li>Test it thoroughly and make SURE it does what you think does and need it to before committing to using it </li></ul>
  10. 10. Drupal Vocabulary <ul><li>Node/Content </li></ul><ul><li>Content Type </li></ul><ul><li>Taxnomy/Vocabulary </li></ul><ul><li>Menu </li></ul><ul><li>Region </li></ul><ul><li>Block </li></ul><ul><li>Page </li></ul>
  11. 11. Drupal Vocabulary <ul><li>Role </li></ul><ul><li>Permission </li></ul><ul><li>Theme </li></ul><ul><li>Module </li></ul>
  12. 12. Drupal Vocabulary <ul><li>CCK </li></ul><ul><li>Field </li></ul><ul><li>Views </li></ul>
  13. 13. Anatomy Drupal Page
  14. 14. Wait... What’s a node? <ul><li>A node by any other name... </li></ul><ul><li>In core: anything that is not a user or comment </li></ul><ul><li>When should I create a new content type? When should I use taxonomy? </li></ul>
  15. 15. Let’s take a look!
  1. A particular slide catching your eye?

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

×