Drupal CMS Presented By: Geshan Manandhar [email_address] http://geshan.com.np
What is a Web CMS? A web content management system is a system that makes content adding, moderating, updating, deleting, archiving and retrieving easy. It allows non technical users to build and use a website with little or no training. It is a web application that manages various forms of content from text, images to video.
What is Drupal? Drupal is a free and open source modular content management system (CMS) and a content management framework. It is written in PHP and runs on MYSQL or Postgre SQL databases. For developers, it provides a solid base to extend and implement custom content management solutions
Drupal in simple terms A great free web application that helps you to build dynamic feature rich and maintainable websites in  very  less time. Add new features ( modules ), change look and feel ( themes ), administer users and user access levels… with no hassle. It can be a great opportunity for designer and developers alike to develop in Drupal.
Why choose Drupal? Easy to install Easy to use, user friendly Easy to learn Amazingly feature rich (plug in modules) Free and open source (GNU/GPL License) Flexible, robust and modular Big community support
Popularity of Drupal
Popularity of Drupal…
What can it be used for? Community websites Blogs/Weblogs Social Networking sites Forums Wiki/Knowledge base Business Web Application Intranet
Who is using Drupal? Bands, Musicians and Celebrities  AvrilLavigne.com JeniferLopez.com Dead.net (Greatful Dead) Communities and Social Networks  Blogher.com community.menshealth.de Drupalsites.net
Who is using Drupal? Companies and Business  http://officepranks. forbes .com/ http://www. mtv .co. uk / http://www. warnerbrosrecords .com/ Open Source, Software and Development  http://dev.aol.com/  http://www.flock.com/ http://www.ubuntu.com/ The List goes on… more sites at drupalsites.net
Some great Drupal sites 1
Some great Drupal sites 2
Some great Drupal sites 3
Some great Drupal sites 4
Some great Drupal sites 5
Some great Drupal sites 6
Some great Drupal sites 7
Drupal Current Status Drupal 5.7 released on 30 th  January 2008. Drupal 6.0 released recently, 13 th  February 2008. 600 + Modules 250 + Themes Localized in 35 + Languages Drupal recently celebrated its 7 th  Birthday.(15 th  January 2008)
Drupal Site(s) I’m Involved in http://peoplesummit.org – My Internship Project
Drupal Site(s) I’m Involved in http://yipl.com.np
Drupal Site(s) I’m Involved in http://hamrolyrics.com
Drupal Site(s) I’m Involved in http://cira.org.np
Drupal Site(s) I’m Involved in http://namastektm.co.uk  Other sites in the pipeline
Basic Drupal Terminology Lets get back. Node:   a single puzzle piece that is placed onto the site by one of your users, or even yourself . Almost everything is a node. Blog:  online journal or log entry displayed in reverse chronological order.  Comments:   Comments are what allow people to add comments to any other node that has been created.
More Drupal Related Terms Forum:   Forums are sets of nodes and their comments.  Posts and comments attached. Page: Pages are simple nodes, typically used for static content  . Poll: A poll is where a multiple choice question is asked and users can answer . Story:   Story pages are the generic page type that most content management systems have.  Except node others can be also referred as content types. Content types can be added as per need.
More Drupal Terms Block:  A region or space that contains some data may be links, image etc. Mainly built by modules or may be custom made. Menu:  A region that contains links to other content/nodes in Drupal. Like primary, secondary, navigation or any custom made. Weight :  Defines the priority of display.   Module:  A code block that activates a new function in the Drupal Website.
More Drupal Terms Theme:  A package when installed and changed changes the overall look and feel of the Drupal website. Other usual terms related to web development also common in Drupal are  Header,  Footer ,  Left Sidebar ,  Right Sidebar ,  Content Area …
A Typical Drupal Site
Software needed to run Drupal  A web server that can execute PHP. PHP 4.3.5 or higher required 5.x above recommended. A database server preferably MYSQL. MYSQL 4.1 required, 5.x recommended. A web browser. …
We Are using XAMPP 1.5.2 (X-For All, Apache, MYSQL, PHP and Perl)  PHPMYADMIN – for MYSQL administration Firefox - Version 2 or above Zip tool/Tar Tool - Winzip or WinRar …
Lets get started Install  XAMPP Download and  Install Drupal . Do  some work  in it, build a decent website. Menu  and  content  management. User  Management Module  Integration Theme  Integration …

