li-distribution-dates

Notice: The li-distribution-dates plugin is only available if the Planning System is enabled.

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 Cell

Storage Format

[
  {
    id: <String>,
    date: <ISO8601 String>,
    done: <Boolean>
  }
]

Content Type Config

{
  handle: 'myContentType',
  // ...
  metadata: [
    {
      handle: 'myHandle',
      type: 'li-distribution-dates'
    }
    // ...
  ]
}