Presented by: Nick Martinelli April 8 th . 2009 Joomla 101: Basics Part III Templates and Extensions
Introduction Templates What’s a template Installing, config, module positions Components, Modules, Plug-ins Extensions defined Installing + config + linking
Templates A template is the design of your site With a template you can change the look and feel of your website Templates show defined areas in which components and modules will be rendered Templates are easy to build and customize and provide or are readily available online from template clubs
Templates continued… Consists of  index.php, templateDetails.xml, css, images, and potentially other elements Template is where module positions are defined and rendered in joomla. Show module positions on your site: http:// mysite.com/index.php?tp =1 Template Help http://docs.joomla.org/New_features_introduced_in_Joomla!_1.5_templates
Template Postions
Components A component is the largest and most complex of the extensions  They are like mini applications that load in the main body of the page. There are two parts in a component - an administrator part and a frontend site part. Examples: com_content, My Blog, VirtueMart,
Modules Modules are more lightweight and flexible extensions 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. Modules are mostly found as the “boxes” that are arranged around a component, for example: the login module. Modules are assigned on a page based on menu items.  They don't have to be related to anything and can be just static HTML or text. Examples: latest news, polls, weather, ads, banners
Plug-ins One of the most advanced extensions for joomla Is a section of code that runs when a pre-defined event happens in Joomla Plug-ins were also known as mambots in Joomla 1.0. Examples: Image galleries, video players, page break, email cloaking
Get help from these great books
Questions? Your Questions?
Extension of the Month Joomla 1.5.10 Security Patch This release contains: 66 bug fixes one low-level security fix one moderate-level security fix Go to joomla.org for more details and to download

Joomla Basics Part3

  • 1.
    Presented by: NickMartinelli April 8 th . 2009 Joomla 101: Basics Part III Templates and Extensions
  • 2.
    Introduction Templates What’sa template Installing, config, module positions Components, Modules, Plug-ins Extensions defined Installing + config + linking
  • 3.
    Templates A templateis the design of your site With a template you can change the look and feel of your website Templates show defined areas in which components and modules will be rendered Templates are easy to build and customize and provide or are readily available online from template clubs
  • 4.
    Templates continued… Consistsof index.php, templateDetails.xml, css, images, and potentially other elements Template is where module positions are defined and rendered in joomla. Show module positions on your site: http:// mysite.com/index.php?tp =1 Template Help http://docs.joomla.org/New_features_introduced_in_Joomla!_1.5_templates
  • 5.
  • 6.
    Components A componentis the largest and most complex of the extensions They are like mini applications that load in the main body of the page. There are two parts in a component - an administrator part and a frontend site part. Examples: com_content, My Blog, VirtueMart,
  • 7.
    Modules Modules aremore lightweight and flexible extensions 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. Modules are mostly found as the “boxes” that are arranged around a component, for example: the login module. Modules are assigned on a page based on menu items. They don't have to be related to anything and can be just static HTML or text. Examples: latest news, polls, weather, ads, banners
  • 8.
    Plug-ins One ofthe most advanced extensions for joomla Is a section of code that runs when a pre-defined event happens in Joomla Plug-ins were also known as mambots in Joomla 1.0. Examples: Image galleries, video players, page break, email cloaking
  • 9.
    Get help fromthese great books
  • 10.
  • 11.
    Extension of theMonth Joomla 1.5.10 Security Patch This release contains: 66 bug fixes one low-level security fix one moderate-level security fix Go to joomla.org for more details and to download