Copied unchanged from public/typo3conf/ext/ of EP/website at 9593cc8631354f8a363d6609de8b7433f669a9a0 (Git-tracked files only). History stays in the old repository. Only composer.json files are added so the extensions install as path packages. Co-Authored-By: Claude Opus 5.5 <[email protected]>
126 lines
7.1 KiB
Plaintext
126 lines
7.1 KiB
Plaintext
@import 'EXT:ep_theme/Configuration/TypoScript/Extensions/*'
|
|
@import 'EXT:ep_theme/Configuration/TypoScript/Library/*'
|
|
@import 'EXT:ep_theme/Configuration/TypoScript/ContentElements/*'
|
|
|
|
plugin.tx_eptheme {
|
|
settings < lib.contentElement.settings
|
|
settings {
|
|
themekey = {$plugin.tx_eptheme.settings.themekey}
|
|
footerNavPid = {$plugin.tx_eptheme.settings.footerNavPid}
|
|
mainNavPid = {$plugin.tx_eptheme.settings.mainNavPid}
|
|
mobileNavPid = {$plugin.tx_eptheme.settings.mobileNavPid}
|
|
topNavPid = {$plugin.tx_eptheme.settings.topNavPid}
|
|
legalNoticePageUid = {$plugin.tx_eptheme.settings.legalNoticePageUid}
|
|
termsAndConditionsPageUid = {$plugin.tx_eptheme.settings.termsAndConditionsPageUid}
|
|
dataProtectionPageUid = {$plugin.tx_eptheme.settings.dataProtectionPageUid}
|
|
imageCreditsPageUid = {$plugin.tx_eptheme.settings.imageCreditsPageUid}
|
|
cookiePolicyPageUid = {$plugin.tx_eptheme.settings.cookiePolicyPageUid}
|
|
infoPageUid = {$plugin.tx_eptheme.settings.infoPageUid}
|
|
groupsPageUid = {$plugin.tx_eptheme.settings.groupsPageUid}
|
|
facebookUrl = {$plugin.tx_eptheme.settings.facebookUrl}
|
|
youtubeUrl = {$plugin.tx_eptheme.settings.youtubeUrl}
|
|
tiktokUrl = {$plugin.tx_eptheme.settings.tiktokUrl}
|
|
instagramUrl = {$plugin.tx_eptheme.settings.instagramUrl}
|
|
phoneNumber = {$plugin.tx_eptheme.settings.phoneNumber}
|
|
whatsApp = {$plugin.tx_eptheme.settings.whatsApp}
|
|
phoneNumberLink = {$plugin.tx_eptheme.settings.phoneNumberLink}
|
|
whatsAppNumberLink = {$plugin.tx_eptheme.settings.whatsAppNumberLink}
|
|
businessHoursDays = {$plugin.tx_eptheme.settings.businessHoursDays}
|
|
businessHoursTime = {$plugin.tx_eptheme.settings.businessHoursTime}
|
|
teaserTextMaxChars = {$plugin.tx_eptheme.settings.teaserTextMaxChars}
|
|
faqPageUid = {$plugin.tx_eptheme.settings.faqPageUid}
|
|
defaultHomeUid = {$plugin.tx_eptheme.settings.defaultHomeUid}
|
|
mainSitePid = {$plugin.tx_eptheme.settings.mainSitePid}
|
|
logoLink = {$plugin.tx_eptheme.settings.logoLink}
|
|
defaultAjaxUid = {$plugin.tx_eptheme.settings.defaultAjaxUid}
|
|
defaultContactFormPageUid = {$plugin.tx_eptheme.settings.defaultContactFormPageUid}
|
|
defaultSearchPageUid = {$plugin.tx_epproducts.settings.defaultSearchPageUid}
|
|
defaultDetailPageUid = {$plugin.tx_epproducts.settings.defaultDetailPageUid}
|
|
coronaUpdatesPageUid = {$plugin.tx_eptheme.settings.coronaUpdatesPageUid}
|
|
logoImage = {$plugin.tx_eptheme.settings.logoImage}
|
|
forceActiveTopnavUid = {$plugin.tx_eptheme.settings.forceActiveTopnavUid}
|
|
eventDateDayFrom = {$plugin.tx_eptheme.settings.eventDateDayFrom}
|
|
eventDateDayTo = {$plugin.tx_eptheme.settings.eventDateDayTo}
|
|
eventDateMonth = {$plugin.tx_eptheme.settings.eventDateMonth}
|
|
eventHeroClaim = {$plugin.tx_eptheme.settings.eventHeroClaim}
|
|
eventHeroDescription = {$plugin.tx_eptheme.settings.eventHeroDescription}
|
|
eventDisturberHeadline = {$plugin.tx_eptheme.settings.eventDisturberHeadline}
|
|
eventDisturberListitems = {$plugin.tx_eptheme.settings.eventDisturberListitems}
|
|
eventDisturberButtonLabel = {$plugin.tx_eptheme.settings.eventDisturberButtonLabel}
|
|
eventDisturberButtonLink = {$plugin.tx_eptheme.settings.eventDisturberButtonLink}
|
|
cookieFirstScriptUrl = {$plugin.tx_eptheme.settings.cookieFirstScriptUrl}
|
|
bpnBookingUrlTemplateCode = {$plugin.tx_eptheme.settings.bpnBookingUrlTemplateCode}
|
|
groupsPricePopupPageUid = {$plugin.tx_eptheme.settings.groupsPricePopupPageUid}
|
|
googleStaticMapsBaseUrl = {$plugin.tx_eptheme.settings.googleStaticMapsBaseUrl}
|
|
googleMapsJsApiUrl = {$plugin.tx_eptheme.settings.googleMapsJsApiUrl}
|
|
googleMapsApiKey = {$plugin.tx_eptheme.settings.googleMapsApiKey}
|
|
datePickerPresets < plugin.tx_epproducts.settings.datePickerPresets
|
|
searchPageHeaderImage = {$plugin.tx_eptheme.settings.searchPageHeaderImage}
|
|
ratingWidgetLabel = {$plugin.tx_eptheme.settings.ratingWidgetLabel}
|
|
hideAreaNavigation = {$plugin.tx_eptheme.settings.hideAreaNavigation}
|
|
hideSearchbar = {$plugin.tx_eptheme.settings.hideSearchbar}
|
|
showSkipassBadge = {$plugin.tx_eptheme.settings.showSkipassBadge}
|
|
forcePartnerIdSelect = {$plugin.tx_eptheme.settings.forcePartnerIdSelect}
|
|
contactFormToEmail = {$plugin.tx_eptheme.settings.contactFormToEmail}
|
|
contactFormToName = {$plugin.tx_eptheme.settings.contactFormToName}
|
|
enableContactFormAutoreply = {$plugin.tx_eptheme.settings.enableContactFormAutoreply}
|
|
contactFormAutoreplySubject = {$plugin.tx_eptheme.settings.contactFormAutoreplySubject}
|
|
groupsContactFormPageUid = {$plugin.tx_eptheme.settings.groupsContactFormPageUid}
|
|
blogDetailPageUid = {$plugin.tx_eptheme.settings.blogDetailPageUid}
|
|
ratingPageUid = {$plugin.tx_eptheme.settings.ratingPageUid}
|
|
watchlistPageUid = {$plugin.tx_eptheme.settings.watchlistPageUid}
|
|
skipassPageUid = {$plugin.tx_eptheme.settings.skipassPageUid}
|
|
englishPageUid = {$plugin.tx_eptheme.settings.englishPageUid}
|
|
germanPageUid = {$plugin.tx_eptheme.settings.germanPageUid}
|
|
conceptsPageUid = {$plugin.tx_eptheme.settings.conceptsPageUid}
|
|
globalConceptCode = {$plugin.tx_eptheme.settings.globalConceptCode}
|
|
travelAlertPageUid = {$plugin.tx_eptheme.settings.travelAlertPageUid}
|
|
myEpPageUid = {$plugin.tx_eptheme.settings.myEpPageUid}
|
|
myEpApiEndpointUrl = {$plugin.tx_eptheme.settings.myEpApiEndpointUrl}
|
|
myEpApiToken = {$plugin.tx_eptheme.settings.myEpApiToken}
|
|
myEpApiTimeout = {$plugin.tx_eptheme.settings.myEpApiTimeout}
|
|
facebookViewContentValues {
|
|
productUid = {$plugin.tx_eptheme.settings.facebookViewContentProductUid}
|
|
nameInternal = {$plugin.tx_eptheme.settings.facebookViewContentNameInternal}
|
|
}
|
|
domainsToTrack = bpn.ep-reisen.de,www.ski-boarderweek.de,www.ski-wochenenden.de,www.snowzone.net,www.unichamp.de
|
|
}
|
|
view {
|
|
templateRootPaths.0 = EXT:ep_theme/Resources/Private/Templates
|
|
partialRootPaths.0 = EXT:ep_theme/Resources/Private/Partials
|
|
layoutRootPaths.0 = EXT:ep_theme/Resources/Private/Layouts
|
|
}
|
|
}
|
|
|
|
# Enable section index menus on invisible pages
|
|
tt_content.menu_section.dataProcessing.10.includeNotInMenu = 1
|
|
|
|
@import 'EXT:ep_theme/Configuration/TypoScript/Page/*'
|
|
|
|
config {
|
|
compressJs = 1
|
|
compressCss = 1
|
|
typolinkCheckRootline = 1
|
|
typolinkEnableLinksAcrossDomains = 1
|
|
sendCacheHeaders = 1
|
|
content_from_pid_allowOutsideDomain = 1
|
|
inlineStyle2TempFile = 0
|
|
additionalHeaders {
|
|
# 10 {
|
|
# header = Content-Security-Policy: default-src 'self' 'unsafe-inline'; connect-src 'self' https://my.ep-reisen.de/;
|
|
# }
|
|
20 {
|
|
header = Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
|
|
}
|
|
30 {
|
|
header = X-Frame-Options: sameorigin
|
|
}
|
|
40 {
|
|
header = Referrer-Policy: same-origin
|
|
}
|
|
50 {
|
|
header = Permissions-Policy: microphone=(), camera=()
|
|
}
|
|
}
|
|
}
|