Drupal Experience Sharing At Prime College

  • 1.
    Drupal CMS PresentedBy: Geshan Manandhar [email_address] http://geshan.com.np
  • 2.
    What is aWeb CMS? A web content management system is a system that makes content adding, moderating, updating, deleting, archiving and retrieving easy. It allows non technical users to build and use a website with little or no training. It is a web application that manages various forms of content from text, images to video.
  • 3.
    What is Drupal?Drupal is a free and open source modular content management system (CMS) and a content management framework. It is written in PHP and runs on MYSQL or Postgre SQL databases. For developers, it provides a solid base to extend and implement custom content management solutions
  • 4.
    Drupal in simpleterms A great free web application that helps you to build dynamic feature rich and maintainable websites in very less time. Add new features ( modules ), change look and feel ( themes ), administer users and user access levels… with no hassle. It can be a great opportunity for designer and developers alike to develop in Drupal.
  • 5.
    Why choose Drupal?Easy to install Easy to use, user friendly Easy to learn Amazingly feature rich (plug in modules) Free and open source (GNU/GPL License) Flexible, robust and modular Big community support
  • 6.
  • 7.
  • 8.
    What can itbe used for? Community websites Blogs/Weblogs Social Networking sites Forums Wiki/Knowledge base Business Web Application Intranet
  • 9.
    Who is usingDrupal? Bands, Musicians and Celebrities AvrilLavigne.com JeniferLopez.com Dead.net (Greatful Dead) Communities and Social Networks Blogher.com community.menshealth.de Drupalsites.net
  • 10.
    Who is usingDrupal? Companies and Business http://officepranks. forbes .com/ http://www. mtv .co. uk / http://www. warnerbrosrecords .com/ Open Source, Software and Development http://dev.aol.com/ http://www.flock.com/ http://www.ubuntu.com/ The List goes on… more sites at drupalsites.net
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
    Drupal Current StatusDrupal 5.7 released on 30 th January 2008. Drupal 6.0 released recently, 13 th February 2008. 600 + Modules 250 + Themes Localized in 35 + Languages Drupal recently celebrated its 7 th Birthday.(15 th January 2008)
  • 19.
    Drupal Site(s) I’mInvolved in http://peoplesummit.org – My Internship Project
  • 20.
    Drupal Site(s) I’mInvolved in http://yipl.com.np
  • 21.
    Drupal Site(s) I’mInvolved in http://hamrolyrics.com
  • 22.
    Drupal Site(s) I’mInvolved in http://cira.org.np
  • 23.
    Drupal Site(s) I’mInvolved in http://namastektm.co.uk Other sites in the pipeline
  • 24.
    Basic Drupal TerminologyLets get back. Node: a single puzzle piece that is placed onto the site by one of your users, or even yourself . Almost everything is a node. Blog: online journal or log entry displayed in reverse chronological order. Comments: Comments are what allow people to add comments to any other node that has been created.
  • 25.
    More Drupal RelatedTerms Forum: Forums are sets of nodes and their comments. Posts and comments attached. Page: Pages are simple nodes, typically used for static content . Poll: A poll is where a multiple choice question is asked and users can answer . Story: Story pages are the generic page type that most content management systems have. Except node others can be also referred as content types. Content types can be added as per need.
  • 26.
    More Drupal TermsBlock: A region or space that contains some data may be links, image etc. Mainly built by modules or may be custom made. Menu: A region that contains links to other content/nodes in Drupal. Like primary, secondary, navigation or any custom made. Weight : Defines the priority of display. Module: A code block that activates a new function in the Drupal Website.
  • 27.
    More Drupal TermsTheme: A package when installed and changed changes the overall look and feel of the Drupal website. Other usual terms related to web development also common in Drupal are Header, Footer , Left Sidebar , Right Sidebar , Content Area …
  • 28.
  • 29.
    Software needed torun Drupal A web server that can execute PHP. PHP 4.3.5 or higher required 5.x above recommended. A database server preferably MYSQL. MYSQL 4.1 required, 5.x recommended. A web browser. …
  • 30.
    We Are usingXAMPP 1.5.2 (X-For All, Apache, MYSQL, PHP and Perl) PHPMYADMIN – for MYSQL administration Firefox - Version 2 or above Zip tool/Tar Tool - Winzip or WinRar …
  • 31.
    Lets get startedInstall XAMPP Download and Install Drupal . Do some work in it, build a decent website. Menu and content management. User Management Module Integration Theme Integration …