Latest Blogs

News
Dear our beloved customers, Vietnamese Lunar New Year or Tet Nguyen Dan is just around the corner. Kindly notice TemPlaza's announcement about days off during this new year event. In particular, we will celebrate this Tet holiday in 7 days from Jan 2...
166 Hits
News
Dear our beloved customers, Lunar New Year or Tet Holiday - the biggest festival event in our country is going to happen very soon. Say goodbye to the Buffalo year 2019 and welcome the Rat year 2020. On this occasion, we would like to offer...
169 Hits
Articles
The automotive industry is rapidly growing, which makes the competition fierce than ever. Therefore, a good-looking website is more than necessary; it's crucial. Customers use the internet for various purposes and spend about 60% of their time resear...
201 Hits
Articles
New year comes up with new projects that require you to learn more about not only WordPress themes or Joomla templates, but a stunning font suitable to your personal projects or creative work. Today, I would like to share with you the best collection...
276 Hits
News
We always expect to provide our customers with the best Joomla templates that come with latest technology, a regular update with new features and functionalities, and bug-fixes. Today, we would like to announce about the release of an update batch in...
477 Hits
An Overview of Joomla! Extensions

An Overview of Joomla! Extensions

As Joomla! Users, we are sure that you will be interested in learning about Joomla! extensions. To meet this demand, today we will provide you an overview of Joomla! Extensions. In this writing, we will introduce some general information on definition of extensions, a set of core Joomla! extensions, installing as well as updating extensions.

 

Let’s read and discover this writing.

1. Definition of an extension

Extensions are anything you can add to Joomla! to have a whole new functionality to your site with just a few clicks beside Joomla! default functionality. There are five different extension types in Joomla!. They are components, modules, plugins, templates, and languages. These extension types can all be installed according to the same way although they can perform incredibly different functions in your site. While a plugin and a template are very different things, each of them extend your site's inherent function and form beyond what comes with the basic Joomla! package.

Joomla! has a set of core extensions such templates, plugins, components, modules and languages which will be installed in your site directly after Joomla! installation.

Components

Components are large and quite complex extensions because they act as the main functional parts of a Joomla! site. Components play an important role in creating the main content body of your site's content on both the frontend and backend. They can also be seen as mini-applications. Created by a component, content is usually displayed in the center of the main content area of a template (depending on the template). It means that each template will display component in a different position. You will confirm this feature if you use a specific template or different templates.

Joomla! comes with a number of core components, like the Content Management System, Contact Forms and Web Links.

Modules

Modules are small extensions that are created in specific positions in your template. These module positions will be created according to the developer. In addition to components; it will help you perform a number of different tasks.

Plugins

A plugin is a kind of Joomla! extension. Plugins provide functions which are associated with trigger events. Joomla! provides a set of core plugin events, but any extension can fire (custom) events. When a particular event occurs, all plugin functions of the type associated with the event are executed in sequence. This is a powerful way of extending the functionality of the Joomla! Platform.

Templates

A template is a type of Joomla! extension that changes the way your site looks. There are two types of templates used by the Joomla! CMS: Front-end Templates and Back-end Templates. The Front-end Template controls the way your website is presented to the user viewing the website's content. The Back-end Template controls the way your website's administrative tasks are presented for controlling management functions by a Joomla! Administrator.

These would include common tasks such as: user, menu, article, category, module, component, and plugin and template management.

Languages

Languages are an essential type of extension within Joomla!. They enable the site manager to configure their Joomla! installation to support a variety of different languages on either the visitor side, administrator side, or both. While language support exists within the core Joomla! platform, you can install third-party language packs which can provide additional support to meet your individual needs.

You can absolutely find third-party language packs here.

2. Install extensions

Installing an extension is a fairly simple process. The first thing you need to do is to login to the administrative area of your Joomla! website. After that, access the Joomla! Extension Manager by going to Extensions -> Extension Manager.

 

Once you open the Extension Manager, you will have three options to install your extension. They are: Upload Package File, Install from Directory and Install from URL. In most cases, you should go for the first option: Upload Package File.

3. Update extensions

Updating your components, modules and plugins is an easy task. First, you need to access your Joomla! admin page and go to Extensions -> Extension Manager.

After the extension manager is loaded, please click on the “Update” on the left hand.

Next, Joomla! will show you a list of all extensions that have a new version. With just a few clicks, you can finish the update process of an extension.

This writing is an overview of Joomla! Extensions in term of definitions, a set of extensions, installing and updating them. I hope it will be useful for you, Joomla! Users. Thank you for your reading!

Best Free File Management Extensions for Joomla!3
Web Design Trends for 2015