The document provides an overview and agenda for a presentation on installing and customizing the Joomla/Mambo content management system (CMS). The presentation covers an overview of CMS and Joomla/Mambo, pre-installation requirements, a 7 step installation process, post-installation administration and customization of the public website and administration areas, and customizing Joomla by adding sections, categories, articles, menus, templates, modules and more.
3. Overview
Content Management systems (CMS)
offer the promise of:
publishing tools,
user authentication,
modular structure and
support for plugins, among many to build a
professional websites
4. Overview
Joomla/Mambo are both
a CMS and
one of the highest profile open source LAMP
projects going, boasting a substantial user
community and a number of open source
awards
5. Overview
Is Joomla! a fork of Mambo?
Some call it a fork.
Some call it a spoon.
Some call it an entire table setting.
Whatever your philisophical persuasion, the facts are
that Joomla is a continuation of the work of the
Development Team which unanimously resigned from
the Mambo project in August 2005.
6. Overview
How do the versions compare?
Joomla version 1.0 is derived from Mambo 4.5.2.3 but
includes many additional bug fixes and security
patches.
Joomla version 1.5 is an extensive refactoring of the
API as is Mambo version 4.6 to its codebase.
Both applications continue maintain a similar user
inferface (look and feel)
Joomla 1.5 also includes many new features such as
additional authentication models (LDAP, Gmail, etc),
xml-rpc client-server support.
7. Overview
Will Mambo addons continue to work in
Joomla! ?
Addons (templates, components, modules, mambots
and language packs) designed for Mambo 4.5.2 will
generally run on Joomla 1.0.
Mambo addons designed for version 4.6 will likely not
run on Joomla, nor will extensions designed for Joomla
1.5 run on Mambo.
9. Installation
Installation takes place in 7
steps:
1.
2.
3.
4.
5.
6.
7.
Language selection
Pre-installation check
License
Database - MySQL database configuration
FTP Configuration - Enter the name of your Joomla site
Configuration - Confirm the site URL, path, admin e-mail and file/directory chmods
Finish - Congratulations! Joomla is installed
15. Post-Installation – Administration –
Content Management
Allows you to add new content
to the site
Manage Existing Dynamic Site
Content
Manage Existing Static Site
Content
16. Post-Installation – Administration –
Front Page, Sections & Categories
Manage content in front page
Manage Sections (eg: News)
Sections have many categories (eg:
Latest News)
Manage Categories (eg: Latest
News)
Each category belongs to one section
17. Post-Installation – Administration –
Media, Menu, User, Configuration
Manage media such as images
Manage Menu sections/items
Manage Site Users and roles
Configure system settings
18. Post-Installation – Administration –
Templates, Components and Modules
Extend and customize system
with:
Templates
Components
Modules
19. Customize Joomla
Creating new sections
Adding categories to sections
Adding articles to categories
Mapping menus to sections
Customize templates
Adding custom code
Modifying style sheets
Changing logo
Adding modules
Project Management