feat: theme constant googleSiteVerification for the Google site verification

The verification code of alvac and cllt came from EXT:metaseo, which is not
installed in TYPO3 13, so their google-site-verification meta tag was
missing. The theme renders the new constant as
page.meta.google-site-verification; empty, it renders no tag. Sites whose
own setup sets the tag (ep-reisen, ski-boarderweek, snowbreak, snowzone, ser)
keep their value.

.ddev/plans/sql/2026-10-25-metaseo-sourceopt.sql renames the metaseo
constants to the new one after the deploy, removes the remaining metaseo
and sourceopt leftovers from the sys_template records, and sets the core
no_index/no_follow flags on the booking links (page 634 and subpages),
which metaseo had kept out of search engines.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
frommeandClaude Opus 5.5 committed 2026-10-25 14:56:46 +01:00
1 parent 4ca38821fb
commit 32c0c89785
2 files changed
+3

No files matched your search

@@ -4,6 +4,7 @@ page {
viewport = width=device-width, initial-scale=1
X-UA-Compatible = ie=edge
format-detection = telephone=no
google-site-verification = {$plugin.tx_eptheme.settings.googleSiteVerification}
}
bodyTagCObject = COA
@@ -166,6 +166,8 @@ plugin.tx_eptheme {
googleMapsApiKey = AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY
# cat=eptheme/300/130; type=string; label=Canonical base URL/Domain
canonicalBaseUrl = https://www.ep-reisen.de
# cat=eptheme/300/140; type=string; label=Google site verification
googleSiteVerification =
# cat=eptheme.events/700/100; type=string; label=Event date day from
eventDateDayFrom =