There are 4 main steps involved in the setup process:

  • Create your module
  • Setup the content data fields that make up the module
  • Enter the content data records
  • Display the data on a web page*

*You may not necessary want to display data on the website, but just access it from within Admin. For example, an internal task list.

Getting Started:

  1. Log in to the Admin Console
  2. Go into Manage Modules
  3. Add/edit a new module
  4. When adding a new module, give it a name and URL extension (a 'slug')
  5. Configure the following settings:
  6. Add the required fields
    There are a wide range of field types you can add:

  7. Add your tag groups to enable you to tag individual content records when you add them. Tagged content will then appear when a tag group name is clicked that they are tagged for. You can allow this tag group to be made available in the template system for the filter system, which can then be styled as required by a designer. You can give the tag group a URL in the format e.g.

    • You can colour code your tags easily too:

      Want to display items inside categories? See our github repository for Module examples.

  8. A set of template files will automatically be generated. These are used by designers to style the way the content appears on a web page.


  9. Click Save.

    The module will now appear in the program panel as its own program. You can apply User Access Control to this program to limit who has access.The module is now available in Page Manager as a Main body app, allowing you to add it to the page you want.

If you previously ticked to generate a page when setting up the module then a page will also have been created for you which you can edit in Page Manager and add into your navigation as required.

The next stages are: