- one settings tile opening the golem15.sitemap.settings singleton - Files tab (site address, file size, S1 files partial), Additional addresses repeater, Content types tab built from signpost at boot - golem15_sitemap_types; a type switched off leaves the files (reason type) - a save validates (errors.*) and dispatches a rebuild after commit
51 lines
1.7 KiB
YAML
51 lines
1.7 KiB
YAML
# ===================================
|
|
# Form Field Definitions
|
|
# ===================================
|
|
#
|
|
# Sitemap settings (UI-SPEC C26): Files, Content types (one block per
|
|
# signpost content type, added by the plugin's form extension after Files)
|
|
# and Additional addresses. A repeater row takes no date picker, so an
|
|
# additional address's lastmod is a text field read as YYYY-MM-DD.
|
|
|
|
fields:
|
|
site_url:
|
|
label: golem15.sitemap::lang.settings.site_url
|
|
comment: golem15.sitemap::lang.settings.site_url_comment
|
|
type: text
|
|
span: left
|
|
tab: golem15.sitemap::lang.settings.tab_files
|
|
|
|
file_size:
|
|
label: golem15.sitemap::lang.settings.file_size
|
|
comment: golem15.sitemap::lang.settings.file_size_comment
|
|
type: number
|
|
default: 1000
|
|
span: right
|
|
tab: golem15.sitemap::lang.settings.tab_files
|
|
|
|
_files:
|
|
type: partial
|
|
path: sitemap_files
|
|
span: full
|
|
tab: golem15.sitemap::lang.settings.tab_files
|
|
|
|
extra_urls:
|
|
label: golem15.sitemap::lang.settings.extra_urls
|
|
comment: golem15.sitemap::lang.settings.extra_urls_comment
|
|
type: repeater
|
|
prompt: golem15.sitemap::lang.settings.extra_urls_add
|
|
titleFrom: url
|
|
span: full
|
|
tab: golem15.sitemap::lang.settings.tab_extra
|
|
form:
|
|
fields:
|
|
url:
|
|
label: golem15.sitemap::lang.settings.extra_url
|
|
type: text
|
|
span: left
|
|
lastmod:
|
|
label: golem15.sitemap::lang.settings.extra_url_lastmod
|
|
comment: golem15.sitemap::lang.settings.extra_url_lastmod_comment
|
|
type: text
|
|
span: right
|