Page 1

Joomla CMS KickStart Training Joomla Basics: Part Three


Part Three: Templates and Extensions What we are talking about Templates What is a Template? Installation and Configuration Module Positions

Extensions Extensions Defined Installation, Configuration and Linking

Original Presentation by Kendall Cabe Š Copyright Kendall Cabe 2009


Templates A template is the design of your site With a template you can change the look and feel of your website Templates show certain fields in which components and modules will be rendered Templates are easy to build and customize and provide Original Presentation by Kendall Cabe Š Copyright Kendall Cabe 2009


Templates Consists of index.php, templateDetails.xml, css and images Template is where module positions are located and defined within Joomla. Check module Positions http://mysite.com/index.php?tp=1

Template Help http://docs.joomla.org/New_features_introduced_in _Joomla!_1.5_templates Original Presentation by Kendall Cabe Š Copyright Kendall Cabe 2009


Templates and Positions

Original Presentation by Kendall Cabe Š Copyright Kendall Cabe 2009


Let’s Look at a Template What are we going to do: Install a template Configure a template Show the template on the demo site

Original Presentation by Kendall Cabe Š Copyright Kendall Cabe 2009


Joomla Extensions Components Modules Plug-ins

Original Presentation by Kendall Cabe Š Copyright Kendall Cabe 2009


Components A component is the largest and most complex extension also known as mini-applications.

There are two parts in a component, an administrator part and a site part. Every time a Joomla page loads, a component is called to render the main page body. Components are the major portion of your page because a component is driven by a menu item and every menu item runs a component. Examples: com_content, My Blog, VirtueMart


Modules Modules are more lightweight and flexible extensions used for page rendering. Sometimes modules are linked to components such as the “latest news” module which links to the com_content and displays links to the newest content items. These modules are mostly known as the “boxes” that are arranged around a component, for example: the login module. Modules are assigned per menu item. Don't even need to be linked to anything and can be just static HTML or text. Examples: latest news, polls, weather, ads, banners

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009


Plug-ins Plugins are more advanced extensions and are in essence event handlers. When an event is triggered, plugins that are registered with the application to handle that event execute. Plugins were known as mambots in Joomla 1.0.X

Examples: Image galleries, video players, page break, email cloaking

Original Presentation by Kendall Cabe Š Copyright Kendall Cabe 2009


Let’s Work with some Extensions What are we going to do: Install a Component Install a Module

Install a Plug-in Link to a Component Add a Module to Our Demo Site Insert a Plug-in into an article Original Presentation by Kendall Cabe Š Copyright Kendall Cabe 2009


Your Turn… Questions?

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009

Joomla Basics Part 3  

Part 3 of the Joomla Basics program for the Joomla Chicago User Group.

Read more
Read more
Similar to
Popular now
Just for you