Drupal seminar at DDIT Nadiad


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Drupal seminar at DDIT Nadiad

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