• Beware of template overrides

    There is a great feature that comes with Joomla! : the ability to override components, modules, layouts or even plugin outputs. While this is wonderful for adding your own code snippets into the core...
  • Solve jQuery issues with jQuery Easy: a case study

    Since the plugin has been available online, many issues were presented to me and frankly, some websites can become a real mess when so many extensions use there own jQuery code. Forget about jQuery an...
  • You may not need jQuery's Migrate plugin after all

    Migrate has been created to make jQuery code backup compatible with versions of jQuery prior to v1.9. It is packaged with the Joomla! framework (which will hopefully soon contain the latest version of...
Thu19Oct2017

Troubleshoot (custom) field rendering on a live Joomla website

First published June 13, 2017
579 hits - No rating

Starting with Joomla 3.7, custom fields have given websites the ability to add fields to contact forms. While the rendering of those fields looks alright in the administration console, you may end up, in the live part of the site (or frontend), with unexpected outputs (radio buttons not skinned, lists not showing…).

Sun17Sep2017

Introducing the picture background theme for Trombinoscope Contacts

First published April 13, 2017
612 hits - No rating

There is a new kid on the block and this is one that is aimed to take advantage of the new picture background feature introduced in the Trombinoscope view and the module of Trombinoscope Contacts (free and pro).

Show a background image (a default image, the contact itself or any media custom field in Joomla! 3.7) behind any contact picture and make the contact cards more attractive and colorful.

Tue29Mar2016

Beware of template overrides

First published March 29, 2016
1322 hits - No rating

There is a great feature that comes with Joomla! : the ability to override components, modules, layouts or even plugin outputs.

While this is wonderful for adding your own code snippets into the core components or other extensions found in the Joomla! Extensions Directory, the convenience and flexibility of it slowly becomes a burden overtime.

There is an alternative to code jQuery library calls into a Joomla! template or into the Joomla! core. Nowadays, there is a pletora of jQuery plugins available in the Joomla! Extensions Directory that can help ease the process.

Although the two libraries MooTools and jQuery can co-exist together, one problem remains as more and more such extensions are made available: each module, plugin, component or even template can come with its own version of jQuery. This can result in bloated loads of javascript libraries, can slow down the performance of your web site (because of a heavy resource consumption) and even create conflicts.

Thu29Oct2015

Making the cut with jQuery and MooTools in Joomla: Introduction

First published August 22, 2011
5861 hits - No rating

The library MooTools has been chosen by the Joomla! development team as its javascript framework by default. That decision was made years ago, when just a few libraries were available and the web 2.0 hype started to heat up. MooTools is now part of the project and is essential to run Joomla!.

As years have passed, jQuery has become one strong contender in the framework world and more and more developers choose it in the creation of extensions for Joomla!.