Configuration items for specific openIMIS solutions

List of UI elements that could be configured for a package.

Change

Description

Example

Estimation

Change

Description

Example

Estimation

Landing page

Have a landing page that is not the login page.

ย 

ย 

Config creation:

  • Vertical menu

  • Move profile button to the app bar when left side menu is available

In Django Admin add or extend frontend module configuration. It has to be named openimis-fe-core_js and be exposed. The content of the configuration should be:

{ "menuLeft": true }

ย 

ย 

Hide submodules in Administration panel:

  • Products

  • Health Facilities

  • Medical Services Price Lists

  • Medical Items Price Lists

  • Medical Servicies

  • Medical Items

  • Payers

Remove all irrelevant modules from openimis.json.

If for any reason module cannot be removed: In Django Admin add or extend frontend module configuration. It has to be named openimis-fe-core_js and be exposed. The content of the configuration should be:

{ "excludedContributions": ["InsureeMainMenu"] }

ย 

ย 

Language pack which is compliant with the CORE-MIS naming

Creating language packs: openimis-fe_js/i18n.md at 92217876cf24da39258b7dca73a4a8358a93834a ยท openimis/openimis-fe_js

In order to apply language pack to the instance itโ€™s needed to update openimis.json and add relevant language pack module.

ย 

ย 

Logo

Replace existing logo in frontendโ€™s assembly under src/openIMIS.png directory.

ย 

ย 

Remove modules which are not relevant for Social Protection use cases

Remove all irrelevant modules from openimis.json.

ย 

ย 

Colours adjustment

ย 

ย 

ย 

Did you encounter a problem or do you have a suggestion?

Please contact our Service Desk



This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/