Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

What is Drupal? For Site Administrators

4,750 views

Published on

Learn some of the key terms and techniques used to build a Drupal site. (In full-screen mode, click on the demo links in the upper right corner to view the demo videos.) http://WebExplorations.com

Originally presented at the 2012 Minnebar Unconference in Minneapolis, Minnesota

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

What is Drupal? For Site Administrators

  1. 1. WHAT IS DRUPAL? Using Drupal Without Knowing PHP • What you need • The 5-minute Install by Peter K. Johnson - http://WebExplorations.com • Theming Originally presented at Minnebar - April 2012 • Nodes & CCK • Views • Modules • Untouchable Core • Taxonomyphoto by QuinnDombrowski - flickr.comIntro video by Matt Terry - Vimeo • Resources
  2. 2. WHAT IS DRUPAL?PHP Framework with customizable modules and themes.Site Administrators build the house and paint the walls.Content Editors hang pictures on the wall and put freshflower arrangements on the table.Core - Themes - Modules - ContentContent is stored in a database
  3. 3. WHO USES DRUPAL? Stanford University The Economist Amnesty International NASA MIT Media Lab WhiteHouse.gov 16,000+ active developers - worldwide (March 2012)
  4. 4. WHAT YOU NEED •PHP 5 (with graphic library for font rendering) •MySQL •PHPmyAdmin (Use MAMP or WAMP for these three.) •Drush - Drupal command line utility •A working knowledge of HTML & CSS and Drupal http://drupal.orgphoto by pranav - flickr.com
  5. 5. Video Demonstration The 5-minute Install 1. Download http://drupal.org - Unzip 2. Create Database - myNewSiteName 3. Duplicate sites/default.settings.php 4. Rename to settings.php - Set permissions everyone read/write 5. Create folder: sites/default/files - Set permissions everyone read/write 6. View site: http://localhost/myNewSiteName 7. Done!photo by GammaMan - flickr.com
  6. 6. Install a Theme using Drush Making a SubTheme DemonTHEMING
  7. 7. Every content item added is a node. Video Demo of CCK NODES & CCKphoto by GreyLight - flickr.com
  8. 8. Every content item added is a node. Video Demo of CCK Story Node NODES & CCKphoto by GreyLight - flickr.com
  9. 9. Every content item added is a node. Video Demo of CCK Story Node Article Node NODES & CCKphoto by GreyLight - flickr.com
  10. 10. Every content item added is a node. Video Demo of CCK Story Node Blog Node Article Node NODES & CCKphoto by GreyLight - flickr.com
  11. 11. Every content item added is a node. Video Demo of CCK myContentType Story Node Node Blog Node Article Node NODES & CCKphoto by GreyLight - flickr.com
  12. 12. Building forms and viewing the data. Video Demo of Views VIEWSphoto by Girlfierce Photography - flickr.com
  13. 13. Building forms and viewing the data. Video Demo of Views VIEWSphoto by Girlfierce Photography - flickr.com
  14. 14. Building forms and viewing the data. Video Demo of Views VIEWSphoto by Girlfierce Photography - flickr.com
  15. 15. The building blocks Behind-The-Curtain Demonstration Drush Demonstration MODULESphoto by foxKiyo - flickr.com
  16. 16. THE untouchable CORE•Store your code inside the mySite/sites folder.•Dont hack core - copy and override in mySite/sites instead.•Updates will not overwrite the code in mySite/sites•Have a backup system in place!photo by Mrank - flickr.com
  17. 17. Video Demonstration TAXONOMY Putting things into categories • In Taxonomy - Set up a vocabulary - type of books • Set up terms for the vocabulary: Drupal -- PHP -- CSS -- Science Fiction • In CCK - Add new field to the content type • As New Content is added: Content Editor will select the appropriate taxonomy term from a checkbox or radio button.photo by juhansonin - flickr.com
  18. 18. RESOURCES• Drupal.org • Drupal Videos http://drupal.org/videocasts• Drupal Groups http://groups.drupal.org/twin-cities • Mustard Seed Media http://mustardseedmedia.com/podcast• Lullabot • Discussion Group on LinkedIn http://Lullabot.com • DrupalCon Sessions• Lynda.com http://lynda.com • Denver 2012 http://denver2012.drupal.org/• BuildAModule.com • Chicago 2011 http://chicago2011.drupal.org/ http://BuildAModule.com http://archive.org/search.php?query=drupalcon%20chicago Special thanks to the photographers at Flickr.com • San Fransisco 2010 who gave permission to use their photos in this presentation. http://drupal.org/node/780000 Revised: April 8, 2012

×