TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:39 +02:00
commit e54ab24745
68 changed files with 3683 additions and 0 deletions
@@ -0,0 +1,27 @@
# customsubcategory=sitemap=XML Sitemap
plugin.tx_seo {
view {
# cat=plugin.tx_seo/file; type=string; label=Path to template root (FE)
templateRootPath = EXT:seo/Resources/Private/Templates/
# cat=plugin.tx_seo/file; type=string; label=Path to template partials (FE)
partialRootPath = EXT:seo/Resources/Private/Partials/
# cat=plugin.tx_seo/file; type=string; label=Path to template layouts (FE)
layoutRootPath = EXT:seo/Resources/Private/Layouts/
}
settings {
xmlSitemap {
sitemaps {
pages {
# cat=plugin.tx_seo/sitemap; type=string; label=Doktypes to exclude
excludedDoktypes = 3, 4, 6, 7, 199, 254
# cat=plugin.tx_seo/sitemap; type=string; label=List of page uids which should be excluded recursive
excludePagesRecursive =
# cat=plugin.tx_seo/sitemap; type=string; label=Additional where clause
additionalWhere = {#no_index} = 0 AND {#canonical_link} = ''
}
}
}
}
}
@@ -0,0 +1,60 @@
seo_sitemap = PAGE
seo_sitemap {
typeNum = 1533906435
config {
cache_period = 900
disableAllHeaderCode = 1
admPanel = 0
removeDefaultJS = 1
removeDefaultCss = 1
additionalHeaders {
10.header = Content-Type:application/xml;charset=utf-8
20.header = X-Robots-Tag:noindex
}
# Prevent sitemap.xml from appearing in the search results of EXT:indexed_search
index_enable = 0
}
10 = USER
10.userFunc = TYPO3\CMS\Seo\XmlSitemap\XmlSitemapRenderer->render
}
plugin.tx_seo {
view {
templateRootPaths {
0 = EXT:seo/Resources/Private/Templates/XmlSitemap
10 = {$plugin.tx_seo.view.templateRootPath ?? $seo.sitemap.view.templateRootPath}
}
partialRootPaths {
0 = EXT:seo/Resources/Private/Partials/XmlSitemap
10 = {$plugin.tx_seo.view.partialRootPath ?? $seo.sitemap.view.partialRootPath}
}
layoutRootPaths {
0 = EXT:seo/Resources/Private/Layouts/XmlSitemap
10 = {$plugin.tx_seo.view.layoutRootPath ?? $seo.sitemap.view.layoutRootPath}
}
}
config {
# Here you can override the xslFile for all sitemaps
# xslFile = EXT:seo/Resources/Public/CSS/Sitemap.xsl
xmlSitemap {
sitemaps {
# Here you can override the xslFile for all sitemaps of a certain sitemapType
# xslFile = EXT:seo/Resources/Public/CSS/Sitemap.xsl
pages {
provider = TYPO3\CMS\Seo\XmlSitemap\PagesXmlSitemapDataProvider
config {
# Here you can override the xslFile for a single sitemap
# xslFile = EXT:seo/Resources/Public/CSS/Sitemap.xsl
excludedDoktypes = {$plugin.tx_seo.settings.xmlSitemap.sitemaps.pages.excludedDoktypes ?? $seo.sitemap.pages.excludedDoktypes}
# comma-separated list of page uids which should be excluded recursive
excludePagesRecursive = {$plugin.tx_seo.settings.xmlSitemap.sitemaps.pages.excludePagesRecursive ?? $seo.sitemap.pages.excludePagesRecursive}
additionalWhere = {$plugin.tx_seo.settings.xmlSitemap.sitemaps.pages.additionalWhere ?? $seo.sitemap.pages.additionalWhere}
}
}
}
}
}
}