How to make a Pluggable Module

Everything that is displayed on a webpage in the CMS has come from a plugin, which in turn is driven by a module. That includes all visible web page features, from a Banner (e.g. used for a logo or call-out message), to a WYSIWYG editor.

If you want to add new functionality that visitors to your site will see, you will need to write a module that is "pluggable".

At the bare minimum, a pluggable module needs the showSlot() method written in its module_code.php file. Using the showSlot() method you should output some HTML text onto the page.