system.yaml 62 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467
  1. title: PLUGIN_ADMIN.SYSTEM
  2. form:
  3. validation: loose
  4. fields:
  5. system_tabs:
  6. type: tabs
  7. classes: side-tabs
  8. fields:
  9. content:
  10. type: tab
  11. title: PLUGIN_ADMIN.CONTENT
  12. fields:
  13. content_section:
  14. type: section
  15. title: PLUGIN_ADMIN.CONTENT
  16. underline: true
  17. home.alias:
  18. type: pages
  19. size: large
  20. classes: fancy
  21. label: PLUGIN_ADMIN.HOME_PAGE
  22. show_all: false
  23. show_modular: false
  24. show_root: false
  25. show_slug: true
  26. help: PLUGIN_ADMIN.HOME_PAGE_HELP
  27. home.hide_in_urls:
  28. type: toggle
  29. label: PLUGIN_ADMIN.HIDE_HOME_IN_URLS
  30. help: PLUGIN_ADMIN.HIDE_HOME_IN_URLS_HELP
  31. highlight: 0
  32. options:
  33. 1: PLUGIN_ADMIN.YES
  34. 0: PLUGIN_ADMIN.NO
  35. validate:
  36. type: bool
  37. pages.theme:
  38. type: themeselect
  39. classes: fancy
  40. selectize: true
  41. size: medium
  42. label: PLUGIN_ADMIN.DEFAULT_THEME
  43. help: PLUGIN_ADMIN.DEFAULT_THEME_HELP
  44. pages.process:
  45. type: checkboxes
  46. label: PLUGIN_ADMIN.PROCESS
  47. help: PLUGIN_ADMIN.PROCESS_HELP
  48. default: [markdown: true, twig: true]
  49. options:
  50. markdown: Markdown
  51. twig: Twig
  52. use: keys
  53. pages.types:
  54. type: array
  55. label: PLUGIN_ADMIN.PAGE_TYPES
  56. help: PLUGIN_ADMIN.PAGE_TYPES_HELP
  57. size: small
  58. default: ['html','htm','json','xml','txt','rss','atom']
  59. value_only: true
  60. timezone:
  61. type: select
  62. label: PLUGIN_ADMIN.TIMEZONE
  63. size: medium
  64. classes: fancy
  65. help: PLUGIN_ADMIN.TIMEZONE_HELP
  66. data-options@: '\Grav\Common\Utils::timezones'
  67. default: ''
  68. options:
  69. '': 'Default (Server Timezone)'
  70. pages.dateformat.default:
  71. type: select
  72. size: medium
  73. selectize:
  74. create: true
  75. label: PLUGIN_ADMIN.DEFAULT_DATE_FORMAT
  76. help: PLUGIN_ADMIN.DEFAULT_DATE_FORMAT_HELP
  77. placeholder: PLUGIN_ADMIN.DEFAULT_DATE_FORMAT_PLACEHOLDER
  78. data-options@: '\Grav\Common\Utils::dateFormats'
  79. validate:
  80. type: string
  81. pages.dateformat.short:
  82. type: dateformat
  83. size: medium
  84. classes: fancy
  85. label: PLUGIN_ADMIN.SHORT_DATE_FORMAT
  86. help: PLUGIN_ADMIN.SHORT_DATE_FORMAT_HELP
  87. default: "jS M Y"
  88. options:
  89. "F jS \\a\\t g:ia": Date1
  90. "l jS \\of F g:i A": Date2
  91. "D, d M Y G:i:s": Date3
  92. "d-m-y G:i": Date4
  93. "jS M Y": Date5
  94. pages.dateformat.long:
  95. type: dateformat
  96. size: medium
  97. classes: fancy
  98. label: PLUGIN_ADMIN.LONG_DATE_FORMAT
  99. help: PLUGIN_ADMIN.LONG_DATE_FORMAT_HELP
  100. options:
  101. "F jS \\a\\t g:ia": Date1
  102. "l jS \\of F g:i A": Date2
  103. "D, d M Y G:i:s": Date3
  104. "d-m-y G:i": Date4
  105. "jS M Y": Date5
  106. pages.order.by:
  107. type: select
  108. size: large
  109. classes: fancy
  110. label: PLUGIN_ADMIN.DEFAULT_ORDERING
  111. help: PLUGIN_ADMIN.DEFAULT_ORDERING_HELP
  112. options:
  113. default: PLUGIN_ADMIN.DEFAULT_ORDERING_DEFAULT
  114. folder: PLUGIN_ADMIN.DEFAULT_ORDERING_FOLDER
  115. title: PLUGIN_ADMIN.DEFAULT_ORDERING_TITLE
  116. date: PLUGIN_ADMIN.DEFAULT_ORDERING_DATE
  117. pages.order.dir:
  118. type: toggle
  119. label: PLUGIN_ADMIN.DEFAULT_ORDER_DIRECTION
  120. highlight: asc
  121. default: desc
  122. help: PLUGIN_ADMIN.DEFAULT_ORDER_DIRECTION_HELP
  123. options:
  124. asc: PLUGIN_ADMIN.ASCENDING
  125. desc: PLUGIN_ADMIN.DESCENDING
  126. pages.list.count:
  127. type: text
  128. size: x-small
  129. append: PLUGIN_ADMIN.PAGES
  130. label: PLUGIN_ADMIN.DEFAULT_PAGE_COUNT
  131. help: PLUGIN_ADMIN.DEFAULT_PAGE_COUNT_HELP
  132. validate:
  133. type: number
  134. min: 1
  135. pages.publish_dates:
  136. type: toggle
  137. label: PLUGIN_ADMIN.DATE_BASED_PUBLISHING
  138. help: PLUGIN_ADMIN.DATE_BASED_PUBLISHING_HELP
  139. highlight: 1
  140. options:
  141. 1: PLUGIN_ADMIN.YES
  142. 0: PLUGIN_ADMIN.NO
  143. validate:
  144. type: bool
  145. pages.events:
  146. type: checkboxes
  147. label: PLUGIN_ADMIN.EVENTS
  148. help: PLUGIN_ADMIN.EVENTS_HELP
  149. default: [page: true, twig: true]
  150. options:
  151. page: Page Events
  152. twig: Twig Events
  153. use: keys
  154. pages.append_url_extension:
  155. type: text
  156. size: x-small
  157. placeholder: "e.g. .html"
  158. label: PLUGIN_ADMIN.APPEND_URL_EXT
  159. help: PLUGIN_ADMIN.APPEND_URL_EXT_HELP
  160. pages.redirect_default_route:
  161. type: toggle
  162. label: PLUGIN_ADMIN.REDIRECT_DEFAULT_ROUTE
  163. help: PLUGIN_ADMIN.REDIRECT_DEFAULT_ROUTE_HELP
  164. highlight: 0
  165. options:
  166. 1: PLUGIN_ADMIN.YES
  167. 0: PLUGIN_ADMIN.NO
  168. validate:
  169. type: bool
  170. pages.redirect_default_code:
  171. type: select
  172. size: medium
  173. classes: fancy
  174. label: PLUGIN_ADMIN.REDIRECT_DEFAULT_CODE
  175. help: PLUGIN_ADMIN.REDIRECT_DEFAULT_CODE_HELP
  176. options:
  177. 301: 301 - Permanent
  178. 302: 302 - Found
  179. 303: 303 - Other
  180. 304: 304 - Not Modified
  181. pages.redirect_trailing_slash:
  182. type: toggle
  183. label: PLUGIN_ADMIN.REDIRECT_TRAILING_SLASH
  184. help: PLUGIN_ADMIN.REDIRECT_TRAILING_SLASH_HELP
  185. highlight: 1
  186. options:
  187. 1: PLUGIN_ADMIN.YES
  188. 0: PLUGIN_ADMIN.NO
  189. validate:
  190. type: bool
  191. pages.ignore_hidden:
  192. type: toggle
  193. label: PLUGIN_ADMIN.IGNORE_HIDDEN
  194. help: PLUGIN_ADMIN.IGNORE_HIDDEN_HELP
  195. highlight: 1
  196. options:
  197. 1: PLUGIN_ADMIN.YES
  198. 0: PLUGIN_ADMIN.NO
  199. validate:
  200. type: bool
  201. pages.ignore_files:
  202. type: selectize
  203. size: large
  204. label: PLUGIN_ADMIN.IGNORE_FILES
  205. help: PLUGIN_ADMIN.IGNORE_FILES_HELP
  206. classes: fancy
  207. validate:
  208. type: commalist
  209. pages.ignore_folders:
  210. type: selectize
  211. size: large
  212. label: PLUGIN_ADMIN.IGNORE_FOLDERS
  213. help: PLUGIN_ADMIN.IGNORE_FOLDERS_HELP
  214. classes: fancy
  215. validate:
  216. type: commalist
  217. pages.hide_empty_folders:
  218. type: toggle
  219. label: PLUGIN_ADMIN.HIDE_EMPTY_FOLDERS
  220. help: PLUGIN_ADMIN.HIDE_EMPTY_FOLDERS_HELP
  221. highlight: 0
  222. options:
  223. 1: PLUGIN_ADMIN.YES
  224. 0: PLUGIN_ADMIN.NO
  225. validate:
  226. type: bool
  227. pages.url_taxonomy_filters:
  228. type: toggle
  229. label: PLUGIN_ADMIN.ALLOW_URL_TAXONOMY_FILTERS
  230. help: PLUGIN_ADMIN.ALLOW_URL_TAXONOMY_FILTERS_HELP
  231. highlight: 1
  232. options:
  233. 1: PLUGIN_ADMIN.YES
  234. 0: PLUGIN_ADMIN.NO
  235. validate:
  236. type: bool
  237. pages.twig_first:
  238. type: toggle
  239. label: PLUGIN_ADMIN.TWIG_FIRST
  240. help: PLUGIN_ADMIN.TWIG_FIRST_HELP
  241. highlight: 0
  242. options:
  243. 1: PLUGIN_ADMIN.YES
  244. 0: PLUGIN_ADMIN.NO
  245. validate:
  246. type: bool
  247. pages.never_cache_twig:
  248. type: toggle
  249. label: PLUGIN_ADMIN.NEVER_CACHE_TWIG
  250. help: PLUGIN_ADMIN.NEVER_CACHE_TWIG_HELP
  251. highlight: 0
  252. options:
  253. 1: PLUGIN_ADMIN.YES
  254. 0: PLUGIN_ADMIN.NO
  255. validate:
  256. type: bool
  257. pages.frontmatter.process_twig:
  258. type: toggle
  259. label: PLUGIN_ADMIN.FRONTMATTER_PROCESS_TWIG
  260. help: PLUGIN_ADMIN.FRONTMATTER_PROCESS_TWIG_HELP
  261. highlight: 0
  262. options:
  263. 1: PLUGIN_ADMIN.YES
  264. 0: PLUGIN_ADMIN.NO
  265. validate:
  266. type: bool
  267. pages.frontmatter.ignore_fields:
  268. type: selectize
  269. size: large
  270. placeholder: "e.g. forms"
  271. label: PLUGIN_ADMIN.FRONTMATTER_IGNORE_FIELDS
  272. help: PLUGIN_ADMIN.FRONTMATTER_IGNORE_FIELDS_HELP
  273. classes: fancy
  274. validate:
  275. type: commalist
  276. languages:
  277. type: tab
  278. title: PLUGIN_ADMIN.LANGUAGES
  279. fields:
  280. languages-section:
  281. type: section
  282. title: PLUGIN_ADMIN.LANGUAGES
  283. underline: true
  284. languages.supported:
  285. type: selectize
  286. size: large
  287. placeholder: "e.g. en, fr"
  288. label: PLUGIN_ADMIN.SUPPORTED
  289. help: PLUGIN_ADMIN.SUPPORTED_HELP
  290. classes: fancy
  291. validate:
  292. type: commalist
  293. languages.default_lang:
  294. type: text
  295. size: x-small
  296. label: PLUGIN_ADMIN.DEFAULT_LANG
  297. help: PLUGIN_ADMIN.DEFAULT_LANG_HELP
  298. languages.include_default_lang:
  299. type: toggle
  300. label: PLUGIN_ADMIN.INCLUDE_DEFAULT_LANG
  301. help: PLUGIN_ADMIN.INCLUDE_DEFAULT_LANG_HELP
  302. highlight: 1
  303. options:
  304. 1: PLUGIN_ADMIN.YES
  305. 0: PLUGIN_ADMIN.NO
  306. validate:
  307. type: bool
  308. languages.pages_fallback_only:
  309. type: toggle
  310. label: PLUGIN_ADMIN.PAGES_FALLBACK_ONLY
  311. help: PLUGIN_ADMIN.PAGES_FALLBACK_ONLY_HELP
  312. highlight: 0
  313. options:
  314. 1: PLUGIN_ADMIN.YES
  315. 0: PLUGIN_ADMIN.NO
  316. validate:
  317. type: bool
  318. languages.translations:
  319. type: toggle
  320. label: PLUGIN_ADMIN.TRANSLATIONS_ENABLED
  321. help: PLUGIN_ADMIN.TRANSLATIONS_ENABLED_HELP
  322. highlight: 1
  323. options:
  324. 1: PLUGIN_ADMIN.YES
  325. 0: PLUGIN_ADMIN.NO
  326. validate:
  327. type: bool
  328. languages.translations_fallback:
  329. type: toggle
  330. label: PLUGIN_ADMIN.TRANSLATIONS_FALLBACK
  331. help: PLUGIN_ADMIN.TRANSLATIONS_FALLBACK_HELP
  332. highlight: 1
  333. options:
  334. 1: PLUGIN_ADMIN.YES
  335. 0: PLUGIN_ADMIN.NO
  336. validate:
  337. type: bool
  338. languages.session_store_active:
  339. type: toggle
  340. label: PLUGIN_ADMIN.ACTIVE_LANGUAGE_IN_SESSION
  341. help: PLUGIN_ADMIN.ACTIVE_LANGUAGE_IN_SESSION_HELP
  342. highlight: 0
  343. options:
  344. 1: PLUGIN_ADMIN.YES
  345. 0: PLUGIN_ADMIN.NO
  346. validate:
  347. type: bool
  348. languages.http_accept_language:
  349. type: toggle
  350. label: PLUGIN_ADMIN.HTTP_ACCEPT_LANGUAGE
  351. help: PLUGIN_ADMIN.HTTP_ACCEPT_LANGUAGE_HELP
  352. highlight: 0
  353. options:
  354. 1: PLUGIN_ADMIN.YES
  355. 0: PLUGIN_ADMIN.NO
  356. validate:
  357. type: bool
  358. languages.override_locale:
  359. type: toggle
  360. label: PLUGIN_ADMIN.OVERRIDE_LOCALE
  361. help: PLUGIN_ADMIN.OVERRIDE_LOCALE_HELP
  362. highlight: 0
  363. options:
  364. 1: PLUGIN_ADMIN.YES
  365. 0: PLUGIN_ADMIN.NO
  366. validate:
  367. type: bool
  368. http_headers:
  369. type: tab
  370. title: PLUGIN_ADMIN.HTTP_HEADERS
  371. fields:
  372. http_headers_section:
  373. type: section
  374. title: PLUGIN_ADMIN.HTTP_HEADERS
  375. underline: true
  376. pages.expires:
  377. type: text
  378. size: small
  379. append: GRAV.NICETIME.SECOND_PLURAL
  380. label: PLUGIN_ADMIN.EXPIRES
  381. help: PLUGIN_ADMIN.EXPIRES_HELP
  382. validate:
  383. type: number
  384. min: 1
  385. pages.cache_control:
  386. type: text
  387. size: medium
  388. label: PLUGIN_ADMIN.CACHE_CONTROL
  389. help: PLUGIN_ADMIN.CACHE_CONTROL_HELP
  390. placeholder: 'e.g. public, max-age=31536000'
  391. pages.last_modified:
  392. type: toggle
  393. label: PLUGIN_ADMIN.LAST_MODIFIED
  394. help: PLUGIN_ADMIN.LAST_MODIFIED_HELP
  395. highlight: 0
  396. options:
  397. 1: PLUGIN_ADMIN.YES
  398. 0: PLUGIN_ADMIN.NO
  399. validate:
  400. type: bool
  401. pages.etag:
  402. type: toggle
  403. label: PLUGIN_ADMIN.ETAG
  404. help: PLUGIN_ADMIN.ETAG_HELP
  405. highlight: 0
  406. options:
  407. 1: PLUGIN_ADMIN.YES
  408. 0: PLUGIN_ADMIN.NO
  409. validate:
  410. type: bool
  411. pages.vary_accept_encoding:
  412. type: toggle
  413. label: PLUGIN_ADMIN.VARY_ACCEPT_ENCODING
  414. help: PLUGIN_ADMIN.VARY_ACCEPT_ENCODING_HELP
  415. highlight: 0
  416. options:
  417. 1: PLUGIN_ADMIN.YES
  418. 0: PLUGIN_ADMIN.NO
  419. validate:
  420. type: bool
  421. markdown:
  422. type: tab
  423. title: PLUGIN_ADMIN.MARKDOWN
  424. fields:
  425. markdow_section:
  426. type: section
  427. title: PLUGIN_ADMIN.MARKDOWN
  428. underline: true
  429. pages.markdown.extra:
  430. type: toggle
  431. label: Markdown extra
  432. help: PLUGIN_ADMIN.MARKDOWN_EXTRA_HELP
  433. highlight: 0
  434. options:
  435. 1: PLUGIN_ADMIN.YES
  436. 0: PLUGIN_ADMIN.NO
  437. validate:
  438. type: bool
  439. pages.markdown.auto_line_breaks:
  440. type: toggle
  441. label: PLUGIN_ADMIN.AUTO_LINE_BREAKS
  442. help: PLUGIN_ADMIN.AUTO_LINE_BREAKS_HELP
  443. highlight: 0
  444. options:
  445. 1: PLUGIN_ADMIN.YES
  446. 0: PLUGIN_ADMIN.NO
  447. validate:
  448. type: bool
  449. pages.markdown.auto_url_links:
  450. type: toggle
  451. label: PLUGIN_ADMIN.AUTO_URL_LINKS
  452. help: PLUGIN_ADMIN.AUTO_URL_LINKS_HELP
  453. highlight: 0
  454. options:
  455. 1: PLUGIN_ADMIN.YES
  456. 0: PLUGIN_ADMIN.NO
  457. validate:
  458. type: bool
  459. pages.markdown.escape_markup:
  460. type: toggle
  461. label: PLUGIN_ADMIN.ESCAPE_MARKUP
  462. help: PLUGIN_ADMIN.ESCAPE_MARKUP_HELP
  463. highlight: 0
  464. options:
  465. 1: PLUGIN_ADMIN.YES
  466. 0: PLUGIN_ADMIN.NO
  467. validate:
  468. type: bool
  469. pages.markdown.valid_link_attributes:
  470. type: selectize
  471. size: large
  472. label: PLUGIN_ADMIN.VALID_LINK_ATTRIBUTES
  473. help: PLUGIN_ADMIN.VALID_LINK_ATTRIBUTES_HELP
  474. placeholder: "rel, target, id, class, classes"
  475. classes: fancy
  476. validate:
  477. type: commalist
  478. caching:
  479. type: tab
  480. title: PLUGIN_ADMIN.CACHING
  481. fields:
  482. caching_section:
  483. type: section
  484. title: PLUGIN_ADMIN.CACHING
  485. underline: true
  486. cache.enabled:
  487. type: toggle
  488. label: PLUGIN_ADMIN.CACHING
  489. help: PLUGIN_ADMIN.CACHING_HELP
  490. highlight: 1
  491. options:
  492. 1: PLUGIN_ADMIN.YES
  493. 0: PLUGIN_ADMIN.NO
  494. validate:
  495. type: bool
  496. cache.check.method:
  497. type: select
  498. size: medium
  499. classes: fancy
  500. label: PLUGIN_ADMIN.CACHE_CHECK_METHOD
  501. help: PLUGIN_ADMIN.CACHE_CHECK_METHOD_HELP
  502. options:
  503. file: Markdown + Yaml file timestamps
  504. folder: Folder timestamps
  505. hash: All files timestamps
  506. none: No timestamp checking
  507. cache.driver:
  508. type: select
  509. size: small
  510. classes: fancy
  511. label: PLUGIN_ADMIN.CACHE_DRIVER
  512. help: PLUGIN_ADMIN.CACHE_DRIVER_HELP
  513. options:
  514. auto: Auto detect
  515. file: File
  516. apc: APC
  517. apcu: APCu
  518. xcache: Xcache
  519. memcache: Memcache
  520. memcached: Memcached
  521. wincache: WinCache
  522. redis: Redis
  523. cache.prefix:
  524. type: text
  525. size: x-small
  526. label: PLUGIN_ADMIN.CACHE_PREFIX
  527. help: PLUGIN_ADMIN.CACHE_PREFIX_HELP
  528. placeholder: PLUGIN_ADMIN.CACHE_PREFIX_PLACEHOLDER
  529. cache.purge_at:
  530. type: cron
  531. label: PLUGIN_ADMIN.CACHE_PURGE_JOB
  532. help: PLUGIN_ADMIN.CACHE_PURGE_JOB_HELP
  533. default: '* 4 * * *'
  534. cache.clear_at:
  535. type: cron
  536. label: PLUGIN_ADMIN.CACHE_CLEAR_JOB
  537. help: PLUGIN_ADMIN.CACHE_CLEAR_JOB_HELP
  538. default: '* 3 * * *'
  539. cache.clear_job_type:
  540. type: select
  541. size: medium
  542. label: PLUGIN_ADMIN.CACHE_JOB_TYPE
  543. help: PLUGIN_ADMIN.CACHE_JOB_TYPE_HELP
  544. options:
  545. standard: Standard Cache Folders
  546. all: All Cache Folders
  547. cache.clear_images_by_default:
  548. type: toggle
  549. label: PLUGIN_ADMIN.CLEAR_IMAGES_BY_DEFAULT
  550. help: PLUGIN_ADMIN.CLEAR_IMAGES_BY_DEFAULT_HELP
  551. highlight: 1
  552. options:
  553. 1: PLUGIN_ADMIN.YES
  554. 0: PLUGIN_ADMIN.NO
  555. validate:
  556. type: bool
  557. cache.cli_compatibility:
  558. type: toggle
  559. label: PLUGIN_ADMIN.CLI_COMPATIBILITY
  560. help: PLUGIN_ADMIN.CLI_COMPATIBILITY_HELP
  561. highlight: 0
  562. options:
  563. 1: PLUGIN_ADMIN.YES
  564. 0: PLUGIN_ADMIN.NO
  565. validate:
  566. type: bool
  567. cache.lifetime:
  568. type: text
  569. size: small
  570. append: GRAV.NICETIME.SECOND_PLURAL
  571. label: PLUGIN_ADMIN.LIFETIME
  572. help: PLUGIN_ADMIN.LIFETIME_HELP
  573. validate:
  574. type: number
  575. cache.gzip:
  576. type: toggle
  577. label: PLUGIN_ADMIN.GZIP_COMPRESSION
  578. help: PLUGIN_ADMIN.GZIP_COMPRESSION_HELP
  579. highlight: 0
  580. options:
  581. 1: PLUGIN_ADMIN.YES
  582. 0: PLUGIN_ADMIN.NO
  583. validate:
  584. type: bool
  585. cache.allow_webserver_gzip:
  586. type: toggle
  587. label: PLUGIN_ADMIN.ALLOW_WEBSERVER_GZIP
  588. help: PLUGIN_ADMIN.ALLOW_WEBSERVER_GZIP_HELP
  589. highlight: 0
  590. options:
  591. 1: PLUGIN_ADMIN.YES
  592. 0: PLUGIN_ADMIN.NO
  593. validate:
  594. type: bool
  595. cache.memcache.server:
  596. type: text
  597. size: medium
  598. label: PLUGIN_ADMIN.MEMCACHE_SERVER
  599. help: PLUGIN_ADMIN.MEMCACHE_SERVER_HELP
  600. placeholder: "localhost"
  601. cache.memcache.port:
  602. type: text
  603. size: small
  604. label: PLUGIN_ADMIN.MEMCACHE_PORT
  605. help: PLUGIN_ADMIN.MEMCACHE_PORT_HELP
  606. placeholder: "11211"
  607. cache.memcached.server:
  608. type: text
  609. size: medium
  610. label: PLUGIN_ADMIN.MEMCACHED_SERVER
  611. help: PLUGIN_ADMIN.MEMCACHED_SERVER_HELP
  612. placeholder: "localhost"
  613. cache.memcached.port:
  614. type: text
  615. size: small
  616. label: PLUGIN_ADMIN.MEMCACHED_PORT
  617. help: PLUGIN_ADMIN.MEMCACHED_PORT_HELP
  618. placeholder: "11211"
  619. cache.redis.socket:
  620. type: text
  621. size: medium
  622. label: PLUGIN_ADMIN.REDIS_SOCKET
  623. help: PLUGIN_ADMIN.REDIS_SOCKET_HELP
  624. placeholder: "/var/run/redis/redis.sock"
  625. cache.redis.server:
  626. type: text
  627. size: medium
  628. label: PLUGIN_ADMIN.REDIS_SERVER
  629. help: PLUGIN_ADMIN.REDIS_SERVER_HELP
  630. placeholder: "localhost"
  631. cache.redis.port:
  632. type: text
  633. size: small
  634. label: PLUGIN_ADMIN.REDIS_PORT
  635. help: PLUGIN_ADMIN.REDIS_PORT_HELP
  636. placeholder: "6379"
  637. cache.redis.password:
  638. type: text
  639. size: small
  640. label: PLUGIN_ADMIN.REDIS_PASSWORD
  641. twig:
  642. type: tab
  643. title: PLUGIN_ADMIN.TWIG_TEMPLATING
  644. fields:
  645. twig_section:
  646. type: section
  647. title: PLUGIN_ADMIN.TWIG_TEMPLATING
  648. underline: true
  649. twig.cache:
  650. type: toggle
  651. label: PLUGIN_ADMIN.TWIG_CACHING
  652. help: PLUGIN_ADMIN.TWIG_CACHING_HELP
  653. highlight: 1
  654. options:
  655. 1: PLUGIN_ADMIN.YES
  656. 0: PLUGIN_ADMIN.NO
  657. validate:
  658. type: bool
  659. twig.debug:
  660. type: toggle
  661. label: PLUGIN_ADMIN.TWIG_DEBUG
  662. help: PLUGIN_ADMIN.TWIG_DEBUG_HELP
  663. highlight: 1
  664. options:
  665. 1: PLUGIN_ADMIN.YES
  666. 0: PLUGIN_ADMIN.NO
  667. validate:
  668. type: bool
  669. twig.auto_reload:
  670. type: toggle
  671. label: PLUGIN_ADMIN.DETECT_CHANGES
  672. help: PLUGIN_ADMIN.DETECT_CHANGES_HELP
  673. highlight: 1
  674. options:
  675. 1: PLUGIN_ADMIN.YES
  676. 0: PLUGIN_ADMIN.NO
  677. validate:
  678. type: bool
  679. twig.autoescape:
  680. type: toggle
  681. label: PLUGIN_ADMIN.AUTOESCAPE_VARIABLES
  682. help: PLUGIN_ADMIN.AUTOESCAPE_VARIABLES_HELP
  683. highlight: 0
  684. options:
  685. 1: PLUGIN_ADMIN.YES
  686. 0: PLUGIN_ADMIN.NO
  687. validate:
  688. type: bool
  689. twig.umask_fix:
  690. type: toggle
  691. label: PLUGIN_ADMIN.TWIG_UMASK_FIX
  692. help: PLUGIN_ADMIN.TWIG_UMASK_FIX_HELP
  693. highlight: 0
  694. options:
  695. 1: PLUGIN_ADMIN.YES
  696. 0: PLUGIN_ADMIN.NO
  697. validate:
  698. type: bool
  699. assets:
  700. type: tab
  701. title: PLUGIN_ADMIN.ASSETS
  702. fields:
  703. assets_section:
  704. type: section
  705. title: PLUGIN_ADMIN.ASSETS
  706. underline: true
  707. assets.css_pipeline:
  708. type: toggle
  709. label: PLUGIN_ADMIN.CSS_PIPELINE
  710. help: PLUGIN_ADMIN.CSS_PIPELINE_HELP
  711. highlight: 0
  712. options:
  713. 1: PLUGIN_ADMIN.YES
  714. 0: PLUGIN_ADMIN.NO
  715. validate:
  716. type: bool
  717. assets.css_pipeline_include_externals:
  718. type: toggle
  719. label: PLUGIN_ADMIN.CSS_PIPELINE_INCLUDE_EXTERNALS
  720. help: PLUGIN_ADMIN.CSS_PIPELINE_INCLUDE_EXTERNALS_HELP
  721. highlight: 1
  722. options:
  723. 1: PLUGIN_ADMIN.YES
  724. 0: PLUGIN_ADMIN.NO
  725. validate:
  726. type: bool
  727. assets.css_pipeline_before_excludes:
  728. type: toggle
  729. label: PLUGIN_ADMIN.CSS_PIPELINE_BEFORE_EXCLUDES
  730. help: PLUGIN_ADMIN.CSS_PIPELINE_BEFORE_EXCLUDES_HELP
  731. highlight: 1
  732. options:
  733. 1: PLUGIN_ADMIN.YES
  734. 0: PLUGIN_ADMIN.NO
  735. validate:
  736. type: bool
  737. assets.css_minify:
  738. type: toggle
  739. label: PLUGIN_ADMIN.CSS_MINIFY
  740. help: PLUGIN_ADMIN.CSS_MINIFY_HELP
  741. highlight: 1
  742. options:
  743. 1: PLUGIN_ADMIN.YES
  744. 0: PLUGIN_ADMIN.NO
  745. validate:
  746. type: bool
  747. assets.css_minify_windows:
  748. type: toggle
  749. label: PLUGIN_ADMIN.CSS_MINIFY_WINDOWS_OVERRIDE
  750. help: PLUGIN_ADMIN.CSS_MINIFY_WINDOWS_OVERRIDE_HELP
  751. highlight: 0
  752. options:
  753. 1: PLUGIN_ADMIN.YES
  754. 0: PLUGIN_ADMIN.NO
  755. validate:
  756. type: bool
  757. assets.css_rewrite:
  758. type: toggle
  759. label: PLUGIN_ADMIN.CSS_REWRITE
  760. help: PLUGIN_ADMIN.CSS_REWRITE_HELP
  761. highlight: 1
  762. options:
  763. 1: PLUGIN_ADMIN.YES
  764. 0: PLUGIN_ADMIN.NO
  765. validate:
  766. type: bool
  767. assets.js_pipeline:
  768. type: toggle
  769. label: PLUGIN_ADMIN.JAVASCRIPT_PIPELINE
  770. help: PLUGIN_ADMIN.JAVASCRIPT_PIPELINE_HELP
  771. highlight: 0
  772. options:
  773. 1: PLUGIN_ADMIN.YES
  774. 0: PLUGIN_ADMIN.NO
  775. validate:
  776. type: bool
  777. assets.js_pipeline_include_externals:
  778. type: toggle
  779. label: PLUGIN_ADMIN.JAVASCRIPT_PIPELINE_INCLUDE_EXTERNALS
  780. help: PLUGIN_ADMIN.JAVASCRIPT_PIPELINE_INCLUDE_EXTERNALS_HELP
  781. highlight: 1
  782. options:
  783. 1: PLUGIN_ADMIN.YES
  784. 0: PLUGIN_ADMIN.NO
  785. validate:
  786. type: bool
  787. assets.js_pipeline_before_excludes:
  788. type: toggle
  789. label: PLUGIN_ADMIN.JAVASCRIPT_PIPELINE_BEFORE_EXCLUDES
  790. help: PLUGIN_ADMIN.JAVASCRIPT_PIPELINE_BEFORE_EXCLUDES_HELP
  791. highlight: 1
  792. options:
  793. 1: PLUGIN_ADMIN.YES
  794. 0: PLUGIN_ADMIN.NO
  795. validate:
  796. type: bool
  797. assets.js_minify:
  798. type: toggle
  799. label: PLUGIN_ADMIN.JAVASCRIPT_MINIFY
  800. help: PLUGIN_ADMIN.JAVASCRIPT_MINIFY_HELP
  801. highlight: 1
  802. options:
  803. 1: PLUGIN_ADMIN.YES
  804. 0: PLUGIN_ADMIN.NO
  805. validate:
  806. type: bool
  807. assets.enable_asset_timestamp:
  808. type: toggle
  809. label: PLUGIN_ADMIN.ENABLED_TIMESTAMPS_ON_ASSETS
  810. help: PLUGIN_ADMIN.ENABLED_TIMESTAMPS_ON_ASSETS_HELP
  811. highlight: 0
  812. options:
  813. 1: PLUGIN_ADMIN.YES
  814. 0: PLUGIN_ADMIN.NO
  815. validate:
  816. type: bool
  817. assets.collections:
  818. type: multilevel
  819. label: PLUGIN_ADMIN.COLLECTIONS
  820. placeholder_key: collection_name
  821. placeholder_value: collection_path
  822. validate:
  823. type: array
  824. errors:
  825. type: tab
  826. title: PLUGIN_ADMIN.ERROR_HANDLER
  827. fields:
  828. errors_section:
  829. type: section
  830. title: PLUGIN_ADMIN.ERROR_HANDLER
  831. underline: true
  832. errors.display:
  833. type: select
  834. label: PLUGIN_ADMIN.DISPLAY_ERRORS
  835. help: PLUGIN_ADMIN.DISPLAY_ERRORS_HELP
  836. size: medium
  837. highlight: 1
  838. options:
  839. -1: PLUGIN_ADMIN.ERROR_SYSTEM
  840. 0: PLUGIN_ADMIN.ERROR_SIMPLE
  841. 1: PLUGIN_ADMIN.ERROR_FULL_BACKTRACE
  842. validate:
  843. type: int
  844. errors.log:
  845. type: toggle
  846. label: PLUGIN_ADMIN.LOG_ERRORS
  847. help: PLUGIN_ADMIN.LOG_ERRORS_HELP
  848. highlight: 1
  849. options:
  850. 1: PLUGIN_ADMIN.YES
  851. 0: PLUGIN_ADMIN.NO
  852. validate:
  853. type: bool
  854. log.handler:
  855. type: select
  856. size: small
  857. label: PLUGIN_ADMIN.LOG_HANDLER
  858. help: PLUGIN_ADMIN.LOG_HANDLER_HELP
  859. default: 'file'
  860. options:
  861. 'file': 'File'
  862. 'syslog': 'Syslog'
  863. log.syslog.facility:
  864. type: select
  865. size: small
  866. label: PLUGIN_ADMIN.SYSLOG_FACILITY
  867. help: PLUGIN_ADMIN.SYSLOG_FACILITY_HELP
  868. default: local6
  869. options:
  870. auth: auth
  871. authpriv: authpriv
  872. cron: cron
  873. daemon: daemon
  874. kern: kern
  875. lpr: lpr
  876. mail: mail
  877. news: news
  878. syslog: syslog
  879. user: user
  880. uucp: uucp
  881. local0: local0
  882. local1: local1
  883. local2: local2
  884. local3: local3
  885. local4: local4
  886. local5: local5
  887. local6: local6
  888. local7: local7
  889. debugger:
  890. type: tab
  891. title: PLUGIN_ADMIN.DEBUGGER
  892. fields:
  893. debugger_section:
  894. type: section
  895. title: PLUGIN_ADMIN.DEBUGGER
  896. underline: true
  897. debugger.enabled:
  898. type: toggle
  899. label: PLUGIN_ADMIN.DEBUGGER
  900. help: PLUGIN_ADMIN.DEBUGGER_HELP
  901. highlight: 0
  902. options:
  903. 1: PLUGIN_ADMIN.YES
  904. 0: PLUGIN_ADMIN.NO
  905. validate:
  906. type: bool
  907. debugger.shutdown.close_connection:
  908. type: toggle
  909. label: PLUGIN_ADMIN.SHUTDOWN_CLOSE_CONNECTION
  910. help: PLUGIN_ADMIN.SHUTDOWN_CLOSE_CONNECTION_HELP
  911. highlight: 1
  912. options:
  913. 1: PLUGIN_ADMIN.YES
  914. 0: PLUGIN_ADMIN.NO
  915. validate:
  916. type: bool
  917. media:
  918. type: tab
  919. title: PLUGIN_ADMIN.MEDIA
  920. fields:
  921. media_section:
  922. type: section
  923. title: PLUGIN_ADMIN.MEDIA
  924. underline: true
  925. images.default_image_quality:
  926. type: range
  927. append: '%'
  928. label: PLUGIN_ADMIN.DEFAULT_IMAGE_QUALITY
  929. help: PLUGIN_ADMIN.DEFAULT_IMAGE_QUALITY_HELP
  930. validate:
  931. min: 1
  932. max: 100
  933. images.cache_all:
  934. type: toggle
  935. label: PLUGIN_ADMIN.CACHE_ALL
  936. help: PLUGIN_ADMIN.CACHE_ALL_HELP
  937. highlight: 0
  938. options:
  939. 1: PLUGIN_ADMIN.YES
  940. 0: PLUGIN_ADMIN.NO
  941. validate:
  942. type: bool
  943. images.cache_perms:
  944. type: select
  945. size: small
  946. label: PLUGIN_ADMIN.CACHE_PERMS
  947. help: PLUGIN_ADMIN.CACHE_PERMS_HELP
  948. highlight: '0755'
  949. options:
  950. '0755': '0755'
  951. '0775': '0775'
  952. images.debug:
  953. type: toggle
  954. label: PLUGIN_ADMIN.IMAGES_DEBUG
  955. help: PLUGIN_ADMIN.IMAGES_DEBUG_HELP
  956. highlight: 0
  957. options:
  958. 1: PLUGIN_ADMIN.YES
  959. 0: PLUGIN_ADMIN.NO
  960. validate:
  961. type: bool
  962. images.auto_fix_orientation:
  963. type: toggle
  964. label: PLUGIN_ADMIN.IMAGES_AUTO_FIX_ORIENTATION
  965. help: PLUGIN_ADMIN.IMAGES_AUTO_FIX_ORIENTATION_HELP
  966. highlight: 0
  967. options:
  968. 1: PLUGIN_ADMIN.YES
  969. 0: PLUGIN_ADMIN.NO
  970. validate:
  971. type: bool
  972. images.seofriendly:
  973. type: toggle
  974. label: PLUGIN_ADMIN.IMAGES_SEOFRIENDLY
  975. help: PLUGIN_ADMIN.IMAGES_SEOFRIENDLY_HELP
  976. highlight: 0
  977. options:
  978. 1: PLUGIN_ADMIN.YES
  979. 0: PLUGIN_ADMIN.NO
  980. validate:
  981. type: bool
  982. media.enable_media_timestamp:
  983. type: toggle
  984. label: PLUGIN_ADMIN.ENABLE_MEDIA_TIMESTAMP
  985. help: PLUGIN_ADMIN.ENABLE_MEDIA_TIMESTAMP_HELP
  986. highlight: 0
  987. options:
  988. 1: PLUGIN_ADMIN.YES
  989. 0: PLUGIN_ADMIN.NO
  990. validate:
  991. type: bool
  992. media.auto_metadata_exif:
  993. type: toggle
  994. label: PLUGIN_ADMIN.ENABLE_AUTO_METADATA
  995. help: PLUGIN_ADMIN.ENABLE_AUTO_METADATA_HELP
  996. highlight: 0
  997. options:
  998. 1: PLUGIN_ADMIN.YES
  999. 0: PLUGIN_ADMIN.NO
  1000. validate:
  1001. type: bool
  1002. media.allowed_fallback_types:
  1003. type: selectize
  1004. size: large
  1005. label: PLUGIN_ADMIN.FALLBACK_TYPES
  1006. help: PLUGIN_ADMIN.FALLBACK_TYPES_HELP
  1007. classes: fancy
  1008. validate:
  1009. type: commalist
  1010. media.unsupported_inline_types:
  1011. type: selectize
  1012. size: large
  1013. label: PLUGIN_ADMIN.INLINE_TYPES
  1014. help: PLUGIN_ADMIN.INLINE_TYPES_HELP
  1015. classes: fancy
  1016. validate:
  1017. type: commalist
  1018. session:
  1019. type: tab
  1020. title: PLUGIN_ADMIN.SESSION
  1021. fields:
  1022. session_section:
  1023. type: section
  1024. title: PLUGIN_ADMIN.SESSION
  1025. underline: true
  1026. session.enabled:
  1027. type: hidden
  1028. label: PLUGIN_ADMIN.ENABLED
  1029. help: PLUGIN_ADMIN.SESSION_ENABLED_HELP
  1030. highlight: 1
  1031. options:
  1032. 1: PLUGIN_ADMIN.YES
  1033. 0: PLUGIN_ADMIN.NO
  1034. default: true
  1035. validate:
  1036. type: bool
  1037. session.initialize:
  1038. type: toggle
  1039. label: PLUGIN_ADMIN.SESSION_INITIALIZE
  1040. help: PLUGIN_ADMIN.SESSION_INITIALIZE_HELP
  1041. highlight: 1
  1042. options:
  1043. 1: PLUGIN_ADMIN.YES
  1044. 0: PLUGIN_ADMIN.NO
  1045. default: true
  1046. validate:
  1047. type: bool
  1048. session.timeout:
  1049. type: text
  1050. size: small
  1051. append: GRAV.NICETIME.SECOND_PLURAL
  1052. label: PLUGIN_ADMIN.TIMEOUT
  1053. help: PLUGIN_ADMIN.TIMEOUT_HELP
  1054. validate:
  1055. type: number
  1056. min: 0
  1057. session.name:
  1058. type: text
  1059. size: small
  1060. label: PLUGIN_ADMIN.NAME
  1061. help: PLUGIN_ADMIN.SESSION_NAME_HELP
  1062. session.uniqueness:
  1063. type: select
  1064. size: medium
  1065. label: PLUGIN_ADMIN.SESSION_UNIQUENESS
  1066. help: PLUGIN_ADMIN.SESSION_UNIQUENESS_HELP
  1067. highlight: path
  1068. default: path
  1069. options:
  1070. path: Grav's root file path
  1071. salt: Grav's random security salt
  1072. session.secure:
  1073. type: toggle
  1074. label: PLUGIN_ADMIN.SESSION_SECURE
  1075. help: PLUGIN_ADMIN.SESSION_SECURE_HELP
  1076. highlight: 1
  1077. options:
  1078. 1: PLUGIN_ADMIN.YES
  1079. 0: PLUGIN_ADMIN.NO
  1080. default: false
  1081. validate:
  1082. type: bool
  1083. session.httponly:
  1084. type: toggle
  1085. label: PLUGIN_ADMIN.SESSION_HTTPONLY
  1086. help: PLUGIN_ADMIN.SESSION_HTTPONLY_HELP
  1087. highlight: 1
  1088. options:
  1089. 1: PLUGIN_ADMIN.YES
  1090. 0: PLUGIN_ADMIN.NO
  1091. default: true
  1092. validate:
  1093. type: bool
  1094. session.path:
  1095. type: text
  1096. size: small
  1097. label: PLUGIN_ADMIN.SESSION_PATH
  1098. help: PLUGIN_ADMIN.SESSION_PATH_HELP
  1099. session.split:
  1100. type: toggle
  1101. label: PLUGIN_ADMIN.SESSION_SPLIT
  1102. help: PLUGIN_ADMIN.SESSION_SPLIT_HELP
  1103. highlight: 1
  1104. options:
  1105. 1: PLUGIN_ADMIN.YES
  1106. 0: PLUGIN_ADMIN.NO
  1107. default: true
  1108. validate:
  1109. type: bool
  1110. advanced:
  1111. type: tab
  1112. title: PLUGIN_ADMIN.ADVANCED
  1113. fields:
  1114. advanced_section:
  1115. type: section
  1116. title: PLUGIN_ADMIN.ADVANCED
  1117. underline: true
  1118. gpm.releases:
  1119. type: toggle
  1120. label: PLUGIN_ADMIN.GPM_RELEASES
  1121. highlight: stable
  1122. help: PLUGIN_ADMIN.GPM_RELEASES_HELP
  1123. options:
  1124. stable: PLUGIN_ADMIN.STABLE
  1125. testing: PLUGIN_ADMIN.TESTING
  1126. gpm.proxy_url:
  1127. type: text
  1128. size: medium
  1129. placeholder: "e.g. 127.0.0.1:3128"
  1130. label: PLUGIN_ADMIN.PROXY_URL
  1131. help: PLUGIN_ADMIN.PROXY_URL_HELP
  1132. gpm.method:
  1133. type: toggle
  1134. label: PLUGIN_ADMIN.GPM_METHOD
  1135. highlight: auto
  1136. help: PLUGIN_ADMIN.GPM_METHOD_HELP
  1137. options:
  1138. auto: PLUGIN_ADMIN.AUTO
  1139. fopen: PLUGIN_ADMIN.FOPEN
  1140. curl: PLUGIN_ADMIN.CURL
  1141. gpm.official_gpm_only:
  1142. type: toggle
  1143. label: PLUGIN_ADMIN.GPM_OFFICIAL_ONLY
  1144. highlight: 1
  1145. help: PLUGIN_ADMIN.GPM_OFFICIAL_ONLY_HELP
  1146. options:
  1147. 1: PLUGIN_ADMIN.YES
  1148. 0: PLUGIN_ADMIN.NO
  1149. default: true
  1150. validate:
  1151. type: bool
  1152. gpm.verify_peer:
  1153. type: toggle
  1154. label: PLUGIN_ADMIN.GPM_VERIFY_PEER
  1155. highlight: 1
  1156. help: PLUGIN_ADMIN.GPM_VERIFY_PEER_HELP
  1157. options:
  1158. 1: PLUGIN_ADMIN.YES
  1159. 0: PLUGIN_ADMIN.NO
  1160. validate:
  1161. type: bool
  1162. reverse_proxy_setup:
  1163. type: toggle
  1164. label: PLUGIN_ADMIN.REVERSE_PROXY
  1165. highlight: 0
  1166. help: PLUGIN_ADMIN.REVERSE_PROXY_HELP
  1167. options:
  1168. 1: PLUGIN_ADMIN.YES
  1169. 0: PLUGIN_ADMIN.NO
  1170. validate:
  1171. type: bool
  1172. username_regex:
  1173. type: text
  1174. size: large
  1175. label: PLUGIN_ADMIN.USERNAME_REGEX
  1176. help: PLUGIN_ADMIN.USERNAME_REGEX_HELP
  1177. pwd_regex:
  1178. type: text
  1179. size: large
  1180. label: PLUGIN_ADMIN.PWD_REGEX
  1181. help: PLUGIN_ADMIN.PWD_REGEX_HELP
  1182. intl_enabled:
  1183. type: toggle
  1184. label: PLUGIN_ADMIN.INTL_ENABLED
  1185. highlight: 1
  1186. help: PLUGIN_ADMIN.INTL_ENABLED_HELP
  1187. options:
  1188. 1: PLUGIN_ADMIN.YES
  1189. 0: PLUGIN_ADMIN.NO
  1190. validate:
  1191. type: bool
  1192. wrapped_site:
  1193. type: toggle
  1194. label: PLUGIN_ADMIN.WRAPPED_SITE
  1195. highlight: 0
  1196. help: PLUGIN_ADMIN.WRAPPED_SITE_HELP
  1197. options:
  1198. 1: PLUGIN_ADMIN.YES
  1199. 0: PLUGIN_ADMIN.NO
  1200. validate:
  1201. type: bool
  1202. absolute_urls:
  1203. type: toggle
  1204. label: PLUGIN_ADMIN.ABSOLUTE_URLS
  1205. highlight: 0
  1206. help: PLUGIN_ADMIN.ABSOLUTE_URLS_HELP
  1207. options:
  1208. 1: PLUGIN_ADMIN.YES
  1209. 0: PLUGIN_ADMIN.NO
  1210. validate:
  1211. type: bool
  1212. param_sep:
  1213. type: select
  1214. size: medium
  1215. label: PLUGIN_ADMIN.PARAMETER_SEPARATOR
  1216. classes: fancy
  1217. help: PLUGIN_ADMIN.PARAMETER_SEPARATOR_HELP
  1218. default: ''
  1219. options:
  1220. ':': ': (default)'
  1221. ';': '; (for Apache running on Windows)'
  1222. force_ssl:
  1223. type: toggle
  1224. label: PLUGIN_ADMIN.FORCE_SSL
  1225. highlight: 0
  1226. help: PLUGIN_ADMIN.FORCE_SSL_HELP
  1227. options:
  1228. 1: PLUGIN_ADMIN.YES
  1229. 0: PLUGIN_ADMIN.NO
  1230. validate:
  1231. type: bool
  1232. force_lowercase_urls:
  1233. type: toggle
  1234. label: PLUGIN_ADMIN.FORCE_LOWERCASE_URLS
  1235. highlight: 1
  1236. default: 1
  1237. help: PLUGIN_ADMIN.FORCE_LOWERCASE_URLS_HELP
  1238. options:
  1239. 1: PLUGIN_ADMIN.YES
  1240. 0: PLUGIN_ADMIN.NO
  1241. validate:
  1242. type: bool
  1243. custom_base_url:
  1244. type: text
  1245. size: medium
  1246. placeholder: "e.g. http://yoursite.com/yourpath"
  1247. label: PLUGIN_ADMIN.CUSTOM_BASE_URL
  1248. help: PLUGIN_ADMIN.CUSTOM_BASE_URL_HELP
  1249. http_x_forwarded.protocol:
  1250. type: toggle
  1251. label: HTTP_X_FORWARDED_PROTO Enabled
  1252. highlight: 1
  1253. default: 1
  1254. options:
  1255. 1: PLUGIN_ADMIN.YES
  1256. 0: PLUGIN_ADMIN.NO
  1257. validate:
  1258. type: bool
  1259. http_x_forwarded.host:
  1260. type: toggle
  1261. label: HTTP_X_FORWARDED_HOST Enabled
  1262. highlight: 0
  1263. default: 0
  1264. options:
  1265. 1: PLUGIN_ADMIN.YES
  1266. 0: PLUGIN_ADMIN.NO
  1267. validate:
  1268. type: bool
  1269. http_x_forwarded.port:
  1270. type: toggle
  1271. label: HTTP_X_FORWARDED_PORT Enabled
  1272. highlight: 1
  1273. default: 1
  1274. options:
  1275. 1: PLUGIN_ADMIN.YES
  1276. 0: PLUGIN_ADMIN.NO
  1277. validate:
  1278. type: bool
  1279. http_x_forwarded.ip:
  1280. type: toggle
  1281. label: HTTP_X_FORWARDED IP Enabled
  1282. highlight: 1
  1283. default: 1
  1284. options:
  1285. 1: PLUGIN_ADMIN.YES
  1286. 0: PLUGIN_ADMIN.NO
  1287. validate:
  1288. type: bool
  1289. accounts.type:
  1290. type: hidden
  1291. accounts.storage:
  1292. type: hidden
  1293. strict_mode.yaml_compat:
  1294. type: toggle
  1295. label: PLUGIN_ADMIN.STRICT_YAML_COMPAT
  1296. highlight: 1
  1297. default: 1
  1298. help: PLUGIN_ADMIN.STRICT_YAML_COMPAT_HELP
  1299. options:
  1300. 1: PLUGIN_ADMIN.YES
  1301. 0: PLUGIN_ADMIN.NO
  1302. validate:
  1303. type: bool
  1304. strict_mode.twig_compat:
  1305. type: toggle
  1306. label: PLUGIN_ADMIN.STRICT_TWIG_COMPAT
  1307. highlight: 1
  1308. default: 1
  1309. help: PLUGIN_ADMIN.STRICT_TWIG_COMPAT_HELP
  1310. options:
  1311. 1: PLUGIN_ADMIN.YES
  1312. 0: PLUGIN_ADMIN.NO
  1313. validate:
  1314. type: bool