Skip to content
This repository was archived by the owner on Mar 25, 2020. It is now read-only.

Concept Admin

Hamzah Al Hariri edited this page Oct 24, 2018 · 29 revisions

Concept Admin

Version: 1.4.0

❗️Important notice when updating to version ^1.3.0 from prior versions❗

  • Added support for channel/section types
    "conceptTypes" : {
        "channel": {
            "id": "channel",
            "type": "channel",
            "icon": "feed"
        },
        "section" : {
            "id": "section",
            "type": "section",
            "icon": "flag"
        }
    }
  • Added associated with relation (required extra config + OC config)
    "propertyMap": {
        [...]
        "associatedWith": {
                "uuid": "uuid",
                "property": "ConceptAssociateRelations",
                "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:

What's new:

1.4.0

  • Support set default values for Status, Notes for created new Concept

1.3.0

  • Added performance optimizations to map polygon functionality (Douglas Peucker alogorithm)
  • Added associated with functionality
  • Updated xml-handler
  • Fixed intersection radius scales with zoom
  • Fixed multipolygon intersections

dashboard-concept-admin

Upload custom avatars V2.0.0 stage

  • 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

Clone this wiki locally