Newer
Older
Angie Byron
committed
# Schema for the configuration files of the System module.
system.site:
type: mapping
label: 'Site information'
mapping:
Angie Byron
committed
uuid:
type: string
label: 'Site UUID'
Angie Byron
committed
name:
type: label
Angie Byron
committed
label: 'Site name'
mail:
type: email
Angie Byron
committed
label: 'E-mail address'
slogan:
type: label
label: 'Slogan'
page:
type: mapping
Angie Byron
committed
label: 'Pages'
mapping:
Angie Byron
committed
403:
type: path
Angie Byron
committed
label: 'Default 403 (access denied) page'
404:
type: path
Angie Byron
committed
label: 'Default 404 (not found) page'
front:
type: path
Angie Byron
committed
label: 'Default front page'
admin_compact_mode:
type: boolean
Angie Byron
committed
label: 'Compact mode'
weight_select_max:
type: integer
Angie Byron
committed
label: 'Weight element maximum value'
Alex Pott
committed
langcode:
type: string
label: 'Default language'
system.maintenance:
type: mapping
label: 'Maintenance mode'
mapping:
Angie Byron
committed
message:
type: text
Angie Byron
committed
label: 'Message to display when in maintenance mode'
Alex Pott
committed
langcode:
type: string
label: 'Default language'
Angie Byron
committed
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
system.authorize:
type: mapping
label: 'Authorize settings'
mapping:
filetransfer_default:
type: string
label: 'Default file transfer protocol'
system.cron:
type: mapping
label: 'Cron settings'
mapping:
threshold:
type: mapping
label: 'Thresholds'
mapping:
autorun:
type: integer
label: 'Run cron every'
requirements_warning:
type: integer
label: 'Requirements warning period'
requirements_error:
type: integer
label: 'Requirements error period'
system.date:
type: mapping
label: 'Date settings'
mapping:
first_day:
type: integer
label: 'First day of week'
country:
type: mapping
label: 'Country'
mapping:
default:
type: string
label: 'Default country'
langcode:
type: string
label: 'Default language'
timezone:
type: mapping
label: 'Time zone settings'
mapping:
default:
type: string
label: 'Default time zone'
Dries Buytaert
committed
user:
type: mapping
label: 'User'
mapping:
configurable:
type: boolean
label: 'Users may set their own time zone'
default:
type: integer
label: 'Time zone for new users'
warn:
type: boolean
label: 'Remind users at login if their time zone is not set'
system.date_format.*:
type: mapping
label: 'Date format'
mapping:
id:
type: string
label: 'Date format identifier'
uuid:
type: string
label: 'UUID'
label:
type: label
label: 'Date format label'
status:
type: boolean
label: 'Enabled'
locked:
type: boolean
label: 'Locked'
pattern:
type: mapping
label: 'Format string'
mapping:
php:
Angie Byron
committed
type: date_format
label: 'PHP date format'
intl:
type: string
label: 'Intl date format'
Alex Pott
committed
langcode:
type: string
label: 'Default language'
Angie Byron
committed
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
system.filter:
type: mapping
label: 'Filter settings'
mapping:
protocols:
type: sequence
label: 'Allowed protocols'
sequence:
- type: string
label: 'Protocol'
system.logging:
type: mapping
label: 'Logging settings'
mapping:
error_level:
type: string
label: 'Error messages to display'
system.menu:
type: mapping
label: 'Menu settings'
mapping:
active_menus_default:
type: sequence
label: 'Active menus'
sequence:
- type: string
label: 'Menu'
system.performance:
type: mapping
label: 'Performance settings'
mapping:
cache:
type: mapping
label: 'Caching'
mapping:
page:
type: mapping
label: 'Page cache'
mapping:
Dries Buytaert
committed
use_internal:
Angie Byron
committed
type: boolean
label: 'Use internal page cache'
Angie Byron
committed
max_age:
type: integer
label: 'Max age of page cache'
css:
type: mapping
label: 'CSS performance settings'
mapping:
preprocess:
type: boolean
label: 'Aggregate CSS files'
gzip:
type: boolean
label: 'Compress CSS files'
Dries Buytaert
committed
fast_404:
type: mapping
label: 'Fast 404 settings'
mapping:
enabled:
type: boolean
label: 'Fast 404 enabled'
paths:
type: string
label: 'Regular expression to match'
exclude_paths:
type: string
label: 'Regular expression to not match'
html:
type: string
label: 'Fast 404 page html'
Angie Byron
committed
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
js:
type: mapping
label: 'JavaScript performance settings'
mapping:
preprocess:
type: boolean
label: 'JavaScript preprocess'
gzip:
type: boolean
label: 'Compress JavaScript files.'
response:
type: mapping
label: 'Response performance settings'
mapping:
gzip:
type: boolean
label: 'Compress cached pages'
stale_file_threshold:
type: integer
label: 'Stale file threshold'
system.rss:
type: mapping
label: 'Feed settings'
mapping:
channel:
type: mapping
label: 'Feed channel'
mapping:
description:
type: text
label: 'Feed description'
items:
type: mapping
label: 'Feed items'
mapping:
limit:
type: integer
label: 'Feed item limit'
view_mode:
type: string
label: 'Feed content'
Alex Pott
committed
langcode:
type: string
label: 'Default language'
Angie Byron
committed
system.theme:
type: mapping
label: 'Theme settings'
mapping:
admin:
type: string
label: 'Administration theme'
enabled:
type: sequence
label: 'Enabled themes'
sequence:
- type: integer
label: 'Weight'
Dries Buytaert
committed
default:
type: string
label: 'Default theme'
Angie Byron
committed
Angie Byron
committed
system.menu.*:
Angie Byron
committed
type: mapping
label: 'Menu'
mapping:
id:
type: string
label: 'Menu identifier'
Dries Buytaert
committed
uuid:
type: string
label: 'UUID'
Angie Byron
committed
label:
Dries Buytaert
committed
type: label
Angie Byron
committed
label: 'Menu label'
description:
Dries Buytaert
committed
type: label
Angie Byron
committed
label: 'Menu description'
Alex Pott
committed
langcode:
type: string
label: 'Default language'
Dries Buytaert
committed
locked:
type: boolean
label: ''
status:
type: boolean
label: ''
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
system.action.*:
type: mapping
label: 'System action'
mapping:
id:
type: string
label: 'ID'
uuid:
type: string
label: 'UUID'
label:
type: label
label: 'Label'
status:
type: boolean
label: 'Status'
langcode:
type: string
label: 'Default language'
type:
type: string
label: 'Type'
plugin:
type: string
label: 'Plugin'
configuration:
type: action.configuration.[plugin]
system.file:
type: mapping
label: 'File system'
mapping:
allow_insecure_uploads:
type: boolean
label: 'Allow insecure uploads'
default_scheme:
type: string
label: 'Default download method'
path:
type: mapping
label: 'Path settings'
mapping:
private:
type: string
label: 'Private file system path'
temporary:
type: string
label: 'Temporary directory'
system.image:
type: mapping
label: 'Image settings'
mapping:
toolkit:
type: string
label: 'Toolkit'
system.image.gd:
type: mapping
label: 'Image settings'
mapping:
jpeg_quality:
type: integer
label: 'JPEG quality'
system.mail:
type: mapping
label: 'Image settings'
mapping:
interface:
type: mapping
label: 'Interface'
mapping:
default:
type: string
label: 'Default'
system.module:
type: mapping
label: 'Module settings'
mapping:
enabled:
type: sequence
label: 'Enabled modules'
sequence:
- type: integer
label: 'Weight'
system.theme.global:
type: mapping
label: 'Theme global settings'
mapping:
favicon:
type: mapping
label: 'Shortcut icon settings'
mapping:
mimetype:
type: string
label: 'MIME type'
path:
type: string
label: 'Path'
url:
type: string
label: 'URL'
use_default:
type: boolean
label: 'Use the default shortcut icon supplied by the theme'
features:
type: mapping
label: 'Shortcut icon settings'
mapping:
comment_user_picture:
type: boolean
label: 'User pictures in comments'
comment_user_verification:
type: boolean
label: 'User verification status in comments'
favicon:
type: boolean
label: 'Shortcut icon'
logo:
type: boolean
label: 'Logo'
name:
type: boolean
label: 'Site name'
node_user_picture:
type: boolean
label: 'User pictures in posts'
main_menu:
type: boolean
label: 'Main menu'
secondary_menu:
type: boolean
label: 'Secondary menu'
slogan:
type: boolean
label: 'Site slogan'
logo:
type: mapping
label: 'Shortcut icon settings'
mapping:
path:
type: string
label: 'Logo path'
url:
type: uri
label: 'URL'
use_default:
type: boolean
label: 'Use default'
system.theme.disabled:
type: sequence
label: 'Disabled themes'
sequence:
- type: string
label: 'Theme'