Joomla

Joomla! 1.7 - Separate Joomla Platform and CMS

Joomla Versions

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.

Continue Reading

Joomla! 1.6 - Key and New Features

Joomla Versions

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.

Continue Reading

Joomla! 1.5 - Key Features and Benefits

Joomla Versions

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.

Continue Reading

Joomla! 3.7 - New Features and Release Dates

Joomla Versions

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

Continue Reading

Accessing Global Configuration Information in Joomla

Like user information, accessing global configuration of Joomla (like site name, from name) is very simple process. You can use getConfig function of JFactory class in any part of Joomla extension or template.

Continue Reading

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.

Continue Reading

Joomla Coding Standards

Joomla uses tabs for indenting and not spaces.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

Nested Set Model in Joomla

Joomla includes support for storing and retrieving hierarchical information in the form of nested sets in database tables. This is used in the implementation of menus and categories in the core Joomla CMS from version 1.6 onwards.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

[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.

Continue Reading

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.

Continue Reading

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".

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

Remove JoomShopping Copyright

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

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

Remove Protected by EasyCalcCheck Plus Footer

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

Continue Reading

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.

Continue Reading

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.

Continue Reading

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.

Continue Reading

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

Continue Reading

Stop Spam Registrations in Joomla

Tired of spam registrations in your Joomla website? Joomla 2.5 version now has built in plugin to add recaptcha. Recaptcha is free service from Google which provides a user to enter the two words (These words can't be read by bots) before registering.

Continue Reading

Joomla Maintenance: Optimizing Your Website

Three things you need to check periodically (for example monthly) to maintain your Joomla website health.

Continue Reading

10 Core Features of Joomla

Joomla is the most popular Content Management System. It is much more than just a powerful content management system. Besides, hundreds of extensions to enhance functionality of any Joomla website, Joomla itself includes some powerful built-in features (or core features).

Continue Reading

Remove Powered by jDownloads Footer

jDownloads is free and most popular Joomla extension for managing files and Download system.

Continue Reading

Remove Artio Joomsef Copyright

Joomsef is SEO Extension for Joomla. To remove the copyright footer message which is displayed on each page, open the file (via FTP or cPanel File Manager) joomsef.php (This file is located in components/com_sef folder).

Continue Reading

Microdata Implementation for Joomla

The Joomla 3.2 release introduced the JMicrodata library, and the 3.3 release introduced microdata elements into two of the core component's layouts.

Continue Reading

Commenting System for Joomla

One of the things that Joomla lack in its core is commenting system. To enable comments in Joomla powered website, you need to install external extensions. One of the most popular commenting system is jComments which is now available for Joomla 2.5.

Continue Reading

Awesome Bootstrap Typography Elements

Joomla 3 and newer versions are loaded with bootstrap at its core. What does it means? You can apply many of its styles irrespective of your Joomla template. In this article, I will list 10 of my favorite bootstrap styles.

Continue Reading

Remove jComments Footer Link

jComments is free and popular Joomla extension for adding commenting system in Joomla. However, this extension displays a link to joomlatune website.

Continue Reading

How To Use Dates in Joomla

Joomla has a helper class JDate, which extends from PHP's DateTime class. It allows developers to handle date formatting more efficiently. JDate is a class that stores a date and provides logic to manipulate and render that date in a variety of formats.

Continue Reading

Joomla Application Object

With the JApplicationCMS, you can access many things in Joomla. For example, you can access configuration, input variables, menu or enqueue messages which are shown to the user.

Continue Reading

Joomla Plugin Events

Joomla has a variety of core events, organised into groups.

Continue Reading

Create Joomla User Programmatically

You can create a new Joomla user in your extension (module, plugin or component) easily. At minimum, you need an email to create new user.

Continue Reading

How to Create j2Store App Plugin

Apps are used to extend j2Store E-commerce platform.

Continue Reading

How to Create j2Store Payment Plugin

In this plugin, customers are redirected to the payment gateway to make payment, like the Paypal standard.

Continue Reading

JoomlArt Joomla T4 Page Builder

With T4 Page Builder, you can create stunning Joomla sites visually, fast, and easily based on beautiful website bundles, content blocks, add-ons, and 100% visual design-builder. You can build websites that load faster, well optimized for speed and SEO.

Continue Reading

JoomlArt T4 Template Framework

Building layout is the most important work of template or website development. It is very easy to build from basic to complicated layout with T4 Layout Builder. T4 Framework is a powerful and advanced responsive template framework for Joomla. It is a modern, flexible and highly customizable framework to build beautiful Joomla websites easier.

Continue Reading

Joomla Table Class for CRUD Operations

The Joomla Table class provides a framework which enables you to do CRUD operations and more on database tables. This class can be used for single record only and it doesn't support SQL operations on multiple records.

Continue Reading

Working with Tags in Joomla

Tags are stored in the tags table using a tree hierarchy structure. You can use TagsHelper functions which provide access to the tag data.

Continue Reading

Joomla 4.2

Joomla Versions

Joomla 4.2 is expected to be released after 12 months of 4.0 version and after 6 months of 4.1 version. Its main feature will be multi-domain site functionality.

Continue Reading

Joomla 4.1

Joomla Versions

Joomla 4.1 is expected to be released 6 months after 4.0. With Joomla! 4.0, a completely rewritten and better version of the media manager was implemented.The major feature of Joomla 4.1 will be an even more improved media manager.

Continue Reading

Step-by-step Guide For Creating Joomla 3.x Component

This is step-by-step actionable guide on how to create a Joomla Model-View-Controller (MVC) component from scratch.

Continue Reading