Page Hub Plugin

Plugin Configuration :- Page Hub 4.1.1 version What has changed in 4.1.1: In the configuration UI the base url is now called Page Hub API url, see example image below:

Configuration UI View with PageHub API url

Beneath is an example of plugin configuration.

{
        "maxCopies": "200",
        "ocContentProvider": "${DBKS:CA_PROVIDER}",
        "effingoBaseUrl": "https://effingo-eu-west-1.saas-stage.infomaker.io",
        "pageHubBaseUrl": "https://pagehub-eu-west-1.saas-stage.infomaker.io/twirp/pagehub.PageHub",
        "pageHubWebSocketUrl": "wss://pagehub-ws-eu-west-1.saas-stage.infomaker.io/",
        "icPublisherId": "${DBKS:CA_IC_PUBLISHER_ID}",
        "icToken": "${DBKS:CA_IC_PUBLISHER_TOKEN}",
        "icpProperties": {
                "provider": "${DBKS:ICP_PROVIDER}",
                "function": "noCrop",
                "width": 60,
                "height": 40
        },
        "suggestSearchConfig": {
                "suggestFields": [
                        {
                                "name": "WriterAuthors",
                                "order": 10
                        },
                        {
                                "name": "WriterPubStatus",
                                "order": 0
                        },
                        {
                                "name": "WriterHeadlines",
                                "order": 30
                        },
                        {
                                "name": "ArticleMetaChannels",
                                "order": 0
                        },
                        {
                                "name": "ArticleMetaSections",
                                "order": 0
                        },
                        {
                                "name": "ArticleMetaNewsValue",
                                "order": 0
                        },
                        {
                                "name": "Status",
                                "order": 0
                        }
                ],
                "suggestLabels": {
                        "WriterAuthors": "Author",
                        "Status": "Status",
                        "WriterHeadlines": "Headline",
                        "ArticleLanguage": "Language",
                        "ArticleMetaChannels": "Channel",
                        "ArticleMetaSections": "Section",
                        "ArticleMetaServices": "Service",
                        "ArticleMetaNewsValue": "News value",
                        "MainChannel": "Main channel",
                        "_all": "Free text"
                },
                "freeTextOrder": 40,
                "searchOptions": {
                        "defaultQuery": "*"
                }
        },
        "suggestSearchFilters": [
                {
                        "id": "1",
                        "label": "Not marked as print",
                        "sortable": false,
                        "displayType": "checkbox",
                        "query": "NOT ArticleSubType:x-im/print"
                },
                {
                        "id": "2",
                        "label": "Created",
                        "sortable": false,
                        "displayType": "date",
                        "propertyToFilter": "ObjectCreated"
                },
                {
                        "id": "3",
                        "label": "Published",
                        "sortable": false,
                        "displayType": "date",
                        "propertyToFilter": "WriterPubStart"
                }
        ],
        "statusTypeName": "pagehub"
}