system.yaml 43 KB

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