Page 1 of 1

Confused about the difference between Components, Modules, Plugins

Posted: Tue Oct 30, 2007 3:02 pm
by TMR Design
I don't fully understand the differences between these addons and I'm even more confused when I look in the Extensions database. Many of the extensions show that they have a module, a plugin, and/or a component.

When I see these, does it mean that you have to install 1 of each? Is it 1 installation and it installs all the necessary elements?
After extensions are installed, how do I then activate them and put them to use?

Re: Confused about the difference between Components, Modules, Plugins

Posted: Tue Oct 30, 2007 3:11 pm
by AmyStephen
Briefly, a component is the main part of the page. For example, com_content is the component that runs the section and category blogs and articles. com_contact displays contact information. com_weblinks shows your web links (hehe! my examples look silly, the names are so intuitive.)

Also, your menu items are always linking to a component because every Joomla! page is "primarily" the component output.

Modules are those items that are typically around the outside of the component (doesn't have to display there, but typically, most of us think inside the box with design and that's where we place modules.) The most "important" modules are your menus. But, other core modules include the login module or the breadcrumbs or the latest news or most popular news. Modules typically display data, but are a secondary source of information on your page, compared to your component.

Plugins are cool little pieces of logic that do something that is not interactive with the site visitor. The plugin that I think is most useful is {loadposition userX} where you can actually place the output from a module (in the example I provided, the modules defined in position userx) right into your article. It's pretty nifty. Other plugins help with system activity or can be used to load videos or format articles in a certain way.

Typically, if you get an extension that has components, modules and plugins, you will need to install and configure each of them separately. It might seem a hassle, but I always look at it as an opportunity to see what software capability is really under the hood and consider how I'll use it.

Hope that helps!
Amy :)

Re: Confused about the difference between Components, Modules, Plugins

Posted: Tue Oct 30, 2007 3:17 pm
by quolc
Hi TMR Design,

I posted a short module/component tutorial in another topic you might find interesting:

http://forum.joomla.org/index.php/topic,228218.0.html

Cya,

Jasper

Re: Confused about the difference between Components, Module

Posted: Mon Mar 14, 2011 5:34 am
by prjoshi
I know the difference between component, mopdules and plugins , but little confused about, At which condition we have to make component, module and plugins can you please describe?