The theme registered 26 icons (16 to 196 px PNGs, a GIF, eleven Apple touch icons) that current browsers no longer need. It now renders the five tags of the set realfavicongenerator.net generates (96 px PNG, SVG, ICO, 180 px Apple touch icon, web manifest) plus apple-mobile-web-app-title, from two constants: faviconPath, the folder in fileadmin the set was uploaded to (default: the E&P set), and faviconAppTitle. The ICO also matches the favicon parser of yoast's snippet preview now (rel="shortcut icon" directly followed by href), which missed the old tags and fell back to a /favicon.ico none of the sites has. cllt and alvac, which showed the theme's E&P icon, get the E&P set. Sites whose own template sets page.shortcutIcon and removes headerData.333 (ski-boarderweek, snowzone, ser) keep their icon until they have a set; the remaining ICOs of these three stay until then. ep-reisen and snowbreak still override the tags with the same markup in their templates. Co-Authored-By: Claude Opus 5.5 <[email protected]>
208 lines
9.8 KiB
Plaintext
208 lines
9.8 KiB
Plaintext
# customsubcategory=100=Social links
|
|
# customsubcategory=200=Navigations and page UIDs
|
|
# customsubcategory=300=Google related
|
|
# customsubcategory=400=Contact data
|
|
# customsubcategory=500=Template
|
|
# customsubcategory=600=XML Sitemap
|
|
# customsubcategory=700=Event dates
|
|
# customsubcategory=800=Badges
|
|
# customsubcategory=900=MyE&P config
|
|
|
|
plugin.tx_eptheme {
|
|
settings {
|
|
# cat=eptheme/200/10; type=string; label=Theme key
|
|
themekey = ep
|
|
# cat=eptheme/200/100; type=string; label=Top navigation PID
|
|
topNavPid =
|
|
# cat=eptheme/200/110; type=string; label=Main navigation PID
|
|
mainNavPid =
|
|
# cat=eptheme/200/115; type=string; label=Mobile navigation PID
|
|
mobileNavPid =
|
|
# cat=eptheme/200/120; type=string; label=Footer navigation PID
|
|
footerNavPid =
|
|
# cat=eptheme/200/130; type=string; label=Default homepage UID
|
|
defaultHomeUid =
|
|
# cat=eptheme/200/131; type=string; label=Main site PID
|
|
mainSitePid =
|
|
# cat=eptheme/200/135; type=string; label=Link to apply to logo (overrides defaultHomeUid)
|
|
logoLink =
|
|
# cat=eptheme/200/140; type=string; label=Default page UID for ajax requests
|
|
defaultAjaxUid =
|
|
# cat=eptheme/200/150; type=string; label=Default contact form page UID
|
|
defaultContactFormPageUid =
|
|
# cat=eptheme/200/160; type=string; label=Legal notice page UID
|
|
legalNoticePageUid =
|
|
# cat=eptheme/200/170; type=string; label=Terms and conditions page UID
|
|
termsAndConditionsPageUid =
|
|
# cat=eptheme/200/180; type=string; label=Data protection page UID
|
|
dataProtectionPageUid =
|
|
# cat=eptheme/200/185; type=string; label=Image credits page UID
|
|
imageCreditsPageUid =
|
|
# cat=eptheme/200/190; type=string; label=Cookie policy page UID
|
|
cookiePolicyPageUid =
|
|
# cat=eptheme/200/200; type=string; label=FAQ page UID
|
|
faqPageUid =
|
|
# cat=eptheme/200/210; type=string; label=Info page UID
|
|
infoPageUid =
|
|
# cat=eptheme/200/220; type=string; label=Groups page UID
|
|
groupsPageUid =
|
|
# cat=eptheme/200/225; type=string; label=Blog detail page UID
|
|
blogDetailPageUid =
|
|
# cat=eptheme/200/230; type=string; label=Blog tag list page UID
|
|
blogTagListPageUid =
|
|
# cat=eptheme/200/240; type=string; label=Groups contact form page UID
|
|
groupsContactFormPageUid =
|
|
# cat=eptheme/200/250; type=string; label=Rating page UID
|
|
ratingPageUid =
|
|
# cat=eptheme/200/260; type=string; label=Watchlist page UID
|
|
watchlistPageUid =
|
|
# cat=eptheme/200/270; type=string; label=Skipass info page UID
|
|
skipassPageUid =
|
|
# cat=eptheme/200/280; type=string; label=English page UID
|
|
englishPageUid =
|
|
# cat=eptheme/200/285; type=string; label=German page UID
|
|
germanPageUid =
|
|
# cat=eptheme/200/290; type=string; label=Concepts page UID
|
|
conceptsPageUid =
|
|
# cat=eptheme/200/300; type=string; label=My E&P page UID
|
|
myEpPageUid =
|
|
# cat=eptheme/200/310; type=string; label=Booking links PID
|
|
bookingLinksPid =
|
|
# cat=eptheme/200/330; type=string; label=Groups price popup page UID
|
|
groupsPricePopupPageUid =
|
|
# cat=eptheme/200/340; type=string; label='Reisen Alert' page UID
|
|
travelAlertPageUid =
|
|
# cat=eptheme/200/350; type=string; label='Corona Updates' page UID
|
|
coronaUpdatesPageUid =
|
|
|
|
# cat=eptheme/500/100; type=string; label=Map tile URL template (without apiKey)
|
|
mapTileUrl = https://api-eu.geoapify.com/v1/tile/osm-bright/{z}/{x}/{y}.png
|
|
# cat=eptheme/500/110; type=string; label=Map tile API key (Geoapify), restricted by referrer
|
|
mapApiKey =
|
|
# cat=eptheme/500/120; type=string; label=Map attribution (Geoapify and OpenStreetMap credits are both required)
|
|
mapAttribution = Powered by <a href="https://www.geoapify.com/">Geoapify</a> | © <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors
|
|
|
|
# cat=eptheme/400/100; type=string; label=Phone number general
|
|
phoneNumber = 0221 - 272 276 0
|
|
# cat=eptheme/400/110; type=string; label=Phone number WhatsApp
|
|
whatsApp = 0221 - 272 276 0
|
|
# cat=eptheme/400/100; type=string; label=Phone number general
|
|
phoneNumberLink = +492212722760
|
|
# cat=eptheme/400/110; type=string; label=Phone number WhatsApp
|
|
whatsAppNumberLink = https://wa.me/492212722760
|
|
# cat=eptheme/400/120; type=string; label=Business hours days
|
|
businessHoursDays = Montag - Freitag
|
|
# cat=eptheme/400/130; type=string; label=Business hours time
|
|
businessHoursTime = 08:30 bis 18:30
|
|
# cat=eptheme/400/140; type=string; label=Contact form email to
|
|
contactFormToEmail =
|
|
# cat=eptheme/400/150; type=string; label=Contact form name to
|
|
contactFormToName =
|
|
# cat=eptheme/400/160; type=boolean; label=Enable contact form autoreply
|
|
enableContactFormAutoreply = 0
|
|
# cat=eptheme/400/170 type=string; label=Contact form autoreply subject
|
|
contactFormAutoreplySubject = Ihre Anfrage bei E&P Reisen
|
|
|
|
# cat=eptheme/100/100; type=string; label=Facebook URL
|
|
facebookUrl =
|
|
# cat=eptheme/100/120; type=string; label=Instagram URL
|
|
instagramUrl =
|
|
# cat=eptheme/100/130; type=string; label=YouTube URL
|
|
youtubeUrl =
|
|
# cat=eptheme/100/135; type=string; label=tiktok URL
|
|
tiktokUrl = https://www.tiktok.com/@ep_reisen
|
|
# cat=eptheme/100/140; type=string; label=Facebook ViewContent 'product uid'
|
|
facebookViewContentProductUid =
|
|
# cat=eptheme/100/150; type=string; label=Facebook ViewContent 'name internal'
|
|
facebookViewContentNameInternal =
|
|
|
|
# cat=eptheme; type=string; label=Slider storage PID
|
|
sliderStoragePid =
|
|
# cat=eptheme; type=string; label=Teammember storage PID
|
|
teamMemberStoragePid =
|
|
# cat=eptheme; type=string; label=Disrupter storage PID
|
|
disrupterStoragePid =
|
|
|
|
# cat=eptheme/500/100; type=string; label=Teasertext max characters
|
|
teaserTextMaxChars = 120
|
|
# cat=eptheme/500/110; type=string; label=Default bodyclass
|
|
defaultBodyclass = subpage
|
|
# cat=eptheme/500/120; type=string; label=Logo image
|
|
logoImage = EXT:ep_theme/Resources/Public/images/logo_wide.svg
|
|
# cat=eptheme/500/125; type=string; label=Favicon folder (realfavicongenerator set, without leading/trailing slash)
|
|
faviconPath = fileadmin/user_upload/favicon/ep
|
|
# cat=eptheme/500/126; type=string; label=Home screen title (apple-mobile-web-app-title)
|
|
faviconAppTitle = E&P Reisen und Events
|
|
# cat=eptheme/500/130; type=string; label=Force active topnav uid
|
|
forceActiveTopnavUid =
|
|
# cat=eptheme/500/140; type=string; label=Booking URL template code
|
|
bpnBookingUrlTemplateCode = base
|
|
# cat=eptheme/500/150; type=string; label=Search page header image
|
|
searchPageHeaderImage =
|
|
# cat=eptheme/500/160; type=string; label=Rating widget label
|
|
ratingWidgetLabel = Reisebewertung
|
|
# cat=eptheme/500/170; type=boolean; label=Hide area/top navigation
|
|
hideAreaNavigation = 0
|
|
# cat=eptheme/500/170; type=boolean; label=Hide searchbar
|
|
hideSearchbar = 0
|
|
# cat=eptheme/500/180; type=string; label=Global concept code
|
|
globalConceptCode =
|
|
|
|
# cat=eptheme/800/100; type=boolean; label=Show 'skipass inklusive' badge
|
|
showSkipassBadge = 1
|
|
# cat=eptheme/800/100; type=string; label=Custom badge storage PID
|
|
badgeStoragePid =
|
|
|
|
# cat=eptheme/600/100; type=string; label=XML sitemap root page UID
|
|
xmlSitemapRootPageUid =
|
|
# cat=eptheme/600/110; type=string; label=XML sitemap page UIDs to exclude
|
|
xmlSitemapExcludeUids =
|
|
# cat=eptheme/600/120; type=string; label=CTypes left out of the chatbot content-only page type (quoted, comma-separated)
|
|
contentOnlyExcludedCTypes = 'list','form_formframework','menu_subpages','teaser_product','teaser_hotel','teaser_concept','teaser_country','teaser_region','ep_container_teasergroup'
|
|
|
|
# cat=eptheme/300/100; type=string; label=Cookiefirst Script
|
|
cookieFirstScriptUrl = https://consent.cookiefirst.com/sites/ep-reisen.de-fabb1554-8932-4075-85dc-97fa68892918/consent.js
|
|
# cat=eptheme/300/110; type=string; label=Google Static Maps Base Url
|
|
googleStaticMapsBaseUrl = https://maps.googleapis.com/maps/api/staticmap?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY
|
|
# cat=eptheme/300/120; type=string; label=Google Maps Js API Url
|
|
googleMapsJsApiUrl = https://maps.googleapis.com/maps/api/js?key=AIzaSyDDOforD1O_j4xXy2nJybC2yQqbUAw9ClY
|
|
# cat=eptheme/300/120; type=string; label=Google Maps Js API Url
|
|
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 =
|
|
# cat=eptheme.events/700/110; type=string; label=Event date day to
|
|
eventDateDayTo =
|
|
# cat=eptheme.events/700/120; type=string; label=Event date month
|
|
eventDateMonth =
|
|
|
|
# cat=eptheme.events; type=string; label=Event herounit claim
|
|
eventHeroClaim =
|
|
# cat=eptheme.events; type=string; label=Event herounit description
|
|
eventHeroDescription =
|
|
# cat=eptheme.events; type=string; label=Event disturber headline
|
|
eventDisturberHeadline = Absolut<br>Unschlagbarer<br>Preis
|
|
# cat=eptheme.events; type=string; label=Event disturber list items
|
|
eventDisturberListitems = 7 Übernachtungen in Top Apartments;6 Tage Skipass Val Thoerens;Ski & Boarderweek Event-Ticket
|
|
# cat=eptheme.events; type=string; label=Event disturber button label
|
|
eventDisturberButtonLabel = Jetzt ab 249€ buchen
|
|
# cat=eptheme.events; type=string; label=Event disturber button link
|
|
eventDisturberButtonLink =
|
|
# cat=eptheme.events; type=boolean; label=Force Partner ID selection
|
|
forcePartnerIdSelect =
|
|
# cat=eptheme.events; type=string; label=Partner ID selection label
|
|
partnerIdSelectLabel =
|
|
}
|
|
}
|
|
|
|
@import 'EXT:fluid_styled_content/Configuration/TypoScript/constants.typoscript'
|
|
@import 'EXT:ep_products/Configuration/TypoScript/constants.typoscript'
|
|
@import 'EXT:seo/Configuration/TypoScript/XmlSitemap/constants.typoscript'
|
|
@import 'EXT:typo3_encore/Configuration/TypoScript/constants.typoscript'
|
|
@import 'EXT:news/Configuration/TypoScript/constants.typoscript'
|
|
@import 'EXT:bw_captcha/Configuration/TypoScript/constants.typoscript'
|