Add sitemap v5.2.0 and social-meta-tags v0.3.0 plugins
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,314 @@
|
||||
name: Sitemap
|
||||
type: plugin
|
||||
slug: sitemap
|
||||
version: 5.2.0
|
||||
description: "Provide automatically generated **XML sitemaps** with this very useful, as a simple to configure Grav plugin."
|
||||
icon: map-marker
|
||||
author:
|
||||
name: Team Grav
|
||||
email: devs@getgrav.org
|
||||
url: https://getgrav.org
|
||||
homepage: https://github.com/getgrav/grav-plugin-sitemap
|
||||
keywords: sitemap, plugin, xml, map, index
|
||||
bugs: https://github.com/getgrav/grav-plugin-sitemap/issues
|
||||
license: MIT
|
||||
|
||||
dependencies:
|
||||
- { name: grav, version: '>=1.7.0' }
|
||||
|
||||
form:
|
||||
validation: strict
|
||||
fields:
|
||||
enabled:
|
||||
type: toggle
|
||||
label: PLUGIN_ADMIN.PLUGIN_STATUS
|
||||
highlight: 0
|
||||
default: 0
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
route:
|
||||
type: text
|
||||
size: medium
|
||||
label: PLUGIN_SITEMAP.ROUTE
|
||||
placeholder: /sitemap
|
||||
validate:
|
||||
pattern: "/([a-z_-]+/?)+"
|
||||
|
||||
multilang_enabled:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.MULTILANG_ENABLED
|
||||
help: PLUGIN_SITEMAP.MULTILANG_ENABLED_HELP
|
||||
highlight: 1
|
||||
default: 1
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
ignore_external:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.IGNORE_EXTERNAL
|
||||
help: PLUGIN_SITEMAP.IGNORE_EXTERNAL_HELP
|
||||
highlight: 1
|
||||
default: 1
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
ignore_protected:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.IGNORE_PROTECTED
|
||||
help: PLUGIN_SITEMAP.IGNORE_PROTECTED_HELP
|
||||
highlight: 1
|
||||
default: 1
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
ignore_redirect:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.IGNORE_REDIRECT
|
||||
help: PLUGIN_SITEMAP.IGNORE_REDIRECT_HELP
|
||||
highlight: 1
|
||||
default: 1
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
xsl_transform:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.XSL_TRANSFORM
|
||||
help: PLUGIN_SITEMAP.XSL_TRANSFORM_HELP
|
||||
highlight: 1
|
||||
default: 1
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
html_support:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.HTML_SUPPORT
|
||||
help: PLUGIN_SITEMAP.HTML_SUPPORT_HELP
|
||||
highlight: 0
|
||||
default: 0
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
ignores:
|
||||
type: array
|
||||
label: PLUGIN_SITEMAP.IGNORES
|
||||
help: PLUGIN_SITEMAP.IGNORES_HELP
|
||||
value_only: true
|
||||
placeholder_value: '/ignore-this-route'
|
||||
|
||||
news_section:
|
||||
type: section
|
||||
title: Sitemap News
|
||||
underline: true
|
||||
|
||||
fields:
|
||||
|
||||
include_news_tags:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.INCLUDE_NEWS_TAGS
|
||||
help: PLUGIN_SITEMAP.INCLUDE_NEWS_TAGS_HELP
|
||||
highlight: 1
|
||||
default: 0
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
standalone_sitemap_news:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.STANDALONE_SITEMAP_NEWS
|
||||
help: PLUGIN_SITEMAP.STANDALONE_SITEMAP_NEWS_HELP
|
||||
highlight: 1
|
||||
default: 0
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
sitemap_news_path:
|
||||
type: text
|
||||
size: medium
|
||||
label: PLUGIN_SITEMAP.SITEMAP_NEWS_PATH
|
||||
help: PLUGIN_SITEMAP.SITEMAP_NEWS_PATH_HELP
|
||||
|
||||
news_max_age_days:
|
||||
type: number
|
||||
default: 2
|
||||
size: x-small
|
||||
label: PLUGIN_SITEMAP.NEWS_MAX_AGE_DAYS
|
||||
append: Days
|
||||
validate:
|
||||
type: int
|
||||
|
||||
news_enabled_paths:
|
||||
type: array
|
||||
label: PLUGIN_SITEMAP.NEWS_TAG_PATHS
|
||||
value_only: true
|
||||
placeholder_value: '/news'
|
||||
|
||||
data_section:
|
||||
type: section
|
||||
title: Sitemap Data
|
||||
underline: true
|
||||
fields:
|
||||
|
||||
date_type:
|
||||
type: select
|
||||
label: PLUGIN_SITEMAP.DATE_TYPE
|
||||
default: page_date
|
||||
size: medium
|
||||
options:
|
||||
page_date: PLUGIN_SITEMAP.DATE_TYPE_PAGE_DATE
|
||||
last_modified: PLUGIN_SITEMAP.DATE_TYPE_LAST_MODIFIED
|
||||
|
||||
include_changefreq:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.INCLUDE_CHANGEFREQ
|
||||
help: PLUGIN_SITEMAP.INCLUDE_CHANGEFREQ_HELP
|
||||
highlight: 1
|
||||
default: 0
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
changefreq:
|
||||
type: select
|
||||
size: medium
|
||||
label: PLUGIN_SITEMAP.CHANGEFREQ
|
||||
default: ''
|
||||
options:
|
||||
'': PLUGIN_SITEMAP.CHANGEFREQ_DEFAULT
|
||||
always: PLUGIN_SITEMAP.CHANGEFREQ_ALWAYS
|
||||
hourly: PLUGIN_SITEMAP.CHANGEFREQ_HOURLY
|
||||
daily: PLUGIN_SITEMAP.CHANGEFREQ_DAILY
|
||||
weekly: PLUGIN_SITEMAP.CHANGEFREQ_WEEKLY
|
||||
monthly: PLUGIN_SITEMAP.CHANGEFREQ_MONTHLY
|
||||
yearly: PLUGIN_SITEMAP.CHANGEFREQ_YEARLY
|
||||
never: PLUGIN_SITEMAP.CHANGEFREQ_NEVER
|
||||
|
||||
include_priority:
|
||||
type: toggle
|
||||
label: PLUGIN_SITEMAP.INCLUDE_PRIORITY
|
||||
help: PLUGIN_SITEMAP.INCLUDE_PRIORITY_HELP
|
||||
highlight: 1
|
||||
default: 0
|
||||
options:
|
||||
1: PLUGIN_ADMIN.ENABLED
|
||||
0: PLUGIN_ADMIN.DISABLED
|
||||
validate:
|
||||
type: bool
|
||||
|
||||
priority:
|
||||
type: select
|
||||
label: PLUGIN_SITEMAP.PRIORITY
|
||||
size: small
|
||||
default: ''
|
||||
options:
|
||||
'': PLUGIN_SITEMAP.PRIORITY_USE_GLOBAL
|
||||
'0.1': 0.1
|
||||
'0.2': 0.2
|
||||
'0.3': 0.3
|
||||
'0.4': 0.4
|
||||
'0.5': 0.5
|
||||
'0.6': 0.6
|
||||
'0.7': 0.7
|
||||
'0.8': 0.8
|
||||
'0.9': 0.9
|
||||
'1.0': 1.0
|
||||
validate:
|
||||
type: float
|
||||
|
||||
advanced_section:
|
||||
type: section
|
||||
title: Advanced Features
|
||||
underline: true
|
||||
fields:
|
||||
|
||||
additions:
|
||||
type: list
|
||||
label: PLUGIN_SITEMAP.ADDITIONS
|
||||
help: PLUGIN_SITEMAP.ADDITIONS_HELP
|
||||
|
||||
fields:
|
||||
.location:
|
||||
type: text
|
||||
label: PLUGIN_SITEMAP.LOCATION
|
||||
placeholder: "/not-a-grav-url"
|
||||
.lastmod:
|
||||
type: text
|
||||
label: PLUGIN_SITEMAP.LASTMOD
|
||||
placeholder: "2017-04-06"
|
||||
.changefreq:
|
||||
type: select
|
||||
label: PLUGIN_SITEMAP.CHANGEFREQ
|
||||
default: ''
|
||||
options:
|
||||
'': PLUGIN_SITEMAP.CHANGEFREQ_DEFAULT
|
||||
always: PLUGIN_SITEMAP.CHANGEFREQ_ALWAYS
|
||||
hourly: PLUGIN_SITEMAP.CHANGEFREQ_HOURLY
|
||||
daily: PLUGIN_SITEMAP.CHANGEFREQ_DAILY
|
||||
weekly: PLUGIN_SITEMAP.CHANGEFREQ_WEEKLY
|
||||
monthly: PLUGIN_SITEMAP.CHANGEFREQ_MONTHLY
|
||||
yearly: PLUGIN_SITEMAP.CHANGEFREQ_YEARLY
|
||||
never: PLUGIN_SITEMAP.CHANGEFREQ_NEVER
|
||||
.priority:
|
||||
type: select
|
||||
label: PLUGIN_SITEMAP.PRIORITY
|
||||
default: ''
|
||||
options:
|
||||
'': PLUGIN_SITEMAP.PRIORITY_USE_GLOBAL
|
||||
'0.1': 0.1
|
||||
'0.2': 0.2
|
||||
'0.3': 0.3
|
||||
'0.4': 0.4
|
||||
'0.5': 0.5
|
||||
'0.6': 0.6
|
||||
'0.7': 0.7
|
||||
'0.8': 0.8
|
||||
'0.9': 0.9
|
||||
'1.0': 1.0
|
||||
validate:
|
||||
type: float
|
||||
|
||||
urlset:
|
||||
type: text
|
||||
default: 'http://www.sitemaps.org/schemas/sitemap/0.9'
|
||||
label: PLUGIN_SITEMAP.URLSET
|
||||
help: PLUGIN_SITEMAP.URLSET_HELP
|
||||
|
||||
urlimageset:
|
||||
type: text
|
||||
default: 'http://www.google.com/schemas/sitemap-image/1.1'
|
||||
label: PLUGIN_SITEMAP.URLIMAGESET
|
||||
help: PLUGIN_SITEMAP.URLIMAGESET_HELP
|
||||
|
||||
urlnewsset:
|
||||
type: text
|
||||
default: 'http://www.google.com/schemas/sitemap-news/0.9'
|
||||
label: PLUGIN_SITEMAP.URLNEWSSET
|
||||
help: PLUGIN_SITEMAP.URLNEWSSET_HELP
|
||||
Reference in New Issue
Block a user