|
Creating your own Application Portal Modules |
Although The WebHare Application Portal is not an Open Source system, it does provide one of the biggest advantages of these kinds of systems: the possibility to add your own functionalities and to customize existing ones to fit your needs.
The WebHare Application Portal is modular by design, and because all relevant source code is available and well documented, you can easily add your own modules.
The libraries in this section all pertain to developing new modules that integrate seamlessly into the system.
|
 |
Table definitions |
Table definitions for the WebHare Application Portal
|
 |
GUI development |
The GUI component libraries should be used by Module developers that want to create a webbased Graphical User Interface to allow users to easily interact with their modules.
The use of these GUI components allow for rapid development and deployment of your modules, and ensure your modules fit 100% into the overall GUI design that makes WebHare the most easy-to-use webbased system out there.
|
 |
Module hooking |
These libraries can be used by module developers to hook their modules into the WebHare system, or to create hooks themselves for other modules to hook into.
|
 |
Core functions |
This section contains a variety of libraries. It includes the webserver.wblib library that allows access to the webserver's environment and to data about the current connection, such as variables passed over the URL. It also includes the library needed when implementing user and unit management functionalities into a module, and a library that unlocks a number of system configuration functions.
|