Concept Admin - Infomaker/Dashboard-Plugin GitHub Wiki

Concept Admin

Version: 4.2.0 IMID

Version: 3.2.1

❗️Important notice when updating to version 3.0.0 from prior versions❗

  • Added support for changing concept type after creation (requires new field to fully update associated concepts)
   [...] 
    propertyMap: {
        [...],
        "associatedWithMe": {
            "uuid": "uuid",
            "property": "ConceptAssociatedWithMeRelations",
            "name": "ConceptName",
            "type": "ConceptImType",
            "typeFull": "ConceptImTypeFull",
            "subtype": "ConceptImSubTypeFull",
            "status": "ConceptStatus",
            "avatar": {
                "property": "ConceptAvatarRelation",
                "avatarIdentifier": "uuid",
                "uuid": "uuid",
                "filename": "Filename"
            }
        },
        [...]
    }
[...]

Description

Concept admin is a Dashboard-Plugin with the goal to manage Concepts. In order for this plugin to work there are some prerequisites.

Installation & Configuration

Install

in your dashboard go to > plugins > install plugin >

  • Prod: https://plugins-prod.s3.amazonaws.com/se-infomaker-dashboard-concept-admin/{{VERSION}}
  • Stage: https://plugins-stage.s3.amazonaws.com/se-infomaker-dashboard-concept-admin/{{VERSION}}
  • Dev: https://plugins-dev.s3.amazonaws.com/se-infomaker-dashboard-concept-admin/{{VERSION}}

Prerequisites:

  • OpenContent >=2.1
  • Dashboard version >=1.10.0
  • Dashboard has LCC-plugin (version >= 1.2.1) active with your OC credentials setup as a content provider
  • Dashboard has ICP-plugin (version >= 1.0.0) active and configured in order for images to work
  • Dashboard has DNA-plugin (version >= 1.0.1) active and allowing notifications
  • OpenContent has a config for the specific content type "Concept" contact support for more info
  • OpenContent has a user config that allows the mapped content provider in LCC to read/write
  • A valid plugin config (see below)

Required plugins:

LCC Agent
ICP Agent
DNA Agent

Concept Admin Release Notes

What's new:

  • Display empty section if Concept item have no associatedWith items.
  • Added support to upload custom avatars for concepts.
  • Avoid crashing if Concept Admin missing associatedWith config.

dashboard-concept-admin

Upload custom avatars:

  • Open an existing Concept OR create a new one.
  • If you updating a Concept Click on Edit Concept
  • Click on Media tab
  • Select upload type from the upload icon
  • Browse for the image you want to upload
  • Click Save changes if you updating a concept OR Create if you creating a new one

dashboard-concept-admin

Configure

The plugin needs to be configured with LCC, ICP and Writer endpoints, and providers.

  • go to Plugins > Concept Admin Plugin > settings
  • add your own config inside the configEditor field

Example config