Joomla

Joomla! is a free and open-source content management system (CMS) for publishing web content. It is built on a model-view-controller (MVC) web application framework that can be used independently of the CMS that allows you to build powerful online applications.

Adding Ordering of Items in Back-end

Joomla allow the administrator to define ordering of items by clicking on the ordering symbol (a little up arrowhead above a down arrowhead) at the top left of the items table, and then clicking on one of the three vertical dots symbols and sliding the record up or down to reorder.

Read More
How to Setup Title for Front-End Views

In the view file (view.html.php), the browser title is set in the protected function _prepareDocument() as:

Read More
How to Create Joomla Template

To make a basic template, create a new folder in the templates folder. Name this folder after your template i.e. mynewtemplate.

Read More
How to Create Joomla Content Plugin

Content events are triggered during the content creation process. The majority of these events are called in many views, many components and modules. They are generally not specific for the com_content component.

Read More
Joomla! 3.9 - GDPR Release

The General Data Protection Regulation (GDPR) enters into force on 25 May, 2018. Joomla integrates a Privacy Tool Suite in the Joomla CMS to facilitate the compliance of the sites.

Read More
How to Create Joomla Custom Fields Override

The real power of custom fields is that you can use it in your own overrides. You can use the data or information stored in the custom fields the way you want. You have all the custom fields corresponding to the current item accessible through a property in $this->item variable called jcfields.

Read More
Joomla Output Overrides

You can take over control of virtually all the output that is generated by Joomla. Except for files that are provided in the Joomla! distribution itself, overrides or customization eliminate the need to hack core files that could change when the site is updated to a new version.

Read More
How to Remove Powered By Kunena 5.x Footer

If you use Kunena forum extension for Joomla, there is a simple way to remove the footer back link. The following method works for Kunena 5.x and later versions. Follow the steps if it is necessary for you to remove Powered By Kunena Forum Footer Link. This works as of Kunena version 5.0.14.

Read More
Technical Requirements of Joomla 4

Joomla 4 has higher technical requirements when compared to previous versions.

Read More
Database Tables After Fresh Joomla Installation

There are 72 tables in the database after you install new Joomla at your server.

Read More
Files After Fresh Joomla Installation

After you extract Joomla package, you get 17 folders and 7 files in the root directory.

Read More
Joomla! 3.8 - New Routing System & Other Features

Joomla! 3.8 is the ninth standard-term support release in the Joomla 3 series. It was released on 19 September, 2017. This release features over 300 improvements to the CMS, with two primary major features aimed at developers: the new routing system and the beginning of a forward compatibility layer with Joomla! 4.0. Additionally, two security issues have been resolved.

Read More
How Joomla Plugins Work

A plugin is simply a PHP program that executes at one or more predefined points in the Joomla execution cycle. These points are called events and are triggered from within Joomla. Plugins are tied to events.

Read More
Joomla! 3.1 - New Tags Extension & Other New Features

Joomla 3.1 the second minor release in the Joomla 3.x series.

Read More
Joomla! 3.2 - List of New Features

Joomla 3.2 version is released with many new features.

Read More
Joomla! 3.3 - Enhanced Security & Microdata Implementation

The Joomla 3.3 release introduces new features into the CMS such as improved password hashing and microdata and optimizes the code with performance improvements to the routing system and the continued conversion of MooTools based JavaScript to jQuery. More than 115 bugs have also been resolved with the 3.3 release of the Joomla! CMS.

Read More
Joomla! 3.4 - New Features & Moving Towards Lighter Core

The Joomla! 3.4 release introduces new features into the CMS such as improved front end module editing, decoupling of web links, composer integration, Google new reCaptcha and security improvements by implementing UploadShield code which can detect most malicious uploads by examining their filenames and file contents.

Read More
Joomla! 3.5 - Support for PHP 7 and Other Highlights

Joomla 3.5 introduces 34 new features, including support for the PHP 7 scripting language, which significantly increases web site speed. This version of Joomla! supports the most recent release of PHP, the most popular programming language for developing web applications. PHP 7 was recently announced with significant performance improvements and is now available for use by the general public. With Joomla! 3.5 users can now enjoy the benefit of that performance improvement.

Read More
Joomla! 3.6 - UX improvements & New Features

Joomla! 3.6 is the seventh standard-term support release in the Joomla 3 series. Joomla! 3.6 introduces more than 400 improvements, including many features which make administration of Joomla! Web sites easier and more feature-rich, as well as many UX (user experience) improvements.

