Extend
You can extend the Developer Portal by creating and installing custom modules, or installing additional Drupal contributed modules.
Important:
- You are not permitted to include any IBM® API Connect modules within any custom modules that you create. Also, directly editing any API Connect themes, modules, included modules, or Drupal core on the file system is not permitted or supported, as edited versions of these files are overwritten when a fix pack or iFix is installed.
- All custom development is your responsibility. Although the use of custom modules and themes is supported, IBM API Connect do not provide support in their development or modification.
Modules provide functionality to your site, and the core modules that are included
in the standard Developer Portal
installation, provide all of the basic functions that most sites need. However, some of the core
modules are not enabled by default, so you might want to examine the module list under the
Extend menu of your site, to see whether the functionality you require is
available from a core module before starting to investigate custom and contributed modules. If you
still require additional custom or contributed modules, consider the following topics to help you
create and implement modules consistently.
Note: The Developer Portal
contains a Rules framework for event based actions. Some of those actions and triggers might exhibit
unexpected behavior. A workaround is to create a custom module instead, because the same events and
actions are possible there.