Your SlideShare is downloading. ×
0
Drupal Overview Nathan Rambeck Rambeck Group www.rambeck.com
Content Types <ul><li>‘Node’ is the basis for all content types </li></ul><ul><li>All ‘nodes’ contain title, body, create ...
Modules <ul><li>Modules are extensions or add-ons to Drupal that add a specific feature or features </li></ul><ul><li>Modu...
Blocks <ul><li>Blocks allow the placement of secondary content in various regions on the page </li></ul><ul><li>Out-of-the...
Users, Roles, Permissions <ul><li>Drupal provides a very flexible authentication system (far above other CMS’s) </li></ul>...
Taxonomy <ul><li>Taxonomy is a method of categorizing your content in a flexible way </li></ul><ul><li>Taxonomy is usually...
URL Aliases <ul><li>Makes Drupal sites easily SEO friendly </li></ul><ul><li>URLs typically have variables embedded in the...
Menus and Navigation <ul><li>Drupal allows the creation of unlimited menu groups, each with it’s own hierarchy </li></ul><...
Theming <ul><li>Themes involve HTML templates, CSS files, and a template.php file for custom theme code and theme function...
Upcoming SlideShare
Loading in...5
×

Drupal overview

230

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
230
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Drupal overview"

  1. 1. Drupal Overview Nathan Rambeck Rambeck Group www.rambeck.com
  2. 2. Content Types <ul><li>‘Node’ is the basis for all content types </li></ul><ul><li>All ‘nodes’ contain title, body, create date, published, etc. </li></ul><ul><li>CCK Module allows the addition of any kind of field (text, radio, select, checkbox, image, date, etc) </li></ul><ul><li>New modules can be created for content types by using the Node API. </li></ul>
  3. 3. Modules <ul><li>Modules are extensions or add-ons to Drupal that add a specific feature or features </li></ul><ul><li>Modules can easily integrate with Drupal core or other modules by using the Drupal API ( http://api.drupal.org/ ) </li></ul>
  4. 4. Blocks <ul><li>Blocks allow the placement of secondary content in various regions on the page </li></ul><ul><li>Out-of-the-box Drupal allows 5 regions (left column, right column, header, footer and content) </li></ul><ul><li>Modules can provide blocks with specific functionality </li></ul><ul><li>Custom blocks can be created </li></ul>
  5. 5. Users, Roles, Permissions <ul><li>Drupal provides a very flexible authentication system (far above other CMS’s) </li></ul><ul><li>Users can be created by an admin or can self-register </li></ul><ul><li>Each user can be placed into 1 or more groups called a ‘Role’ </li></ul><ul><li>Each role can define very specific permissions for users </li></ul>
  6. 6. Taxonomy <ul><li>Taxonomy is a method of categorizing your content in a flexible way </li></ul><ul><li>Taxonomy is usually the most confusing aspect of Drupal for the uninitiated </li></ul><ul><li>Category groups are defined as “Vocabularies” </li></ul><ul><li>Categories themselves are defined as “Terms” </li></ul>
  7. 7. URL Aliases <ul><li>Makes Drupal sites easily SEO friendly </li></ul><ul><li>URLs typically have variables embedded in them that are required by PHP to process the page request correctly </li></ul><ul><li>URL alias mask these url variables with any URL of your choice </li></ul><ul><li>The PathAuto module allows logical rules to be used in automatically creating path alias’ for content </li></ul>
  8. 8. Menus and Navigation <ul><li>Drupal allows the creation of unlimited menu groups, each with it’s own hierarchy </li></ul><ul><li>Menu items can be tied directly to a content page or be unattached </li></ul><ul><li>Menu system is tied to permissions, so menu items will only appear for users with permission to view that page </li></ul>
  9. 9. Theming <ul><li>Themes involve HTML templates, CSS files, and a template.php file for custom theme code and theme function overrides </li></ul><ul><li>HTML templates use PHP snippets for inserting variables and control structures </li></ul><ul><li>Zen theme is a great starting theme for creating custom designs </li></ul>
  1. A particular slide catching your eye?

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

×