Drupal in Depth
Labourtech 2010
Who (am I)
Kathryn Carruthers
Network Administrator National Union of Public and General [email protected]
What (is Drupal)
CMS
Open source
Free
Widely adopted
Fast development cycle
Easier to use with every version
When (is it the best choice)
You want automated category pages / blogs / gallery / ease of use for multiple content creators / ability to restrict by role...
You need multiple sites manageable from a single point
You want to be able to move easily between development/test/production environments
http://www.whitehouse.gov/
Where (can it live)
System requirements (L)AMPDatabase projects to extend to other environments
Highly scalable
Why (do I have to learn new words to build a website)
Node / node type
Module
Theme
Region
Block
Taxonomy
How (does it install, run, manage)
Database (installation)
File storage Drupal core, modules, themes
+ images, downloads
Tools FTP client+ browser
Versions
Drupal 5
Drupal 6
Acquia Drupal 6
Drupal 7 (alpha)
Drupalgardens (Acquia Drupal 7 + themebuilder)
Drupal 5 will no longer be maintained when Drupal 7 is released. Upgrading to Drupal 6 is recommended.
Try it out
Demo site installation (local install)
Download DAMP from Acquia.com
Run install
Download and install 7-zip (to decompress modules and themes)
Acquia local installer DAMP
drupalmodules.com IMCE, WYSIWIG, bridge
Customize
Additional modules
Acquia included modules
Administrative menu
Configuration
update.php
Users, roles and permissions
User 1 (Admin user)
Installed roles Authenticated
Anonymous
Create roles
Permissions
Create users
User 1 has all rights
User settings - control who can create accounts
Obligatory favourite modules list
Backup Migrate
WYSIWIG / FCKeditor
IMCE (IMCE-WYSIWIG bridge)
Resources available (books, sites, video, training)
Using Drupal (O'Reilly)
packtpub.com (specific how-to)
lullabot.com (training videos)
Front End Drupal (theming)
designtotheme.com
Pro Drupal Development (modules)
drupal.org / groups.drupal.orgdrupalmodules.comlullabot.compacktbooks.com
Groups, camps, cons
groups.drupal.org
Drupal camps (locally driven training)
Drupalcon (twice yearly Europe and NA)
The Future
Drupal 7
Drupal Gardens
Questions?
Click to edit the title text format
Click to edit the title text format
Click to edit the title text format
Click to edit the title text format