Skip to content

Extensibility

WildcardSearch edited this page May 14, 2014 · 6 revisions

ASB Logo

There are two different types of side boxes: those with custom static HTML (termed custom boxes) and those with content produced by an addon module. ASB comes with several default modules that each produce content in a different way. An important part of this project for me is extensibility, so from the very beginning this plugin has been developed with extension in mind.

The default modules can be removed from the plugin to illustrate the point that ASB is really a side box content delivery system and the addons are much like plugins that each allow admin to accomplish different things.

##Base Name

Each addon module has a unique alphanumeric key that ASB uses to identify it. For the purposes of this and all other extensibility documents, example will be used as the base name. Module authors should strive to create unique identifiers of their own. I do not want to share mine.


Because of the length of this document, I am attempting to break it up into smaller sections in order to make it easier to digest. (see side bar)

Clone this wiki locally