Chris@0: # Schema for the configuration files of the Comment module. Chris@18: comment.settings: Chris@18: type: config_object Chris@18: label: 'Comment settings' Chris@18: mapping: Chris@18: log_ip_addresses: Chris@18: type: boolean Chris@18: label: 'Whether to log IP addresses with comments or not.' Chris@0: Chris@0: field.formatter.settings.comment_default: Chris@0: type: mapping Chris@0: label: 'Comment display format settings' Chris@0: mapping: Chris@0: view_mode: Chris@0: type: string Chris@0: label: 'The comment entity view mode to be used in this formatter' Chris@0: pager_id: Chris@0: type: integer Chris@0: label: 'Pager ID' Chris@0: Chris@0: field.widget.settings.comment_default: Chris@0: type: mapping Chris@0: label: 'Comment display format settings' Chris@0: Chris@14: # @deprecated in Drupal 8.5.x, to be removed before Drupal 9.0.0. Chris@14: # @see https://www.drupal.org/node/2919303 Chris@0: action.configuration.comment_publish_action: Chris@0: type: action_configuration_default Chris@0: label: 'Publish comment configuration' Chris@0: Chris@14: # @deprecated in Drupal 8.5.x, to be removed before Drupal 9.0.0. Chris@14: # @see https://www.drupal.org/node/2919303 Chris@0: action.configuration.comment_save_action: Chris@0: type: action_configuration_default Chris@0: label: 'Save comment configuration' Chris@0: Chris@0: action.configuration.comment_unpublish_by_keyword_action: Chris@0: type: mapping Chris@0: label: 'Unpublish comment containing keyword(s) configuration' Chris@0: mapping: Chris@0: keywords: Chris@0: type: sequence Chris@0: label: 'Keywords' Chris@0: sequence: Chris@0: type: string Chris@0: label: 'Keyword' Chris@0: Chris@14: # @deprecated in Drupal 8.5.x, to be removed before Drupal 9.0.0. Chris@14: # @see https://www.drupal.org/node/2919303 Chris@0: action.configuration.comment_unpublish_action: Chris@0: type: action_configuration_default Chris@0: label: 'Unpublish comment configuration' Chris@0: Chris@17: # @deprecated in Drupal 8.6.x, to be removed before Drupal 9.0.0. Chris@17: # @see https://www.drupal.org/node/2934349 Chris@0: action.configuration.comment_delete_action: Chris@0: type: action_configuration_default Chris@0: label: 'Delete comment configuration' Chris@0: Chris@0: comment.type.*: Chris@0: type: config_entity Chris@0: label: 'Comment type settings' Chris@0: mapping: Chris@0: id: Chris@0: type: string Chris@0: label: 'ID' Chris@0: label: Chris@0: type: label Chris@0: label: 'Label' Chris@0: target_entity_type_id: Chris@0: type: string Chris@0: label: 'Target Entity Type ID' Chris@0: description: Chris@0: type: text Chris@0: label: 'Description' Chris@0: Chris@0: field.storage_settings.comment: Chris@0: type: mapping Chris@0: label: 'Comment settings' Chris@0: mapping: Chris@0: comment_type: Chris@0: label: 'Comment type' Chris@0: type: string Chris@0: Chris@0: field.value.comment: Chris@0: type: mapping Chris@0: label: 'Default value' Chris@0: mapping: Chris@0: status: Chris@0: type: integer Chris@0: label: 'Comment status' Chris@0: cid: Chris@0: type: integer Chris@0: label: 'Last comment ID' Chris@0: last_comment_timestamp: Chris@0: type: integer Chris@0: label: 'Last comment timestamp' Chris@0: last_comment_name: Chris@0: type: integer Chris@0: label: 'Last comment name' Chris@0: last_comment_uid: Chris@0: type: integer Chris@0: label: 'Last comment user ID' Chris@0: comment_count: Chris@0: type: integer Chris@0: label: 'Number of comments' Chris@0: Chris@0: field.field_settings.comment: Chris@0: type: mapping Chris@0: label: 'Comment settings' Chris@0: mapping: Chris@0: default_mode: Chris@0: type: integer Chris@0: label: 'Threading' Chris@0: per_page: Chris@0: type: integer Chris@0: label: 'Comments per page' Chris@0: anonymous: Chris@0: type: integer Chris@0: label: 'Mode' Chris@0: form_location: Chris@0: type: boolean Chris@14: label: 'Allow comment title' Chris@0: preview: Chris@0: type: integer Chris@0: label: 'Preview comment' Chris@0: Chris@0: field.formatter.settings.comment_permalink: Chris@0: type: field.formatter.settings.string