Security update for Core, with self-updated composer
[yaffs-website] / web / core / modules / comment / config / schema / comment.schema.yml
1 # Schema for the configuration files of the Comment module.
2
3 field.formatter.settings.comment_default:
4   type: mapping
5   label: 'Comment display format settings'
6   mapping:
7     view_mode:
8       type: string
9       label: 'The comment entity view mode to be used in this formatter'
10     pager_id:
11       type: integer
12       label: 'Pager ID'
13
14 field.widget.settings.comment_default:
15   type: mapping
16   label: 'Comment display format settings'
17
18 action.configuration.comment_publish_action:
19   type: action_configuration_default
20   label: 'Publish comment configuration'
21
22 action.configuration.comment_save_action:
23   type: action_configuration_default
24   label: 'Save comment configuration'
25
26 action.configuration.comment_unpublish_by_keyword_action:
27   type: mapping
28   label: 'Unpublish comment containing keyword(s) configuration'
29   mapping:
30     keywords:
31       type: sequence
32       label: 'Keywords'
33       sequence:
34         type: string
35         label: 'Keyword'
36
37 action.configuration.comment_unpublish_action:
38   type: action_configuration_default
39   label: 'Unpublish comment configuration'
40
41 action.configuration.comment_delete_action:
42   type: action_configuration_default
43   label: 'Delete comment configuration'
44
45 comment.type.*:
46   type: config_entity
47   label: 'Comment type settings'
48   mapping:
49     id:
50       type: string
51       label: 'ID'
52     label:
53       type: label
54       label: 'Label'
55     target_entity_type_id:
56       type: string
57       label: 'Target Entity Type ID'
58     description:
59       type: text
60       label: 'Description'
61
62 field.storage_settings.comment:
63   type: mapping
64   label: 'Comment settings'
65   mapping:
66     comment_type:
67       label: 'Comment type'
68       type: string
69
70 field.value.comment:
71   type: mapping
72   label: 'Default value'
73   mapping:
74     status:
75       type: integer
76       label: 'Comment status'
77     cid:
78       type: integer
79       label: 'Last comment ID'
80     last_comment_timestamp:
81       type: integer
82       label: 'Last comment timestamp'
83     last_comment_name:
84       type: integer
85       label: 'Last comment name'
86     last_comment_uid:
87       type: integer
88       label: 'Last comment user ID'
89     comment_count:
90       type: integer
91       label: 'Number of comments'
92
93 field.field_settings.comment:
94   type: mapping
95   label: 'Comment settings'
96   mapping:
97     default_mode:
98       type: integer
99       label: 'Threading'
100     per_page:
101       type: integer
102       label: 'Comments per page'
103     anonymous:
104       type: integer
105       label: 'Mode'
106     form_location:
107       type: boolean
108       label: ' Allow comment title'
109     preview:
110       type: integer
111       label: 'Preview comment'
112
113 field.formatter.settings.comment_permalink:
114   type: field.formatter.settings.string