Drupal seminar at DDIT Nadiad
-
Upload
karmraj -
Category
Technology
-
view
696 -
download
0
description
Transcript of Drupal seminar at DDIT Nadiad
![Page 1: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/1.jpg)
Drupal Drupal CMSCMS
www.openkick.com 079 - 4004 326710-11 Sep 2011 Workshop at DDIT Nadiad
Karmraj ZalaDrupal Developer
Gloscon Solution Pvt. Ltd.
![Page 2: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/2.jpg)
WHAT IS OPEN SOURCE
WHAT IS WEB 2.0
![Page 3: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/3.jpg)
What’s Common?? What’s Common??
![Page 4: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/4.jpg)
Growth of Open Source’s Growth of Open Source’s CommunityCommunity
![Page 5: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/5.jpg)
What is a CMS?What is a CMS?
USE OF CMSUSE OF CMS• Content Management
• Page/Section/Menu Management
Creating new pages and sections
Changing layouts and display of contents on the page
• Managing Workgroups, Users for Authoring
• Creating, Approving and Publishing Contents
• A CMS is a Web Application or Software used for Content Management
• A CMS can be used to manage content such as Text, Links, Images and Multimedia Resources, etc.
• CMS is used to manage and publish web contents
![Page 6: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/6.jpg)
Why CMS?Why CMS?
Need for “Content Management” Eg. School Website – Events/ News/ Articles by students,
teachers/ Awards, Recognition Dynamic changes hampers easy transition of “Content” to
the website – Only be done through a professional programmer
Websites such as Orkut/Facebook/Myspace gives you an ease to organize your “Content”
Dynamic websites are the future and a powerful CMS would empower the user to make necessary changes without the need of a programmer or web designer
![Page 7: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/7.jpg)
Introduction to DrupalIntroduction to Drupal
• Free software package • Modular Content Management Framework• Easy-to-use web installer• Written in PHP• Drupal’s Modular design and well – documented, clean
codebase make it easier to use• Drupal is often used to build sites that focus on user
communities• Drupal is open source software, and maintained and
developed by a community of thousands of users and developers.
• Some Big Names:
National Aeronautics and Space Administration (NASA)
Sun Microsystems, Warner Brothers
Discovery Channel, MTV UK
![Page 8: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/8.jpg)
CMS Features Available in DrupalCMS Features Available in Drupal
• Primarily used for:
• Content Management
Adding/Editing/Removing: Contents such as Text, Images, Hyperlinks, CSS and lots more….
• Page/Section/Menu Management
Creating new pages and sections
Changing layouts and display of contents on the page
• Managing Workgroups, Users for Authoring
• Creating, Approving and Publishing Contents
And Many more …
![Page 9: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/9.jpg)
Key Features of DrupalKey Features of Drupal
• User Management
• Content Management
• Blogging
• Forums
• Picture Gallery
• News Letters
• Administration and Analysis
• Community Feature
• Performance and Scalability
• Easily pluggable application such as Facebook, Google maps, My Space application etc...
![Page 10: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/10.jpg)
Advantage of DrupalAdvantage of Drupal
• Easy to Install and Configure• well-balanced and well organized architecture for any
needs of information management• Flexible to Implement • User friendly Admin Management• Analysis, Tracking and Statistics for Admin• Logging and Reporting for Admin• Multilingual• Email sending for features such as blog and user
registration• Modules for a wide range of needs• Expandability by third – party modules and themes (a
large set of themes)• Easy access to help a thoroughly tested platform• Syndication and RSS
![Page 11: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/11.jpg)
Technical SpecificationsTechnical Specifications
![Page 12: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/12.jpg)
DrupalDrupal – How to StartHow to Start Requirements – WAMP/LAMP/IIS server
Windows/Linux, Apache, MySQL, PHP Visit www.drupal.org Go to Download : Drupal 6.0 / 5.0 Unzip Drupal pack & put the unzipped folder
in “Web root directory” – Web root directory comes as default in WAMP installation
You can download “Modules” – For getting features
You can download “Themes” – For changing the look & Feel
![Page 13: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/13.jpg)
Terminology Used in DrupalTerminology Used in Drupal
• Node:
A piece of content. Can be a picture, blog, page, story, post, etc. anything in Drupal’s “create content” menu
• Blocks:
Places to put content, i.e., header, left, sidebar, footer.Default blocks login, who’s online, who’s new, navigation, primary links, syndicate etc.Block can be added manually
![Page 14: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/14.jpg)
Node/PageBlock
![Page 15: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/15.jpg)
• Drupal Core
The base installation of Drupal, includes some modules, themes and other add-ons
• Modules
Files that add functionality to Drupal, i.e., A “Search” module adds the function of search to a website
• Themes
Designs that give the sites a certain look. Modules give themes control of how things look.
• User
A person can only access admin area after registering user name, ID, password and email address.
• Roles
How users are grouped by permissions. Allows posting of content. Defaults are authenticated or anonymous.
Terminology Used in Drupal Modules & Terminology Used in Drupal Modules & UsersUsers
![Page 16: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/16.jpg)
![Page 17: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/17.jpg)
Drupal UsersDrupal Users
![Page 18: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/18.jpg)
![Page 19: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/19.jpg)
![Page 20: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/20.jpg)
![Page 21: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/21.jpg)
![Page 22: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/22.jpg)
![Page 23: Drupal seminar at DDIT Nadiad](https://reader033.fdocuments.in/reader033/viewer/2022061222/54bfd2ce4a79595d628b45d2/html5/thumbnails/23.jpg)
QUESTIONS?QUESTIONS?