Full config example

Customizations

writer endpoint: https://writer.tryout.infomaker.io
Show image: true
Show status: true
Show author: true
Open article in Writer: true
Open article in new window: true

List items status color mapping

{
    "Article": {
        "draft": {
            "key": "imext:draft",
            "background": "#9d9d9d"
        },
        "withheld": {
            "key": "stat:withheld",
            "background": "#01b9fc",
            "inverted": true
        },
        "done": {
            "key": "stat:done",
            "background": "#31ff1d"
        },
        "usable": {
            "key": "stat:usable",
            "background": "#02ff05"
        }
    },
    "Concept": {
        "draft": {
            "key": "draft",
            "background": "#9d9d9d"
        },
        "withheld": {
            "key": "withheld",
            "background": "#01b9fc",
            "inverted": true
        },
        "done": {
            "key": "done",
            "background": "#18c391"
        },
        "usable": {
            "key": "usable",
            "background": "#01b9fc"
        }
    }
}

Configuration

List items content types icon mapping

{
	"Article": "article",
	"Concept": "archive",
	"Image": "photo"
}

Open content property mapping

Properties to fetch

[
    "updated",
    "Headline",
    "WriterFileName",
    "ConceptName",
    "ArticleHeadline",
    "ConceptStatus",
    "WriterPubStatus",
    "ConceptAvatarUuid",
    "WriterAuthors",
    "ConceptImType",
    "Name",
    "Description",
    "ListProducts",
    "Type",
    "PackageProducts",
    "PackagePubStatus"
]

OC property map

{
	"uuid": "uuid",
	"contentType": "contenttype",
	"headline": "Headline"
}

ContentTypes map

{
    "Article": {
        "headline": "ArticleHeadline",
        "status": "WriterPubStatus",
        "author": "WriterAuthors"
    },
    "Concept": {
        "headline": "ConceptName",
        "status": "ConceptStatus",
        "details": "ConceptImType",
        "imageIdentifier": "ConceptAvatarUuid"
    },
    "Image": {
        "imageIdentifier": "uuid",
        "headline": "WriterFileName",
        "author": "WriterAuthors"
    },
    "List": {
        "headline": "Name",
        "author": "Description",
        "details": "ListProducts"
    },
    "Package": {
        "headline": "Name",
        "author": "Type",
        "details": "PackageProducts",
        "status": "PackagePubStatus"
    }
}

OC sort settings

{
    "Article": [
        {
                "name": "Latest update",
                "value": "updated",
                "default": true
        },
        {
                "name": "Published",
                "value": "WriterPubStart"
        }
    ],
    "Concept": [],
    "Image": [],
    "List": [],
    "Package": []
}

OC search settings

{
    "start": 0,
    "limit": 25
}

ICP and image content provider

{
    "provider": "im-tryout",
    "default": "oc-search-default",
    "thumbnail": "oc-search-thumbnail"
}

LCC and open content queries

${DBKS:CA_PROVIDER}

Writer endpoint

${DBKS:WRITER_URL}

Last updated