Home
Joomla terms
FAQs - New to Joomla!

Component:
A component can be thought of as an application within an application. Components are applications that are built upon the Joomla! framework. A good analogy (at least for me) is to think of Joomla! as an operating system like Windows, and components as programs that run on the operating system. Going with that analogy, I like to think of the Joomla! content component (com_content) as the word processor (like Microsoft Word).

Only one component is loaded in your Joomla! website at a time, and it handles the major tasks that occur on a given page in your site.

Module:
A module further extends your Joomla! site by performing side functions outside of the component. Modules can be used to perform just about any task you can think of. They are typically used to display menus, lists, banners, and other little tidbits of content. I like to think of modules as being like little widgets that perform a simple, specific, necessary task that cannot be handled efficiently by components.

Module Position:
A module position is a location within a template that is set aside for containing modules. In Joomla!, the pre-defined module positions are given descriptive names like "left", "right", "header", "footer", "top", "bottom", etc., but those positions could be at any location on the page depending on where the template puts them.

Plugin:
Plugins have a variety of uses, but they typically perform a specific function to extend the functionality of a component. In Joomla! 1.0.x, there are five different types of Plugins: content, editors, editors-xtd, search, and system.

Content Plugins extend the functionality of the core content component. For example, JomComment uses a Plugin to add comment functionality to the content component. Editor Plugins are used to provide WYSIWYG editors for entering content. Editor-xtd Plugins are used to extend the functionality of content creation in the core content component. Search Plugins are used to make components searchable by the core search comopnent. System Plugins are probably the most behind-the-scenes Plugins, because they perform functions that most people will not directly see the results of. They are used to make other tools available for making components, modules, and even other Plugins more powerful.

Template:
Many people think of a template as their website, but that is an incorrect way of seeing templates. Templates are used for providing a layout and design within which all of the pieces of your Joomla! site come together.

Here's an analogy that might help. Think of your Joomla! website as a house. It is made up of brick, stone, wood, dry wall, etc. The template is the blueprint that puts all of those pieces in the most logical locations for what your house needs to be, and it is also the decorations that make your house look nice once it is completely built.

Extension:

An extension is a component, module, Plugin/plugin, or a template.

Content:
Technically, content is every piece of text and media that is distributed/displayed via your site, whether that be in the component, module, Plugin, or template. In Joomla!, when someone says content, they are probably referring to the core content component and the content items that are entered into that component and displayed on your site.

Section
:
A section is the highest level in the Joomla! content organization hierarchy. Sections contain categories, and categories contain content items.

Category:
A category is the second level in the Joomla! content organization hierarchy. Categories are contained within sections, and categories contain content items. At this time, it is not possible to 1) assign the same category to multiple sections, 2) assign multiple categories to a single content item, or 3) contain categories within categories.


SEF URL:
This stands for "Search Engine Friendly URL". Basically, this is just a way to make your URL's look nice. The default SEF URL functionality in Joomla! takes URL's that look like this "index.php?option=com_content&task=view&id=40&ampitemid=29" and makes them look like this "content/view/40/29/". There are also 3rd-party extensions that can be used to make the URL more descriptive of the content it is pointing to.

Core:
Core refers to that basic Joomla! installation without any 3rd-party extensions installed. It is all of the code for the Joomla! framework along with a set of core extensions that come with the Joomla! installation.

3rd-Party:
3rd-party refers to any extension that is not part of the core.

Access Level:
Access level is the level of access that visitors to your site have to content in your site. Currently, the access levels available in Joomla! range from a non-registered guest all the way to super administrator.

 

Add comment


Security code
Refresh

Latest Posts

Close All | Open All
You need to modify this file
components/com_k2/models/item.php Read More ...
Due to the summer holidays, the next meeting is scheduled for the end of August.. Dont forget to bring back send a postcard and bring back a stick of rock for everone! Read More ...
We usually get sent phish emails to see if they are legit but here is a  good one. the email came from 123Greetings.com <ecards@123greetings.com>with an attachment ecard.zip which is a classic trojan virus. Read More ...
I was recently asked via twitter {xtypo_quote}@mandville how do u cope with the volume @ joomla forums?{/xtypo_quote} Read More ...
We dont send emails like this Dear Webmail/E-mail user,

This message is from our Webmail Messaging Center to all our account
owners.We are currently upgrading our database and e-mail center. We are
deleting all unused webmail account to create more space for new accounts. Read More ...

The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries. Securehotel.org.uk is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.