123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276 |
- title: PLUGIN_ADMIN.DEFAULT
- rules:
- slug:
- pattern: "[a-z][a-z0-9_\-]+"
- min: 2
- max: 80
- form:
- validation: loose
- fields:
- tabs:
- type: tabs
- active: 1
- fields:
- content:
- type: tab
- title: PLUGIN_ADMIN.CONTENT
- fields:
- header.title:
- type: text
- autofocus: true
- style: vertical
- label: PLUGIN_ADMIN.TITLE
- content:
- type: markdown
- label: PLUGIN_ADMIN.CONTENT
- validate:
- type: textarea
- uploads:
- type: pagemedia
- label: PLUGIN_ADMIN.PAGE_MEDIA
- options:
- type: tab
- title: PLUGIN_ADMIN.OPTIONS
- fields:
- publishing:
- type: section
- title: Publishing
- underline: true
- fields:
- header.published:
- type: toggle
- toggleable: true
- label: PLUGIN_ADMIN.PUBLISHED
- help: PLUGIN_ADMIN.PUBLISHED_HELP
- highlight: 1
- size: medium
- options:
- 1: PLUGIN_ADMIN.YES
- 0: PLUGIN_ADMIN.NO
- validate:
- type: bool
- header.date:
- type: datetime
- label: PLUGIN_ADMIN.DATE
- toggleable: true
- help: PLUGIN_ADMIN.DATE_HELP
- header.publish_date:
- type: datetime
- label: PLUGIN_ADMIN.PUBLISHED_DATE
- toggleable: true
- help: PLUGIN_ADMIN.PUBLISHED_DATE_HELP
- header.unpublish_date:
- type: datetime
- label: PLUGIN_ADMIN.UNPUBLISHED_DATE
- toggleable: true
- help: PLUGIN_ADMIN.UNPUBLISHED_DATE_HELP
- header.metadata:
- toggleable: true
- type: array
- label: PLUGIN_ADMIN.METADATA
- help: PLUGIN_ADMIN.METADATA_HELP
- placeholder_key: PLUGIN_ADMIN.METADATA_KEY
- placeholder_value: PLUGIN_ADMIN.METADATA_VALUE
- taxonomies:
- type: section
- title: PLUGIN_ADMIN.TAXONOMIES
- underline: true
- fields:
- header.taxonomy:
- type: taxonomy
- label: PLUGIN_ADMIN.TAXONOMY
- multiple: true
- validate:
- type: array
- advanced:
- type: tab
- title: PLUGIN_ADMIN.ADVANCED
- fields:
- columns:
- type: columns
- fields:
- column1:
- type: column
- fields:
- settings:
- type: section
- title: PLUGIN_ADMIN.SETTINGS
- underline: true
- ordering:
- type: toggle
- label: PLUGIN_ADMIN.FOLDER_NUMERIC_PREFIX
- help: PLUGIN_ADMIN.FOLDER_NUMERIC_PREFIX_HELP
- highlight: 1
- options:
- 1: PLUGIN_ADMIN.ENABLED
- 0: PLUGIN_ADMIN.DISABLED
- validate:
- type: bool
- folder:
- type: text
- label: PLUGIN_ADMIN.FOLDER_NAME
- validate:
- type: slug
- route:
- type: select
- label: PLUGIN_ADMIN.PARENT
- classes: fancy
- '@data-options': '\Grav\Common\Page\Pages::parents'
- '@data-default': '\Grav\Plugin\admin::route'
- options:
- '/': PLUGIN_ADMIN.DEFAULT_OPTION_ROOT
- name:
- type: select
- classes: fancy
- label: PLUGIN_ADMIN.PAGE_FILE
- help: PLUGIN_ADMIN.PAGE_FILE_HELP
- default: default
- '@data-options': '\Grav\Common\Page\Pages::pageTypes'
- header.body_classes:
- type: text
- label: PLUGIN_ADMIN.BODY_CLASSES
- column2:
- type: column
- fields:
- order_title:
- type: section
- title: PLUGIN_ADMIN.ORDERING
- underline: true
- order:
- type: order
- label: PLUGIN_ADMIN.PAGE_ORDER
- sitemap:
- overrides:
- type: section
- title: PLUGIN_ADMIN.OVERRIDES
- underline: true
- fields:
- header.menu:
- type: text
- label: PLUGIN_ADMIN.MENU
- toggleable: true
- help: PLUGIN_ADMIN.MENU_HELP
- header.slug:
- type: text
- label: PLUGIN_ADMIN.SLUG
- toggleable: true
- help: PLUGIN_ADMIN.SLUG_HELP
- validate:
- message: PLUGIN_ADMIN.SLUG_VALIDATE_MESSAGE
- rule: slug
- header.redirect:
- type: text
- label: PLUGIN_ADMIN.REDIRECT
- toggleable: true
- help: PLUGIN_ADMIN.REDIRECT_HELP
- header.process:
- type: checkboxes
- label: PLUGIN_ADMIN.PROCESS
- toggleable: true
- '@config-default': system.pages.process
- default:
- markdown: true
- twig: false
- options:
- markdown: Markdown
- twig: Twig
- use: keys
- header.child_type:
- type: select
- toggleable: true
- label: PLUGIN_ADMIN.DEFAULT_CHILD_TYPE
- default: default
- placeholder: PLUGIN_ADMIN.USE_GLOBAL
- '@data-options': '\Grav\Common\Page\Pages::types'
- header.routable:
- type: toggle
- toggleable: true
- label: PLUGIN_ADMIN.ROUTABLE
- help: PLUGIN_ADMIN.ROUTABLE_HELP
- highlight: 1
- options:
- 1: PLUGIN_ADMIN.ENABLED
- 0: PLUGIN_ADMIN.DISABLED
- validate:
- type: bool
- header.cache_enable:
- type: toggle
- toggleable: true
- label: PLUGIN_ADMIN.CACHING
- highlight: 1
- options:
- 1: PLUGIN_ADMIN.ENABLED
- 0: PLUGIN_ADMIN.DISABLED
- validate:
- type: bool
- header.visible:
- type: toggle
- toggleable: true
- label: PLUGIN_ADMIN.VISIBLE
- help: PLUGIN_ADMIN.VISIBLE_HELP
- highlight: 1
- options:
- 1: PLUGIN_ADMIN.ENABLED
- 0: PLUGIN_ADMIN.DISABLED
- validate:
- type: bool
- header.template:
- type: select
- toggleable: true
- classes: fancy
- label: PLUGIN_ADMIN.DISPLAY_TEMPLATE
- default: default
- '@data-options': '\Grav\Common\Page\Pages::types'
- header.order_by:
- type: hidden
- header.order_manual:
- type: hidden
- validate:
- type: commalist
- blueprint:
- type: blueprint
|