joomla basics part 3

12
Joomla CMS KickStart Training Joomla Basics: Part Three

Upload: cms-association-inc

Post on 08-Mar-2016

224 views

Category:

Documents


1 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Joomla Basics Part 3

Joomla CMS KickStart Training

Joomla Basics: Part Three

Page 2: Joomla Basics Part 3

Part Three: Templates and Part Three: Templates and ExtensionsExtensions

What we are talking aboutTemplates

What is a Template?Installation and ConfigurationModule Positions

ExtensionsExtensions DefinedInstallation, Configuration and Linking

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009

Page 3: Joomla Basics Part 3

TemplatesTemplates

A template is the design of your siteWith a template you can change the look and feel of your websiteTemplates show certain fields in which components and modules will be renderedTemplates are easy to build and customize and provide

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009

Page 4: Joomla Basics Part 3

TemplatesTemplates 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 Helphttp://docs.joomla.org/New_features_introduced_in_Joomla!_1.5_templates

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009

Page 5: Joomla Basics Part 3

Templates and PositionsTemplates and Positions

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009

Page 6: Joomla Basics Part 3

Let’s Look at a TemplateLet’s Look at a TemplateWhat are we going to do:

Install a templateConfigure a templateShow the template on the demo site

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009

Page 7: Joomla Basics Part 3

Joomla ExtensionsJoomla Extensions

ComponentsModulesPlug-ins

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009

Page 8: Joomla Basics Part 3

ComponentsComponentsA 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

Page 9: Joomla Basics Part 3

ModulesModulesModules 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

Page 10: Joomla Basics Part 3

Plug-insPlug-insPlugins 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

Page 11: Joomla Basics Part 3

Let’s Work with some Let’s Work with some ExtensionsExtensionsWhat are we going to do:

Install a ComponentInstall a ModuleInstall a Plug-inLink to a ComponentAdd a Module to Our Demo SiteInsert a Plug-in into an article

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009

Page 12: Joomla Basics Part 3

Your Turn…

Questions?

Original Presentation by Kendall Cabe © Copyright Kendall Cabe 2009