Read More
How to Create Plugin for Joomla 3.x

Plugins are powerful way of extending the functionality of the Joomla. Plugins provide functions which are associated with trigger events. Joomla has a set of core plugin events. Plugin code is executed when certain events are triggered.

Read More
How Joomla Code Works

When you type a URL that points to an article in the front page of Joomla site,  the first thing that happens depends on the web server (Apache or IIS), not Joomla. The web server first tries to find a file or folder. Failing that, it tries to find a file called index.php. Since this file exists, it is executed.

Read More
Joomla: defined('_JEXEC') or die;

The following line is found at the start of Joomla PHP files.

Read More
How to Validate Forms in Joomla

Forms in Joomla can be validated in two ways: (i) Client-side and (ii) Server-side.

Read More
Joomla! 3.0 - New Features and Many Improvements

Joomla 3.0 was released on 27 September, 2012. This is the next major release of the Joomla CMS.

Read More
Joomla! 2.5 - New Features and Quick Updates

Version 2.5 is the second release made within the new six-month release cycle that started with the delivery of Joomla 1.6 in January 2011.

Read More
Joomla! 1.7 - Separate Joomla Platform and CMS

One of the major goals of Joomla 1.7 was to separate the Joomla Platform, that is the engine upon which the Joomla CMS runs, into it's own product.

Read More
Joomla! 1.6 - Key and New Features

Designed to offer enhanced site control and a more polished user experience, Joomla 1.6 delivers a variety of new tools to improve website management and access, a more robust organizational structure for content control, and various other user-experience improvements throughout the software.

Read More
Joomla! 1.5 - Key Features and Benefits

Joomla! provides a unified and easy-to-use framework for delivering content for websites of all kinds. To support the changing nature of the Internet and emerging web technologies, Joomla! required substantial restructuring of its core functionality.

Read More
Joomla! 3.7 - New Features and Release Dates

Joomla 3.7 version is expected to be released in March 2017. Along with many minor improvements, there are some big new features.

Read More
Tools Required To Develop Joomla Extensions

You will need to set up a local development environment with a web server, PHP and MySQL, however there are many ways of achieving this. XAMPP is quite popular, and it works on Windows, Mac, and Linux. There are a lot of alternatives such as MAMP, WAMP, EasyPHP, and Webmatrix.

Read More
How Joomla Extensions Upgrade Process Works

Joomla 1.6 and higher versions use new update system. All extensions uploaded to JED (Joomla Extensions Directory) after 10th January 2017 are required to use the Joomla Update System.

Read More
Joomla Global Definitions: defines.php File

The defines.php file in includes folder of Joomla installation has definitions for Joomla directories. The base directory is defined in the index.php file, then this file is included in defines.php, where all directories are defined.

Read More
Joomla Database Table: assets

Assets table in Joomla is added for ACL from version 1.6. It Includes a row for every component and contains a row for every item that has ACL permissions.

Read More
Joomla Database Table: contentitem_tag_map

This table maps Joomla tags with content item. Each tag on any content item will have one unique row in this table.

Read More
Joomla Database Table: content_types

This table stores all the types of content that is available in your Joomla, including third-party extension. This table is used by other Joomla tables and components.

Read More
How To Configure Joomla Global Settings

The Global Configuration allows you to configure the Joomla site with settings that apply to the whole site. This is the first thing you need to configure after you install Joomla.

Read More
Joomla Version History

The Project Joomla is the result of a heated discussion between the Mambo Foundation, which was founded in August 2005, and its then-development team.

Read More
[Video] What is Joomla? CMS Explained

Joomla is an open source Content Management System (CMS), which is used to build websites and online applications. Joomla is one of the worlds most popular CMS platforms! Since 2006, it has been downloaded more than 50 million times with a new download every 2.5 seconds. It holds a unique place in the Open Source community being the only non-corporate backed, community driven CMS platform in the world.

Read More
10 Most Popular Extensions of Joomla

Are you the webmaster of any site running with Joomla? If your answer is yes, then you can't miss this list of the most popular and must-have free (non commercial) Joomla extensions already in use by thousands of websites. I have used all these extensions on various sites in my past 8 years of Joomla experience.

Read More
Remove Powered by Community Builder 2.0.x Footer

Community Builder (CB) is free (advanced paid version is also there) social extension. This extension shows a link in footer "Powered by Community Builder".

Read More
Introductory Guide to Gantry 5 Framework

