If you can't read please download the document
Upload
gerald-villorente
View
7.675
Download
0
Embed Size (px)
Citation preview
Beginners Guide To Drupal
Gerald Z. VillorenteCNN Travel / Kite Systems Ltd.
==
Drupal is...
is awesome
a CMS
a framework
is modular
free and open-source
is used by thousands of websites
a still growing framlication
written in PHP
Why Drupal?
Rapid Website Development
Scalable (tons of extensions, hooks, API)
It's Secure (ACL, user authentication, permission)
Multilingual
Custom Content Type (CCK)
Powerful Template System
Easy to Update
It's Open Source (FREE!)
Large Community Support
Version Control content
Who uses Drupal?
http://www.warnerbrosrecords.com/
http://www.whitehouse.gov/
http://www.cnngo.com/ (migrating to http://www.travel.cnn.com)
http://www.ubuntu.com/
http://www.novell.com/communities/
http://officepranks.forbes.com/ Or http://www.goingon.com/
http://news.van.fedex.com/
http://home.java.net/
http://www.britney.com/us/home
http://www.avrillavigne.com/us/home
Drupal Requirements...
Web Server (Nginx, Apache, Lighttpd, IIS)
Database (MySQL, MariaDB, MongoDB, PostgreSQL, SQLite, MSSQL)
PHP 5.2+
See also:
XAMPP / WAMP
LAMPP
MAMP
Drupal Structure (core)
Drupal Structure (scripts)
Drupal Structure (sites)
Drupal Structure (all)
Drupal Structure (modules)
Drupal Structure (files/settings)
Drupal Theme Anatomy
Drupal Flow (5 main layers)
Drupal Installation (Profile Selection)
Drupal Installation (Language)
Drupal Installation (DB Configuration)
Drupal Installation (Install Profile)
Drupal Installation (Configuration)
Drupal Installation (Finished)
Drupal Admin Panel
Drupal Admin Panel
Node Properties
Extending Core
Contrib Module and Theme - http://drupal.org/download
Extract the package and put it inside sites/all/modules/contribfor modules and sites/all/themes for themes
Install the module or theme (see next slide A and B)
Extending Core - A
Extending Core - B
Drupal Terms
Node
Taxonomy
Vocabulary
Terms
Block
Region
Permission
Roles
Node Type
Teaser
Module
Core
Contrib
Anonymous
Cache
Custom
Resources:
http://drupal.org/documentation/customization/tutorials/beginners-cookbook
http://drupal.org/documentation/install
http://www.leveltendesign.com/tutorial/course/getting-started-drupal-7
http://www.opensourcecms.com/free/videos/drupal.php?videoid=7
http://www.masteringdrupal.com/videos
http://apex.vtc.com/Drupal-7.php
http://www.online-teach.com/drupal6.php
http://drupalize.me/videos
http://www.siteground.com/tutorials/drupal-tutorial/
http://itunes.apple.com/us/podcast/slashnode-free-drupal-training/id502265601
http://buildamodule.com/
http://www.lullabot.com/
Resources:
http://learnbythedrop.com/gettingstarted
http://www.digett.com/drupal-video-tutorials
http://mustardseedmedia.com/podcast
http://graphicline.co.za/tags/drupal-video-tutorials
http://drupal.org/glossary
http://api.drupal.org/api/drupal
Contact Me:
Skype : gerald[dot]villorente
Email : gerald[at]ninjas-corner[dot]com geraldvillorente[at]gmail[dot]com
Mobile: 09498429269
IRC : drup4l_n00b
Click to edit the title text format
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline LevelNinth Outline Level