Add scheduler module, configure for blog posts

Fixes #152
This commit is contained in:
Oliver Davies 2020-07-11 11:35:10 +01:00
parent e7517bc5c8
commit 88b2503561
4 changed files with 88 additions and 1 deletions

View file

@ -36,6 +36,7 @@
"drupal/paragraphs": "^1.10", "drupal/paragraphs": "^1.10",
"drupal/pathauto": "^1.8", "drupal/pathauto": "^1.8",
"drupal/redirect": "^1.5", "drupal/redirect": "^1.5",
"drupal/scheduler": "^1.3",
"drupal/simple_sitemap": "^3.6", "drupal/simple_sitemap": "^3.6",
"drupal/speakerdeck_field": "^2.0", "drupal/speakerdeck_field": "^2.0",
"drupal/stage_file_proxy": "^1.0", "drupal/stage_file_proxy": "^1.0",

73
composer.lock generated
View file

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "add80c0a094b18d9ab4dc1953db5c118", "content-hash": "4026a4ca20f7aa831743f07d0d3cc8d7",
"packages": [ "packages": [
{ {
"name": "asm89/stack-cors", "name": "asm89/stack-cors",
@ -3243,6 +3243,77 @@
"source": "https://git.drupalcode.org/project/redirect" "source": "https://git.drupalcode.org/project/redirect"
} }
}, },
{
"name": "drupal/scheduler",
"version": "1.3.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/scheduler.git",
"reference": "8.x-1.3"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/scheduler-8.x-1.3.zip",
"reference": "8.x-1.3",
"shasum": "704f9e289c7a42ddfb65297beb0be02e324f02c6"
},
"require": {
"drupal/core": "^8 || ^9"
},
"require-dev": {
"drupal/devel_generate": "^2.0 || 3.x-dev",
"drupal/rules": "^3",
"drush/drush": "^9.0 || ^10"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.3",
"datestamp": "1591436219",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
},
"drush": {
"services": {
"drush.services.yml": "^9"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Eric Schaefer (Eric Schaefer)",
"homepage": "https://www.drupal.org/u/eric-schaefer",
"role": "Maintainer"
},
{
"name": "Jonathan Smith (jonathan1055)",
"homepage": "https://www.drupal.org/u/jonathan1055",
"role": "Maintainer"
},
{
"name": "Pieter Frenssen (pfrenssen)",
"homepage": "https://www.drupal.org/u/pfrenssen",
"role": "Maintainer"
},
{
"name": "Rick Manelius (rickmanelius)",
"homepage": "https://www.drupal.org/u/rickmanelius",
"role": "Maintainer"
}
],
"description": "Automatically publish and unpublish content at specified dates and times.",
"homepage": "https://drupal.org/project/scheduler",
"support": {
"source": "https://git.drupalcode.org/project/scheduler",
"issues": "https://www.drupal.org/project/issues/scheduler"
}
},
{ {
"name": "drupal/simple_sitemap", "name": "drupal/simple_sitemap",
"version": "3.7.0", "version": "3.7.0",

View file

@ -43,6 +43,7 @@ module:
path: 0 path: 0
path_alias: 0 path_alias: 0
redirect: 0 redirect: 0
scheduler: 0
simple_sitemap: 0 simple_sitemap: 0
simple_sitemap_engines: 0 simple_sitemap_engines: 0
speakerdeck_field: 0 speakerdeck_field: 0

View file

@ -4,11 +4,25 @@ status: true
dependencies: dependencies:
module: module:
- menu_ui - menu_ui
- scheduler
third_party_settings: third_party_settings:
menu_ui: menu_ui:
available_menus: available_menus:
- main - main
parent: 'main:' parent: 'main:'
scheduler:
expand_fieldset: null
fields_display_mode: null
publish_enable: true
publish_past_date: null
publish_past_date_created: false
publish_required: false
publish_revision: false
publish_touch: true
show_message_after_update: false
unpublish_enable: false
unpublish_required: false
unpublish_revision: false
name: 'Blog post' name: 'Blog post'
type: post type: post
description: 'A single blog post.' description: 'A single blog post.'