The Gantry Theme Framework (For Jooma 3.4 and above versions) can be installed just like any extension. it is independent of any theme. So, you also need to install Gantry-enabled theme.

Read More
How to Create Joomla Menu

Menus allow you to navigate through the site. A menu is an object which contains one or more menu items. Each menu item points to a page on the site.

Read More
Configure Joomla User Manager Options

After installing fresh new Joomla and configuring Global Settings, the next important step is to configure user manager options. Again, this will depend upon your website requirements.

Read More
How To Know Joomla System Information

You can get some useful information about your host server environment, including operating system, database and PHP settings, and directory information. This information is very helpful when you are troubleshooting setup problems. You cannot change any settings from here.

Read More
New Features in Joomla 3.4 Version

Joomla 3.4 version was released in February, 2015. There are 5 new features that improve your Joomla Content Management System.

Read More
How To Migrate From Joomla 1.5 to 2.5

When you decide to migrate your site to newer version, make sure to create a backup of your current site. This way, if anything goes wrong, you can always revert to the old situation. This is a step-by-step quick guide to migrate from Joomla 1.5 to 1.7 or 2.5 version.

Read More
Technical Requirement for Joomla 3.x

It is important to check your server compatibility before installing Joomla. Joomla 3.x has higher technical requirements than its predecessor versions.

Read More
Remove JoomShopping Copyright

You should purchase license to hide or remove JoomShopping footer copyright message - Copyright mAXXmarketing Webdesigner GmbH.

Read More
Joomla Users, Access Levels and Groups

Joomla 1.5 version had very limited (close to none) flexibility in defining what content can be seen by which group of users. It had 8 fixed user groups - Public, Registered, Author, Editor, Publisher, Manager, Administrator, and Super Administrator. You could assign a user to only one group.

Read More
How to Migrate Joomla From 2.5.x to 3.x

If you are thinking to migrate it to 3.x.x version from your present 2.5.x version, this guide is for you. Though 2.5.x is Long Term Support Release, so it is not required to migrate (or upgrade) to newer version, still if you can't wait for 3.5 version you must be thinking to migrate it.

Read More
Remove Powered by Kunena Forum Footer in K 2.0

Kunena is the free and the most popular forum extension for Joomla. Kunena team has released new version - Kunena 2.0 with some added features and functionality. The forum links to Kunena website by a footer link which may not be desirous to some webmasters.

Read More
How To Update Joomla When Not Showing Latest Version

A new version of Joomla is released that solves security problems or adds exciting new features. You login to your administrator panel only to find out that it is showing you already have the most recent version of Joomla.

Read More
How to Remove Powered By Kunena 3.x Footer

This method works for Kunena 3.x and later versions. It is always recommended to give credits to the developer. Follow the steps if it is necessary for you to remove Powered By Kunena Forum Footer Link.

Read More
Add a Facebook Like Button To Your Joomla Site

Facebook social plugins are a quick and easy way to extend your social reach and engage your website’s visitors with social interaction. It is of one of the best ways of free social marketing of your website as more and more internet users are regularly using facebook.

Read More
Remove Powered By Phoca Download Footer Link

Though you should give credit to the developer in all aspects. Still if it is very much required, follow the steps.

Read More
Remove Protected by EasyCalcCheck Plus Footer

EasyCalcCheck Plus is a free Joomla plugin that secures your website from spam registrations.

Read More
Adding LaTeX Math Expressions In Joomla

LaTeX is a great way to add Mathematics or Science expressions in your Joomla articles. For those who doesn't know what LaTex is, for simple understanding LaTeX converts an expression in certain format into an image. Lets take an example of quadratic formula to see how it works.

Read More
Syndicate RSS For Single Joomla Category

Joomla CMS is great tool for combination of website and a blog integration. You can create a category in Joomla (say myblog) and add your blog posts under this category. To have syndicate feed only for this category (this is a must requirement for any blog), Joomla has a core syndicate module. No need to install any extension.

Read More
Remove Powered by Kommento Footer

Kommento is free Joomla extension for adding comments functionality in Joomla articles. The component displays a footer message. If you wish to remove it, there are two methods.

Read More
Remove Breezing Forms Footer Link

Breezing Forms is a popular Joomla extension for creating interactive forms, however its free version displays a footer link to the developer. Here is a short and simple guide to remove the link. I have tested it for Joomla 2.5.x and Breezing Forms 3.0.x

Read More

Page 3 of 4