Supported Features
Document | ✔ |
Media | ✗ |
Include | ✗ |
Document Creation Flow | ✗ |
Push Message | ✗ |
Table Dashboard | ✔ |
Display Filter | ✗ |
Search Indexing | ✗ |
System Metadata | ✔ |
Webhook Conditions | ✗ |
Description
The plugin is meant to be used on planning boards to express the demand side in editorial planning workflows. Please contact Livingdocs for further details.
Planning Board Config
// Excerpt from project config
module.exports = {
dashboards: [
{
type: 'planningBoard', // automatically adds main column and distribution dates column, hast custom sorting and filtering
handle: 'daily',
pageTitle: {en: 'Daily Planning', de: 'Tagesplanung'},
interval: 'day',
baseFilters: [{key: 'contentType', term: ['regular', 'simple', 'pitch', 'bundle']}],
displayFilters: [
{metadataPropertyName: 'team'},
{metadataPropertyName: 'effort'}
],
additionalMetadataProperties: ['team', 'effort'] // Puts these columns between main column and distribution dates column
}
]
}
Default UI
Metadata form and Table Dashboard CellStorage Format
[
{
id: <String>,
date: <ISO8601 String>,
done: <Boolean>
}
]
Content Type Config
{
handle: 'myContentType',
// ...
metadata: [
{
handle: 'myHandle',
type: 'li-distribution-dates'
}
// ...
]
}