Drupal

Post on 12-Nov-2014

1.438 views 0 download

Tags:

description

Drupal Camp India Pune 09 Presentation

Transcript of Drupal

Drupal

Abhishek Nagar

Who am I ?

Abhishek Nagar− Student SICSR− Blogger− Drupaller (1 year)− Open Source Enthusiast

Where you can find me− IRC Nick : Nagar

Channels: #indlinux, ##linux-india, #firefox, #drupal

− http://abhisheknagar.com

Drupal ??

Full Featured CMS May claim CMF Community supported Powering 7,00,000+ sites in 2008 Customization requires PHP knowledge Drupal Core Expended through Modules

Why Drupal?

Why not build a solution from scratch?− Go for it.

Why not use commercial products?− Bigger Question

Why not any other open-source solution?− Try opensourcecms.com

History & Status

Started in 1999 by Dries (Belgium) http://twitter.com/dries

Current Versions : 5.15 & 6.9 Roadmap

− Drupal 7.0 under development 2000 + contributed modules 500 + themes Localization teams

What can it do ?

Community Website Weblog Forums Social Network Sites Knowledge Base Business Web Apps And many more

Requirements

PHP

Apache / IIS

MySQL /PostgreSQL

Some big names

Tim Berners-Lee Weblog Spread Firefox Mtv New York Observer IloveBolly Ubuntu GNUnify OSI

Using Drupal OREILLY

Drupal Terminology

Nodes− The fundamental building block of the website

Blocks− Items placed in a region.

Comments− Lightweight item attached to a node.

Modules & Themes

Drupal Core− The base installation of Drupal, includes some

modules, themes and other add-ons Modules

− Files that add functionality to Drupal Themes

− Designs that give the sites a certain look. Modules give themes control of how things look.

Users

First user created is the website administrator, and this user has complete control over the system.

Other users can be created by administrator or by online registration (with or without admin approval)

Users can belong to one or more roles. Therefore, once users are created in the

system and assigned a role, they have permission to various parts of the framework, including content creation.

Drupal Tour

Live Web CreationWithout single line of Code

Drupal Books

Modules you cant live without

Tiny MCE Editor Feedback Printer Friendly Pages Simple News Views CCK CCK + Views = Custom Module

Review

Users are grouped by Roles CORE functions enhanced by Modules Content Nodes are placed in Blocks Themes give sites and Modules their look Categories created through Taxonomy Profiles aid data manipulation and presentation

Thanks

Question & Answers

abhishek@kashipur.in