Download - Drupal Experience Sharing at Prime College
![Page 2: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/2.jpg)
2
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.
![Page 3: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/3.jpg)
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
![Page 4: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/4.jpg)
4
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.
![Page 5: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/5.jpg)
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
![Page 6: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/6.jpg)
6
Popularity of Drupal
![Page 7: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/7.jpg)
7
Popularity of Drupal…
![Page 8: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/8.jpg)
8
What can it be used for?
• Community websites
• Blogs/Weblogs
• Social Networking sites
• Forums
• Wiki/Knowledge base
• Business Web Application
• Intranet
![Page 9: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/9.jpg)
9
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
![Page 10: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/10.jpg)
10
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
![Page 11: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/11.jpg)
11
Some great Drupal sites 1
![Page 12: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/12.jpg)
12
Some great Drupal sites 2
![Page 13: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/13.jpg)
13
Some great Drupal sites 3
![Page 14: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/14.jpg)
14
Some great Drupal sites 4
![Page 15: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/15.jpg)
15
Some great Drupal sites 5
![Page 16: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/16.jpg)
16
Some great Drupal sites 6
![Page 17: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/17.jpg)
17
Some great Drupal sites 7
![Page 18: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/18.jpg)
18
Drupal Current Status
• Drupal 5.7 released on 30th January 2008.
• Drupal 6.0 released recently, 13th February 2008.
• 600 + Modules
• 250 + Themes
• Localized in 35 + Languages
• Drupal recently celebrated its 7th Birthday.(15th January 2008)
![Page 19: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/19.jpg)
19
Drupal Site(s) I’m Involved in
http://peoplesummit.org – My Internship Project
![Page 20: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/20.jpg)
20
Drupal Site(s) I’m Involved in
http://yipl.com.np
![Page 21: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/21.jpg)
21
Drupal Site(s) I’m Involved in
http://hamrolyrics.com
![Page 22: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/22.jpg)
22
Drupal Site(s) I’m Involved in
http://cira.org.np
![Page 23: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/23.jpg)
23
Drupal Site(s) I’m Involved in
http://namastektm.co.uk Other sites in the pipeline
![Page 24: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/24.jpg)
24
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.
![Page 25: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/25.jpg)
25
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.
![Page 26: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/26.jpg)
26
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.
![Page 27: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/27.jpg)
27
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…
![Page 28: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/28.jpg)
28
A Typical Drupal Site
![Page 29: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/29.jpg)
29
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.
• …
![Page 30: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/30.jpg)
30
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
• …
![Page 31: Drupal Experience Sharing at Prime College](https://reader031.vdocuments.us/reader031/viewer/2022012918/54c43b5c4a795967118b45d9/html5/thumbnails/31.jpg)
31
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• …