joomla basics part3

11
Presented by: Nick Martinelli April 8 th . 2009 Joomla 101: Basics Part III Templates and Extensions

Upload: linda-coonen

Post on 27-Jan-2015

107 views

Category:

Technology


1 download

DESCRIPTION

A presentation to the JoomlaChicago User Group on Joomla Basics focusing on templates and extensions.

TRANSCRIPT

Page 1: Joomla Basics Part3

Presented by: Nick Martinelli

April 8th. 2009

Joomla 101: Basics Part III

Templates and Extensions

Page 2: Joomla Basics Part3

IntroductionIntroduction

TemplatesTemplates- What’s a templateWhat’s a template- Installing, config, module Installing, config, module

positionspositions

Components, Modules, Plug-insComponents, Modules, Plug-ins• Extensions definedExtensions defined• Installing + config + linkingInstalling + config + linking

Page 3: Joomla Basics Part3

TemplatesTemplates A template is the design of your siteA template is the design of your site With a template you can change the With a template you can change the

look and feel of your websitelook and feel of your website Templates show defined areas in which Templates show defined areas in which

components and modules will be components and modules will be renderedrendered

Templates are easy to build and Templates are easy to build and customize and provide or are readily customize and provide or are readily available online from template clubsavailable online from template clubs

Page 4: Joomla Basics Part3

Templates continued…Templates continued… Consists of index.php, Consists of index.php,

templateDetails.xml, css, images, and templateDetails.xml, css, images, and potentially other elementspotentially other elements

Template is where module positions Template is where module positions are defined and rendered in joomla.are defined and rendered in joomla.

Show module positions on your site:Show module positions on your site:http://mysite.com/index.php?tp=1

Template HelpTemplate Help http://docs.joomla.org/New_features_introduced_in_Joomla!http://docs.joomla.org/New_features_introduced_in_Joomla!

_1.5_templates_1.5_templates

Page 5: Joomla Basics Part3

Template PostionsTemplate Postions

Page 6: Joomla Basics Part3

ComponentsComponents A component is the largest and most A component is the largest and most complex of the extensions complex of the extensions

They are like mini applications that They are like mini applications that load in the main body of the page.load in the main body of the page.

There are two parts in a component - There are two parts in a component - an administrator part and a frontend an administrator part and a frontend site part.site part.

Examples: com_content, My Blog, VirtueMart, Examples: com_content, My Blog, VirtueMart,

Page 7: Joomla Basics Part3

ModulesModules Modules are more lightweight and flexible Modules are more lightweight and flexible

extensionsextensions Sometimes modules are linked to components Sometimes modules are linked to components

such as the “latest news” module which links to such as the “latest news” module which links to the com_content and displays links to the newest the com_content and displays links to the newest content items.content items.

Modules are mostly found as the “boxes” that are Modules are mostly found as the “boxes” that are arranged around a component, for example: the arranged around a component, for example: the login module.login module.

Modules are assigned on a page based on menu Modules are assigned on a page based on menu items. items.

They don't have to be related to anything and can They don't have to be related to anything and can be just static HTML or text.be just static HTML or text.

Examples: latest news, polls, weather, ads, Examples: latest news, polls, weather, ads, bannersbanners

Page 8: Joomla Basics Part3

Plug-insPlug-ins

One of the most advanced extensions for joomlaOne of the most advanced extensions for joomla Is a section of code that runs when a pre-defined Is a section of code that runs when a pre-defined

event happens in Joomlaevent happens in Joomla Plug-ins were also known as mambots in Joomla Plug-ins were also known as mambots in Joomla

1.0.1.0.

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

Page 9: Joomla Basics Part3

Get help from these great Get help from these great booksbooks

Page 10: Joomla Basics Part3

Questions?Questions?

Your Questions?Your Questions?

Page 11: Joomla Basics Part3

Extension of the MonthExtension of the Month

Joomla 1.5.10 Security PatchJoomla 1.5.10 Security Patch

This release contains:This release contains:

66 bug fixes66 bug fixes

one low-level security fixone low-level security fix

one moderate-level security fixone moderate-level security fix

Go to joomla.org for more details Go to joomla.org for more details

and to downloadand to download