scheduler.schema.yml in Scheduler 8
Same filename and directory in other branches
config/schema/scheduler.schema.yml
File
config/schema/scheduler.schema.ymlView source
- # Schema for Scheduler module configuration.
-
- scheduler.settings:
- type: config_object
- label: 'Scheduler settings'
- mapping:
- allow_date_only:
- type: boolean
- label: 'Allow date-only input with time taken from default time setting'
- date_format:
- type: string
- label: 'Full date and time format'
- date_letters:
- type: string
- label: 'The set of PHP date letters allowed in the Scheduler date format'
- date_only_format:
- type: string
- label: 'Date part of the full format'
- default_expand_fieldset:
- type: string
- label: 'Default value for nodetype setting expand_fieldset'
- default_fields_display_mode:
- type: string
- label: 'Default value for nodetype setting fields_display_mode'
- default_publish_enable:
- type: boolean
- label: 'Default value for nodetype setting publish_enable'
- default_publish_past_date:
- type: string
- label: 'Default value for nodetype setting publish_past_date'
- default_publish_past_date_created:
- type: boolean
- label: 'Default value for nodetype setting publish_past_date_created'
- default_publish_required:
- type: boolean
- label: 'Default value for nodetype setting publish_required'
- default_publish_revision:
- type: boolean
- label: 'Default value for nodetype setting publish_revision'
- default_publish_touch:
- type: boolean
- label: 'Default value for nodetype setting publish_touch'
- default_show_message_after_update:
- type: boolean
- label: 'Default value for nodetype setting show_message_after_update'
- default_time:
- type: string
- label: 'Default Scheduling Time. This is used with the option to allow date only'
- default_unpublish_enable:
- type: boolean
- label: 'Default value for nodetype setting unpublish_enable'
- default_unpublish_required:
- type: boolean
- label: 'Default value for nodetype setting unpublish_required'
- default_unpublish_revision:
- type: boolean
- label: 'Default value for nodetype setting unpublish_revision'
- hide_seconds:
- type: boolean
- label: 'Hide the seconds on the input control when entering a time'
- lightweight_cron_access_key:
- type: string
- label: 'Lightweight cron access key'
- log:
- type: boolean
- label: 'Log every Scheduler lightweight cron activation and completion message'
- time_letters:
- type: string
- label: 'The set of PHP time letters allowed in the Scheduler time format'
- time_only_format:
- type: string
- label: 'Time part of the full format'
-
- node.type.*.third_party.scheduler:
- type: mapping
- label: 'Scheduler content type settings'
- mapping:
- expand_fieldset:
- type: string
- label: 'Conditions under which to expand the date input fieldset or vertical tab'
- fields_display_mode:
- type: string
- label: 'The way the scheduling fields are displayed in the node form'
- publish_enable:
- type: boolean
- label: 'Enable scheduled publishing'
- publish_past_date:
- type: string
- label: 'Action to be taken for publication dates in the past'
- publish_past_date_created:
- type: boolean
- label: 'Change content creation date for past dates to avoid "changed" being earlier than "created"'
- publish_required:
- type: boolean
- label: 'Require scheduled publishing'
- publish_revision:
- type: boolean
- label: 'Create a new revision on publishing'
- publish_touch:
- type: boolean
- label: 'Change content creation time to match the scheduled publish time'
- show_message_after_update:
- type: boolean
- label: 'Show a message after updating content which is scheduled'
- unpublish_enable:
- type: boolean
- label: 'Enable scheduled unpublishing'
- unpublish_required:
- type: boolean
- label: 'Require scheduled unpublishing'
- unpublish_revision:
- type: boolean
- label: 'Create a new revision on unpublishing'