MODULES

Building Custom Modules

2min



On Siteglide you can tap into our Modules system to release your own Modules.

A Module is a collection of code that is bundled up and installed on a Site, typically to provide a new set of features that the Siteglide System doesn't offer as standard. However, it doesn't have to offer new features, and instead could just be giving a jump start to use existing features.

For example, you can install Siteglide's Blog Module to get what is essentially a ready made Blog WebApp. It has all the features of a WebApp (custom fields, import, export, list/detail views etc.), but also comes with some extra private files behind the scenes to enable features specific to that Module.

Within the Building Custom Modules documentation area we will outline the process involved in creating, submitting, and maintaining a Module in the following series of documents:

  1. Module Setup
  2. Create Folder Structure
  3. Submit Module For Approval
  4. Updating Existing Modules
  5. Adding payment to a Module

We also have some example walkthroughs of key specific module types to help you get started:

  1. Site Theme Module
  2. Data & Custom UI Module
  3. Other