support-2.0.x-dev/modules/support_ticket/config/schema/support_ticket.schema.yml

modules/support_ticket/config/schema/support_ticket.schema.yml
# Schema for the configuration files of the support ticket module.

support_ticket.settings:
  type: config_object
  label: 'Support ticket settings'
  mapping:
    use_admin_theme:
      type: boolean
      label: 'Use admin theme when editing or creating tickets'
    support_ticket_type_settings:
      type: sequence
      label: 'Support ticket type settings'
      sequence:
        type: support_ticket_type_settings_base
        label: 'Support ticket type'

support_ticket_type_settings_base:
  type: config_entity
  label: 'Support ticket type settings'
  mapping:
    comment_diff_field:
      type: string
      label: 'Diff field'
    comment_diff_revision_reference:
      type: string
      label: 'Diff revision reference field'
    filter_format:
      type: string
      label: 'Filter format for support ticket type.'
    comment_diff_revision_changes:
      type: string
      label: 'Diff revision changes field'

support_ticket.type.*:
  type: config_entity
  label: 'Support ticket type'
  mapping:
    name:
      type: label
      label: 'Name'
    type:
      type: string
      label: 'Machine-readable name'
    description:
      type: text
      label: 'Description'
    help:
      type: text
      label: 'Explanation or submission guidelines'
    new_revision:
      type: boolean
      label: 'Whether a new revision should be created by default'
    preview_mode:
      type: integer
      label: 'Preview before submitting'
    display_submitted:
      type: boolean
      label: 'Display setting for author and date Submitted by post information'

action.configuration.support_ticket_assign_owner_action:
  type: mapping
  label: 'Change the author of ticket configuration'
  mapping:
    owner_uid:
      type: text
      label: 'Username'

action.configuration.support_ticket_publish_action:
  type: action_configuration_default
  label: 'Publish selected ticket configuration'

action.configuration.support_ticket_unpublish_action:
  type: action_configuration_default
  label: 'Unpublish selected ticket configuration'

action.configuration.support_ticket_save_action:
  type: action_configuration_default
  label: 'Save ticket configuration'

action.configuration.support_ticket_delete_action:
  type: action_configuration_default
  label: 'Delete ticket configuration'

action.configuration.support_ticket_lock_action:
  type: action_configuration_default
  label: 'Make selected ticket locked configuration'

action.configuration.support_ticket_unlock_action:
  type: action_configuration_default
  label: 'Make selected ticket unlocked configuration'

action.configuration.support_ticket_unpublish_by_keyword_action:
  type: mapping
  label: 'Unpublish support tickets containing keyword(s) configuration'
  mapping:
    keyword:
      type: sequence
      label: 'Keywords'
      sequence:
        type: string
        label: 'Keyword'

condition.plugin.support_ticket_type:
  type: condition.plugin
  mapping:
    bundles:
      type: sequence
      sequence:
        type: string

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc