Post on 12-Nov-2014
description
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