Installing custom modules
You can extend your Developer Portal site by installing custom modules that you created, and also installing contributed modules from the Drupal community.
Before you begin
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.
About this task
You must have administrator access to the Developer Portal to
complete this task.
You can add extra functions to your site by installing new custom or contributed modules. For more
information on creating custom modules, see Custom module development: background and prerequisites.
Contributed modules are modules that are contributed by Drupal community members. To search for
contributed modules, go to Drupal Download & Extend. You can install both types of
modules into your Developer Portal site
by using the following instructions.Note: This module will only synchronize the credentials of applications created
by consumers in the Developer Portal site UI. It cannot synchronize the credentials for applications
created by the provider in the API Manager UI.
Note: The following modules are unsupported and their
installation is blocked in the Developer Portal:
advaggadvagg_bundleradvagg_css_minifyadvagg_ext_minifyadvagg_js_minifyadvagg_modadvagg_validatorbackup_migratecontent_syncdelete_alldevel_themerdomainemail_tfaphpsimple_html_mailstatisticsswiftmailertfatheme_editor
Procedure
-
Click Extend.
The List tab for the Extend page opens, and the list of installed modules is displayed. The list shows all the modules that are installed. The modules that are displayed with a selected checkbox are enabled, the modules that are displayed without a selected checkbox are not enabled.
- Click + Install new module, and either complete the Install from a URL field, or click Choose file to upload a filename.tar.gz module file from your local computer.
-
Click Install.
The Update manager confirms that the module was installed successfully.
- Click Enable newly added modules to return to the List tab for the Extend page.
-
Find your newly added module in the list of modules, select its checkbox, and click
Enable.
Your newly added module is now enabled and available for you to use in the Developer Portal.