Full config example

You find the full configuration for Publication Planner in the settings panel/Plugins/Publication Planner.

This is an example of a full configuration:

{
	"configVersion": 17,
	"icpProperties": {
		"provider": "${DBKS:ICP_PROVIDER}",
		"function": "noCrop",
		"width": 70,
		"height": 40
	},
	"writer": {
		"url": "${DBKS:WRITER_URL}",
		"editArticleInModal": true,
		"tabs": true
	},
	"dateSearch": {
		"today": true
	},
	"articleExtractors": {
		"pubStatus": "/*:newsItem/*:itemMeta/*:pubStatus/@qcode",
		"pubStop": "/*:newsItem/*:itemMeta/*:itemMetaExtProperty[@type='imext:pubstop']/@value",
		"pubStart": "/*:newsItem/*:itemMeta/*:itemMetaExtProperty[@type='imext:pubstart']/@value",
		"pubDate": "/*:newsItem/*:itemMeta/*:itemMetaExtProperty[@type='imext:pubstart']/@value",
		"hasPublishedVersion": "/*:newsItem/*:itemMeta/*:itemMetaExtProperty[@type='imext:haspublishedversion']/@value"
	},
        "publisherId": "${DBKS:CA_IC_PUBLISHER_ID}",
	"maxArticles": 15,
	"plannerInterval": "day",
	"ignoreUserTimeFormat": false,
	"articleContentType": "Article",
	"articleType": "x-im/article",
	"ocSort": "Pubdate",
	"ocProperties": [
		"uuid",
		"Headline",
		"updated",
		"WriterAuthors",
		"WriterPubStatus",
		"ArticleMetaChannels",
		"ArticleMetaImageUuids",
		"WriterPubStart",
		"ArticleMetaNewsValue",
		"ArticleMetaLifeTime",
		"WriterServices",
		"ImageFilenames",
		"ArticleContent",
		"WriterPubStop",
		"WriterHasPublishedVersion",
		"ArticleMetaPremium",
		"ArticleMetaAssignmentUuid",
		"ConceptRelations.ConceptAvatarRelation.uuid",
                "ArticleSize"
	],
	"filterQuery": "",
	"propertiesFilter": [{
		"property": "ConceptRelations",
		"q": "ConceptImType:channel"
	}],
	"articlePropertyMap": {
		"Uuid": "uuid",
		"ImageURIs": "ArticleMetaImageUuids",
		"Published": "WriterPubStart",
		"Status": "WriterPubStatus",
		"Channels": "ArticleMetaChannels",
		"Sections": "ArticleMetaSections",
		"ContentProfiles": "ArticleContent",
		"Authors": "WriterAuthors",
		"Headline": "Headline",
		"NewsPrio": "ArticleMetaNewsValue",
		"NewsPrioLifetime": "ArticleMetaLifeTime",
		"Products": "ArticleMetaChannels",
		"PubStop": "WriterPubStop",
                "PubStart": "WriterPubStart",
		"HasPublishedVersion": "WriterHasPublishedVersion",
		"Updated": "updated",
		"AssignmentUuid": "ArticleMetaAssignmentUuid",
                "ArticleSize": "ArticleSize"
	},
	"togglers": [],
	"filter": [{
			"placeholder": "Sections",
			"field": "ArticleMetaSections",
			"options": [
				"Section 7",
				"Section 8"
			]
		},
		{
			"placeholder": "Channel",
			"field": "ArticleMetaChannels",
			"options": [
				"Channel name"
			]
		}
	],
 "selectionsOptions": {
                "Channels": {
                        "useMultiSelect": true
                },
                "Urval": {
                        "useMultiSelect": true
                },
                "ArticleSize": {
                        "useMultiSelect": true
                }
        },
	"selections": {
                "ArticleSize": [
                        {
                                "name": "Large",
                                "value": "large",
                                "field": "ArticleSize",
                                "checked": false,
                                "multivalue": true
                        },
                         {
                                "name": "Medium",
                                "value": "medium",
                                "field": "ArticleSize",
                                "checked": false,
                                "multivalue": true
                        },
                         {
                                "name": "Small",
                                "value": "small",
                                "field": "ArticleSize",
                                "checked": false,
                                "multivalue": true
                        }
                ],
                "Channels": [
                        {
                                "name": "Naviga News",
                                "value": "Naviga News",
                                "field": "ArticleMetaChannels",
                                "checked": false,
                                "multivalue": true
                        },
                        {
                                "name": "HN",
                                "value": "HN",
                                "field": "ArticleMetaChannels",
                                "checked": false,
                                "multivalue": true
                        },
                        {
                                "name": "HP",
                                "value": "HP",
                                "field": "ArticleMetaChannels",
                                "checked": false,
                                "multivalue": true
                        },
                        {
                                "name": "KBP",
                                "value": "KBP",
                                "field": "ArticleMetaChannels",
                                "checked": false,
                                "multivalue": true
                        },
                        {
                                "name": "KP",
                                "value": "KP",
                                "field": "ArticleMetaChannels",
                                "checked": false,
                                "multivalue": true
                        },
                        {
                                "name": "MP",
                                "value": "MP",
                                "field": "ArticleMetaChannels",
                                "checked": false,
                                "multivalue": true
                        },
                        {
                                "name": "ST",
                                "value": "ST",
                                "field": "ArticleMetaChannels",
                                "checked": false,
                                "multivalue": true
                        },
                        {
                                "name": "STO",
                                "value": "STO",
                                "field": "ArticleMetaChannels",
                                "checked": false,
                                "multivalue": true
                        }
                ],
		"Prio": [{
				"name": 1,
				"value": 1,
				"field": "ArticleMetaNewsValue",
				"checked": false
			},
			{
				"name": 2,
				"value": 2,
				"field": "ArticleMetaNewsValue",
				"checked": false
			},
			{
				"name": 3,
				"value": 3,
				"field": "ArticleMetaNewsValue",
				"checked": false
			},
			{
				"name": 4,
				"value": 4,
				"field": "ArticleMetaNewsValue",
				"checked": false
			},
			{
				"name": 5,
				"value": 5,
				"field": "ArticleMetaNewsValue",
				"checked": false
			},
			{
				"name": 6,
				"value": 6,
				"field": "ArticleMetaNewsValue",
				"checked": false
			}
		]
	},
	"slots": [{
			"name": "Morning",
			"description": "",
			"offset": {
				"startDays": 0,
				"endDays": 0,
				"time": {
					"start": {
						"hour": 4,
						"minute": 0,
						"second": 0
					},
					"end": {
						"hour": 11,
						"minute": 59,
						"second": 59
					}
				}
			}
		},
		{
			"name": "Afternoon",
			"description": "",
			"offset": {
				"startDays": 0,
				"endDays": 0,
				"time": {
					"start": {
						"hour": 12,
						"minute": 0,
						"second": 0
					},
					"end": {
						"hour": 15,
						"minute": 59,
						"second": 59
					}
				}
			}
		},
		{
			"name": "Evening",
			"description": "",
			"offset": {
				"startDays": 0,
				"endDays": 0,
				"time": {
					"start": {
						"hour": 16,
						"minute": 0,
						"second": 0
					},
					"end": {
						"hour": 23,
						"minute": 59,
						"second": 59
					}
				}
			}
		},
		{
			"name": "Night",
			"description": "",
			"offset": {
				"startDays": 1,
				"endDays": 1,
				"time": {
					"start": {
						"hour": 0,
						"minute": 0,
						"second": 0
					},
					"end": {
						"hour": 3,
						"minute": 59,
						"second": 59
					}
				}
			}
		}
	]
}

Last updated