Introduction to Joomla! - PowerPoint PPT Presentation

Introduction to joomla
1 / 27

  • Uploaded on
  • Presentation posted in: General

Introduction to Joomla!. Get closer to the most advanced CMS. Mihail Semedzhiev. Joomla! Bulgaria. @ semerdzhiev. Table of Contents. What is Joomla? How to install Joomla? Managing the content Joomla! Extensions How to create template Resources Bonus.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

Download Presentation

Introduction to Joomla!

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript

Introduction to joomla

Introduction to Joomla!

Get closer to the most advanced CMS


Joomla! Bulgaria


Table of contents

Table of Contents

  • What is Joomla?

  • How to install Joomla?

  • Managing the content

  • Joomla! Extensions

  • How to create template

  • Resources

  • Bonus

What is joomla

What is Joomla?

What is joomla1

What is Joomla!

  • Joomla! is an award-winning content management system (CMS)

  • Joomla! is an open source solution that is freely available to every one

  • Joomla! is highly extensible and thousands of extensions (most for free) are available

  • Joomla! runs on PHP/MySQL

Additional info

Additional Info

  • Joomla! – All together (from Swahili)

  • Since 2005 (before was Mambo)

  • Second most popular CMS

  • Current version 2.5

  • 3100+ Government sites over 204 countries (

  • 30+ Million downloads

  • 9500 extensions

  • 3% of the web sites are based on Joomla

How to install joomla

How to install Joomla?

How to install joomla1

How to install Joomla?

Minimum System Requirements:

  • Web server: Apache (or Microsoft IIS)

  • PHP: 5.2.x or higher

  • Database: MySQL version 4.1.x. or higher

    (or MSSQL)

How to install joomla2

How to install Joomla?

Where to install?

  • Locally on your PC (XAMPP)

  • On a server in a company's Intranet

  • Shared hosting

  • VPS

  • Own server

How to install joomla3

How to install Joomla?

  • Get the latest version from

  • Extract the package

  • Follow the installation steps

  • Done

Global configurations

Global configurations

  • Site settings

  • SEO settings

  • System settings

  • Server settings

  • Permissions

  • Text filters

Managing the content

Managing the content



Content → Article Manager → Add New Article

Articles are the main item in Joomla CMS

  • Title - every Article must have title

  • Alias – automatically generated string for SEF URLs

  • Category – the folder of the Article

  • Text – body of the article / main part


  • Options



Administration → Content → Category Manager

  • Many categories as you wish

  • Can be nested categories

  • An article can be related to one of these categories

  • Every category must have a Title

  • Description – text box for inserting additional content for the category

  • Options



Menus → Menu Manager → Add new Menu

  • Menus are the main navigation element

  • You can have many menus as you want

  • You can create nested menus

  • Edit menus in Menus manager

  • Joomla have different type of menus



  • Users are edited in “User manager”

  • Every user have custom settings

  • Users have groups – groups are the holder of the permissions

  • Joomla have ACL – access control levels

  • Other specific options

Joomla extensions

Joomla! Extensions



  • Components are the main functionality elements

  • If Joomla! is the OS, components are the desktop applications

  • Usually are displayed in the center of main content area. (Depending on the template)

  • Two parts – Admin and Client side

  • They have special menu types and views.

  • Joomla! have several core components

Extensions overview

Extensions overview



  • Modules are lightweight and flexible extensions used for page rendering.

  • These modules are often “boxes” arranged around a component on a typical page.

  • A well-known example is the login module.

  • Modules are assigned per menu item

  • Every module must have “module position”

  • Joomla have some core modules



  • Plugins provide functions which are associated with trigger events

  • Plugins adds specific capabilities to a component

  • Plugin types: Authentication, Content, Editors-xtd, Editors, Extension, Search, System and User

  • Plugins are powerful way of extending the functionality of the Joomla!



  • A template controls the overall look and layout of a site

  • Provides the framework that brings together modules, components, css and js

  • Templates provide complete separation of content and presentation

  • Templates are installed like the other extensions

  • Joomla! has many professional template developers

How to create a template

How to create a template

Joomla day 2012

Joomla!Day 2012



Introduction to joomla1

Introduction to Joomla!














Introduction to joomla2

Introduction to Joomla!

Thank You!

  • Login