Modules
What is a Module?
A module is a reusable, plug-and-play piece of functionality. It's a way to extend the functionality of the framework with different capabilities. There can be multiple modules on a page, including multiple instances of the same module on a page. It's very common to have multiple HTML modules on a single page.
When you install iLabbook, the platform ships with a set of default modules. You can also extend a iLabbook installation with additional modules from the catalog service. You can also create your own custom modules for your site or for use by other iLabbook sites.
Modules on Pages
Modules can be placed onto pages from the control panel in locations called “panes”. These panes are defined by the theme's designer. These themes dictate the overall look and feel of your site and are often created by a front-end designer. Panes can span the full width of the page or be positioned in a column fashion. It may be helpful to think of panes as windows in the design of the site where you can drop in modules. You can move modules around the panes when in edit mode. An example of a page in edit mode with the panes displayed is shown below.