Transcript Slide 1

Creating library website using Joomla
(Open Source-Content Management System):
A case study on IIM Ahmedabad library
website
by
Jignesh Amin
Professional Assistant
Vikram Sarabhai Library
IIM Ahmedabad
Viral Navik
Professional Assistant
Vikram Sarabhai Library
IIM Ahmedabad
21st to 23rd March, CALIBER 2013
What is Joomla
• Joomla is a free, open source content
management system
• Organizes all forms of content
• It helps you to create/edit/delete content in
a shared database
• Content shared across the Web site
• Content can be published or not - based on
conditions (Approved, Date range, Viewer
rights)
• Easy to use and expandable
Joomla
 Originated in 2000 as Mambo, Split in 2005 to
form Joomla
 The name Joomla is a phonetic spelling for the
Swahili word "Jumla", which means "all
together" or "as a whole".
 An award-winning content management
system (CMS)
 Open Source software
 Available for Linux and Windows
Why Joomla?
 Open Source
 It’s Easy to Install, Use and Manage by non
technical person and no need of HTML
 Separation of Content and Form
 Portable
 Extendable
 Strong Support Communities
Top Ten Open Source CMS
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
WordPress
Joomla
Drupal
Media Wiki
Plone
Liferay
TYPO3
Moodle
Dolphin
Pligg
http://trends.builtwith.com/cms
Comparison Metrics

A tool to compare up to 10 content management systems at
once. http://www.cmsmatrix.org/matrix
Google Search Trend
In the Beginning
Everybody used a text editor (coding language) to
construct Web pages in a language called HTML
If you know the HTML mark up language, you can
control the content of your Web site. “The Webmaster”
Problem!
Must learn HTML or hire web developer.
Big Webmaster
HTML is time consuming & Static
Benefits of CMS
 Creation of content in a standard format using a Web
browser and WYSIWYG (What-You-See-Is-WhatYou-Get) editor
 Share the work with several staff members and have
options to let the public enter content (Library 2.0)
 Archive and reuse content
BYE… BYE…
FrontPage & DreamWeaver
What Joomla can do ? Some real examples









Corporate Web sites or portals
Online magazines, newspapers, and publications
E-commerce and online reservations
Government applications
Small business Web sites
Non-profit and organizational Web sites
Community-based portals
School Web sites
Personal or family homepages
Who are using Joomla ? (Live Example)
 MTV Networks Quizilla (Social networking) - http://www.quizilla.com
 IHOP (Restaurant chain) - http://www.ihop.com
 Harvard University (Educational) - http://gsas.harvard.edu
 Citibank (Financial institution intranet) - Not publicly accessible
 The Green Maven (Eco-resources) - http://www.greenmaven.com
 Outdoor Photographer (Magazine) - http://www.outdoorphotographer.com
 PlayShakespeare.com (Cultural) - http://www.playshakespeare.com
 Senso Interiors (Furniture design) - http://www.sensointeriors.co.za
&
Prerequisites to Install Joomla
 PHP (Coding Language)
4.2.x or above: http://www.php.net
 MySQL (Database)
3.23.x or above: http://www.mysql.com
 Apache (Webserver)
1.13.19 or above: http://www.apache.org
 Also available bundle (Package) like WAMP or XAMPP (for
Windows) or LAMP (for Linux)
 Download Joomla from
http://www.joomla.org/download.html
Basic Structure of Joomla
Front-end
›Viewable by users
Back-end
›Editable by administrator
Database
›Stores information
Simple steps for Installation of
Joomla
 Simple – Download, Unzip, Install
Installation
Screen 1
Screen 2
Screen 3
Final Installation Screen
Administration Module
User Name
Password
Main Admin Panel
Hierarchy of Module
 Category Manager
 Content Items Manager


Content
Static Content
 Section Manager
 Frontpage Manager
 Archive Manager
Category Manager
Create a New Category
Section Manager
Create a New Section
Content Items Manager
Create a New Content
Static Content Manager
Create a New Static Content
Media Manager
Change the Template
Add New Template
Website for Joomla Templates
http://www.joomla24.com/
Components
Add New Component
Website for Joomla Components
http://extensions.joomla.org/extensions
Modules
Add New Modules
Website for Joomla Modules
http://extensions.joomla.org/extensions
Lets start work with Joomla