PageRenderTime 48ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/core/modules/system/config/schema/system.schema.yml

https://bitbucket.org/aswinvk28/smartpan-stock-drupal
YAML | 488 lines | 465 code | 22 blank | 1 comment | 0 complexity | 539b45190eeccf775947ab7c42c17def MD5 | raw file
Possible License(s): LGPL-2.1
  1. # Schema for the configuration files of the System module.
  2. system.site:
  3. type: mapping
  4. label: 'Site information'
  5. mapping:
  6. uuid:
  7. type: string
  8. label: 'Site UUID'
  9. name:
  10. type: label
  11. label: 'Site name'
  12. mail:
  13. type: email
  14. label: 'E-mail address'
  15. slogan:
  16. type: label
  17. label: 'Slogan'
  18. page:
  19. type: mapping
  20. label: 'Pages'
  21. mapping:
  22. 403:
  23. type: path
  24. label: 'Default 403 (access denied) page'
  25. 404:
  26. type: path
  27. label: 'Default 404 (not found) page'
  28. front:
  29. type: path
  30. label: 'Default front page'
  31. admin_compact_mode:
  32. type: boolean
  33. label: 'Compact mode'
  34. weight_select_max:
  35. type: integer
  36. label: 'Weight element maximum value'
  37. langcode:
  38. type: string
  39. label: 'Default language'
  40. system.maintenance:
  41. type: mapping
  42. label: 'Maintenance mode'
  43. mapping:
  44. message:
  45. type: text
  46. label: 'Message to display when in maintenance mode'
  47. langcode:
  48. type: string
  49. label: 'Default language'
  50. system.authorize:
  51. type: mapping
  52. label: 'Authorize settings'
  53. mapping:
  54. filetransfer_default:
  55. type: string
  56. label: 'Default file transfer protocol'
  57. system.cron:
  58. type: mapping
  59. label: 'Cron settings'
  60. mapping:
  61. threshold:
  62. type: mapping
  63. label: 'Thresholds'
  64. mapping:
  65. autorun:
  66. type: integer
  67. label: 'Run cron every'
  68. requirements_warning:
  69. type: integer
  70. label: 'Requirements warning period'
  71. requirements_error:
  72. type: integer
  73. label: 'Requirements error period'
  74. system.date:
  75. type: mapping
  76. label: 'Date settings'
  77. mapping:
  78. first_day:
  79. type: integer
  80. label: 'First day of week'
  81. country:
  82. type: mapping
  83. label: 'Country'
  84. mapping:
  85. default:
  86. type: string
  87. label: 'Default country'
  88. langcode:
  89. type: string
  90. label: 'Default language'
  91. timezone:
  92. type: mapping
  93. label: 'Time zone settings'
  94. mapping:
  95. default:
  96. type: string
  97. label: 'Default time zone'
  98. user:
  99. type: mapping
  100. label: 'User'
  101. mapping:
  102. configurable:
  103. type: boolean
  104. label: 'Users may set their own time zone'
  105. default:
  106. type: integer
  107. label: 'Time zone for new users'
  108. warn:
  109. type: boolean
  110. label: 'Remind users at login if their time zone is not set'
  111. system.date_format.*:
  112. type: mapping
  113. label: 'Date format'
  114. mapping:
  115. id:
  116. type: string
  117. label: 'Date format identifier'
  118. uuid:
  119. type: string
  120. label: 'UUID'
  121. label:
  122. type: label
  123. label: 'Date format label'
  124. status:
  125. type: boolean
  126. label: 'Enabled'
  127. locked:
  128. type: boolean
  129. label: 'Locked'
  130. pattern:
  131. type: mapping
  132. label: 'Format string'
  133. mapping:
  134. php:
  135. type: date_format
  136. label: 'PHP date format'
  137. intl:
  138. type: string
  139. label: 'Intl date format'
  140. langcode:
  141. type: string
  142. label: 'Default language'
  143. system.fast_404:
  144. type: mapping
  145. label: 'Fast 404 settings'
  146. mapping:
  147. enabled:
  148. type: boolean
  149. label: 'Enabled'
  150. paths:
  151. type: string
  152. label: 'Paths'
  153. exclude_paths:
  154. type: string
  155. label: 'Exclude paths'
  156. html:
  157. type: string
  158. label: 'HTML'
  159. system.filter:
  160. type: mapping
  161. label: 'Filter settings'
  162. mapping:
  163. protocols:
  164. type: sequence
  165. label: 'Allowed protocols'
  166. sequence:
  167. - type: string
  168. label: 'Protocol'
  169. system.logging:
  170. type: mapping
  171. label: 'Logging settings'
  172. mapping:
  173. error_level:
  174. type: string
  175. label: 'Error messages to display'
  176. system.menu:
  177. type: mapping
  178. label: 'Menu settings'
  179. mapping:
  180. active_menus_default:
  181. type: sequence
  182. label: 'Active menus'
  183. sequence:
  184. - type: string
  185. label: 'Menu'
  186. system.performance:
  187. type: mapping
  188. label: 'Performance settings'
  189. mapping:
  190. cache:
  191. type: mapping
  192. label: 'Caching'
  193. mapping:
  194. page:
  195. type: mapping
  196. label: 'Page cache'
  197. mapping:
  198. use_internal:
  199. type: boolean
  200. label: 'Use internal page cache'
  201. max_age:
  202. type: integer
  203. label: 'Max age of page cache'
  204. css:
  205. type: mapping
  206. label: 'CSS performance settings'
  207. mapping:
  208. preprocess:
  209. type: boolean
  210. label: 'Aggregate CSS files'
  211. gzip:
  212. type: boolean
  213. label: 'Compress CSS files'
  214. fast_404:
  215. type: mapping
  216. label: 'Fast 404 settings'
  217. mapping:
  218. enabled:
  219. type: boolean
  220. label: 'Fast 404 enabled'
  221. paths:
  222. type: string
  223. label: 'Regular expression to match'
  224. exclude_paths:
  225. type: string
  226. label: 'Regular expression to not match'
  227. html:
  228. type: string
  229. label: 'Fast 404 page html'
  230. js:
  231. type: mapping
  232. label: 'JavaScript performance settings'
  233. mapping:
  234. preprocess:
  235. type: boolean
  236. label: 'JavaScript preprocess'
  237. gzip:
  238. type: boolean
  239. label: 'Compress JavaScript files.'
  240. response:
  241. type: mapping
  242. label: 'Response performance settings'
  243. mapping:
  244. gzip:
  245. type: boolean
  246. label: 'Compress cached pages'
  247. stale_file_threshold:
  248. type: integer
  249. label: 'Stale file threshold'
  250. system.rss:
  251. type: mapping
  252. label: 'Feed settings'
  253. mapping:
  254. channel:
  255. type: mapping
  256. label: 'Feed channel'
  257. mapping:
  258. description:
  259. type: text
  260. label: 'Feed description'
  261. items:
  262. type: mapping
  263. label: 'Feed items'
  264. mapping:
  265. limit:
  266. type: integer
  267. label: 'Feed item limit'
  268. view_mode:
  269. type: string
  270. label: 'Feed content'
  271. langcode:
  272. type: string
  273. label: 'Default language'
  274. system.theme:
  275. type: mapping
  276. label: 'Theme settings'
  277. mapping:
  278. admin:
  279. type: string
  280. label: 'Administration theme'
  281. enabled:
  282. type: sequence
  283. label: 'Enabled themes'
  284. sequence:
  285. - type: integer
  286. label: 'Weight'
  287. default:
  288. type: string
  289. label: 'Default theme'
  290. system.menu.*:
  291. type: mapping
  292. label: 'Menu'
  293. mapping:
  294. id:
  295. type: string
  296. label: 'Menu identifier'
  297. uuid:
  298. type: string
  299. label: 'UUID'
  300. label:
  301. type: label
  302. label: 'Menu label'
  303. description:
  304. type: label
  305. label: 'Menu description'
  306. langcode:
  307. type: string
  308. label: 'Default language'
  309. locked:
  310. type: boolean
  311. label: ''
  312. status:
  313. type: boolean
  314. label: ''
  315. system.action.*:
  316. type: mapping
  317. label: 'System action'
  318. mapping:
  319. id:
  320. type: string
  321. label: 'ID'
  322. uuid:
  323. type: string
  324. label: 'UUID'
  325. label:
  326. type: label
  327. label: 'Label'
  328. status:
  329. type: boolean
  330. label: 'Status'
  331. langcode:
  332. type: string
  333. label: 'Default language'
  334. type:
  335. type: string
  336. label: 'Type'
  337. plugin:
  338. type: string
  339. label: 'Plugin'
  340. configuration:
  341. type: action.configuration.[plugin]
  342. system.file:
  343. type: mapping
  344. label: 'File system'
  345. mapping:
  346. allow_insecure_uploads:
  347. type: boolean
  348. label: 'Allow insecure uploads'
  349. default_scheme:
  350. type: string
  351. label: 'Default download method'
  352. path:
  353. type: mapping
  354. label: 'Path settings'
  355. mapping:
  356. private:
  357. type: string
  358. label: 'Private file system path'
  359. temporary:
  360. type: string
  361. label: 'Temporary directory'
  362. system.image:
  363. type: mapping
  364. label: 'Image settings'
  365. mapping:
  366. toolkit:
  367. type: string
  368. label: 'Toolkit'
  369. system.image.gd:
  370. type: mapping
  371. label: 'Image settings'
  372. mapping:
  373. jpeg_quality:
  374. type: integer
  375. label: 'JPEG quality'
  376. system.mail:
  377. type: mapping
  378. label: 'Image settings'
  379. mapping:
  380. interface:
  381. type: mapping
  382. label: 'Interface'
  383. mapping:
  384. default:
  385. type: string
  386. label: 'Default'
  387. system.module:
  388. type: mapping
  389. label: 'Module settings'
  390. mapping:
  391. enabled:
  392. type: sequence
  393. label: 'Enabled modules'
  394. sequence:
  395. - type: integer
  396. label: 'Weight'
  397. system.theme.global:
  398. type: mapping
  399. label: 'Theme global settings'
  400. mapping:
  401. favicon:
  402. type: mapping
  403. label: 'Shortcut icon settings'
  404. mapping:
  405. mimetype:
  406. type: string
  407. label: 'MIME type'
  408. path:
  409. type: string
  410. label: 'Path'
  411. url:
  412. type: string
  413. label: 'URL'
  414. use_default:
  415. type: boolean
  416. label: 'Use the default shortcut icon supplied by the theme'
  417. features:
  418. type: mapping
  419. label: 'Shortcut icon settings'
  420. mapping:
  421. comment_user_picture:
  422. type: boolean
  423. label: 'User pictures in comments'
  424. comment_user_verification:
  425. type: boolean
  426. label: 'User verification status in comments'
  427. favicon:
  428. type: boolean
  429. label: 'Shortcut icon'
  430. logo:
  431. type: boolean
  432. label: 'Logo'
  433. name:
  434. type: boolean
  435. label: 'Site name'
  436. node_user_picture:
  437. type: boolean
  438. label: 'User pictures in posts'
  439. main_menu:
  440. type: boolean
  441. label: 'Main menu'
  442. secondary_menu:
  443. type: boolean
  444. label: 'Secondary menu'
  445. slogan:
  446. type: boolean
  447. label: 'Site slogan'
  448. logo:
  449. type: mapping
  450. label: 'Shortcut icon settings'
  451. mapping:
  452. path:
  453. type: string
  454. label: 'Logo path'
  455. url:
  456. type: uri
  457. label: 'URL'
  458. use_default:
  459. type: boolean
  460. label: 'Use default'
  461. system.theme.disabled:
  462. type: sequence
  463. label: 'Disabled themes'
  464. sequence:
  465. - type: string
  466. label: 'Theme'