Pull merge.
[yaffs-website] / web / core / modules / contact / config / schema / contact.schema.yml
1 # Schema for the configuration files of the Contact module.
2
3 contact.form.*:
4   type: config_entity
5   label: 'Contact form'
6   mapping:
7     id:
8       type: string
9       label: 'ID'
10     label:
11       type: label
12       label: 'Label'
13     recipients:
14       type: sequence
15       label: 'Recipients'
16       sequence:
17         type: email
18         label: 'Email address'
19     reply:
20       type: text
21       label: 'Auto-reply'
22     weight:
23       type: integer
24       label: 'Weight'
25     message:
26       type: label
27       label: 'Message displayed to user on submission'
28     redirect:
29       type: path
30       label: 'Redirect path on submission'
31
32 contact.settings:
33   type: config_object
34   label: 'Contact settings'
35   mapping:
36     default_form:
37       type: string
38       label: 'Default form identifier'
39     flood:
40       type: mapping
41       label: 'Flood control'
42       mapping:
43         limit:
44           type: integer
45           label: 'Limit'
46         interval:
47           type: integer
48           label: 'Interval'
49     user_default_enabled:
50       type: boolean
51       label: 'Personal contact form enabled by default'