370 lines
11 KiB
YAML
370 lines
11 KiB
YAML
title: PLUGIN_ADMIN.DEFAULT
|
||
|
||
rules:
|
||
slug:
|
||
pattern: '[a-zA-Zа-яA-Я0-9_\-]+'
|
||
min: 1
|
||
max: 200
|
||
|
||
form:
|
||
validation: loose
|
||
|
||
fields:
|
||
|
||
tabs:
|
||
type: tabs
|
||
active: 1
|
||
|
||
fields:
|
||
content:
|
||
type: tab
|
||
title: PLUGIN_ADMIN.CONTENT
|
||
|
||
fields:
|
||
xss_check:
|
||
type: xss
|
||
|
||
header.title:
|
||
type: text
|
||
autofocus: true
|
||
style: vertical
|
||
label: PLUGIN_ADMIN.TITLE
|
||
|
||
content:
|
||
type: markdown
|
||
validate:
|
||
type: textarea
|
||
|
||
header.media_order:
|
||
type: pagemedia
|
||
label: PLUGIN_ADMIN.PAGE_MEDIA
|
||
|
||
options:
|
||
type: tab
|
||
title: PLUGIN_ADMIN.OPTIONS
|
||
|
||
fields:
|
||
|
||
publishing:
|
||
type: section
|
||
title: PLUGIN_ADMIN.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
|
||
|
||
folder:
|
||
type: text
|
||
label: PLUGIN_ADMIN.FOLDER_NAME
|
||
validate:
|
||
rule: slug
|
||
|
||
route:
|
||
type: parents
|
||
label: PLUGIN_ADMIN.PARENT
|
||
classes: fancy
|
||
|
||
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
|
||
|
||
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
|
||
|
||
order:
|
||
type: order
|
||
label: PLUGIN_ADMIN.SORTABLE_PAGES
|
||
sitemap:
|
||
|
||
overrides:
|
||
type: section
|
||
title: PLUGIN_ADMIN.OVERRIDES
|
||
underline: true
|
||
|
||
fields:
|
||
|
||
header.dateformat:
|
||
toggleable: true
|
||
type: select
|
||
size: medium
|
||
selectize:
|
||
create: true
|
||
label: PLUGIN_ADMIN.DEFAULT_DATE_FORMAT
|
||
help: PLUGIN_ADMIN.DEFAULT_DATE_FORMAT_HELP
|
||
placeholder: PLUGIN_ADMIN.DEFAULT_DATE_FORMAT_PLACEHOLDER
|
||
data-options@: '\Grav\Common\Utils::dateFormats'
|
||
validate:
|
||
type: string
|
||
|
||
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.twig_first:
|
||
type: toggle
|
||
toggleable: true
|
||
label: PLUGIN_ADMIN.TWIG_FIRST
|
||
help: PLUGIN_ADMIN.TWIG_FIRST_HELP
|
||
highlight: 0
|
||
options:
|
||
1: PLUGIN_ADMIN.YES
|
||
0: PLUGIN_ADMIN.NO
|
||
validate:
|
||
type: bool
|
||
|
||
header.never_cache_twig:
|
||
type: toggle
|
||
toggleable: true
|
||
label: PLUGIN_ADMIN.NEVER_CACHE_TWIG
|
||
help: PLUGIN_ADMIN.NEVER_CACHE_TWIG_HELP
|
||
highlight: 0
|
||
options:
|
||
1: PLUGIN_ADMIN.YES
|
||
0: PLUGIN_ADMIN.NO
|
||
validate:
|
||
type: bool
|
||
|
||
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.debugger:
|
||
type: toggle
|
||
toggleable: true
|
||
label: PLUGIN_ADMIN.DEBUGGER
|
||
help: PLUGIN_ADMIN.DEBUGGER_HELP
|
||
highlight: 1
|
||
options:
|
||
1: PLUGIN_ADMIN.ENABLED
|
||
0: PLUGIN_ADMIN.DISABLED
|
||
validate:
|
||
type: bool
|
||
|
||
header.template:
|
||
type: text
|
||
toggleable: true
|
||
label: PLUGIN_ADMIN.DISPLAY_TEMPLATE
|
||
|
||
header.append_url_extension:
|
||
type: text
|
||
label: PLUGIN_ADMIN.APPEND_URL_EXT
|
||
toggleable: true
|
||
help: PLUGIN_ADMIN.APPEND_URL_EXT_HELP
|
||
|
||
routes_only:
|
||
type: section
|
||
title: PLUGIN_ADMIN.ROUTE_OVERRIDES
|
||
underline: true
|
||
|
||
fields:
|
||
|
||
header.routes.default:
|
||
type: text
|
||
toggleable: true
|
||
label: PLUGIN_ADMIN.ROUTE_DEFAULT
|
||
|
||
header.routes.canonical:
|
||
type: text
|
||
toggleable: true
|
||
label: PLUGIN_ADMIN.ROUTE_CANONICAL
|
||
|
||
header.routes.aliases:
|
||
type: array
|
||
toggleable: true
|
||
value_only: true
|
||
size: large
|
||
label: PLUGIN_ADMIN.ROUTE_ALIASES
|
||
|
||
|
||
admin_only:
|
||
type: section
|
||
title: PLUGIN_ADMIN.ADMIN_SPECIFIC_OVERRIDES
|
||
underline: true
|
||
|
||
fields:
|
||
|
||
header.admin.children_display_order:
|
||
type: select
|
||
label: PLUGIN_ADMIN.ADMIN_CHILDREN_DISPLAY_ORDER
|
||
help: PLUGIN_ADMIN.ADMIN_CHILDREN_DISPLAY_ORDER_HELP
|
||
toggleable: true
|
||
classes: fancy
|
||
default: 'collection'
|
||
options:
|
||
'default': 'Ordered by Folder name (default)'
|
||
'collection': 'Ordered by Collection definition'
|
||
|
||
|
||
header.order_by:
|
||
type: hidden
|
||
|
||
header.order_manual:
|
||
type: hidden
|
||
validate:
|
||
type: commalist
|
||
|
||
blueprint:
|
||
type: blueprint
|