Update to TYPO3 8.7 LTS

This commit is contained in:
Björn Fromme
2018-09-19 14:55:28 +02:00
parent af44d29340
commit f20c91846a
161 changed files with 3236 additions and 2705 deletions
@@ -1,5 +1,5 @@
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/Mod/WebLayout/BackendLayouts.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/Mod/Wizards/NewContentElement.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/Extensions/GridElements.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/RTE.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/TCEFORM.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/Mod/WebLayout/BackendLayouts.tsconfig">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/Mod/Wizards/NewContentElement.tsconfig">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/Extensions/GridElements.tsconfig">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/RTE.tsconfig">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_theme/Configuration/PageTS/TCEFORM.tsconfig">
@@ -1,46 +1,50 @@
mod {
wizards.newContentElement.wizardItems {
common.show := removeFromList(table,bullets,uploads)
menu.show := removeFromList(menu_abstract,menu_categorized_content,menu_categorized_pages,menu_recently_updated,menu_related_pages,menu_section_pages,menu_sitemap,menu_sitemap_pages)
special.show = div,shortcut,html
forms.show =
teaser {
header = Teaser
elements {
teaser {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Teaser allgemein
description = Teaser mit konfigurierbarem Kontext
tt_content_defValues.CType = teaser
}
teaser_country {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Teaser Land
description = Teaser für ein auswählbares Land
tt_content_defValues.CType = teaser_country
}
teaser_region {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Teaser Gebiet
description = Teaser für ein auswählbares Gebiet
tt_content_defValues.CType = teaser_region
}
teaser_city {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Teaser Ort
description = Teaser für einen auswählbaren Ort
tt_content_defValues.CType = teaser_city
}
teaser_hotel {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Teaser Hotel
description = Teaser für ein auswählbares Hotel
tt_content_defValues.CType = teaser_hotel
}
teaser_concept {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Teaser Konzept
description = Teaser für ein auswählbares Konzept
tt_content_defValues.CType = teaser_concept
}
teaser_product {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Teaser Produkt
description = Teaser für ein auswählbares Produkt
tt_content_defValues.CType = teaser_product
@@ -52,13 +56,13 @@ mod {
header = Störer
elements {
disturber {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Störer
description = Störer mit Bild, mehreren Buttons und Kontaktinfo
tt_content_defValues.CType = disturber
}
deal_of_the_week {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Deal der Woche
description = Störer 'Deal der Woche' mit link auf Produkt
tt_content_defValues.CType = deal_of_the_week
@@ -69,19 +73,19 @@ mod {
special {
elements {
lineup {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Lineup
description = Links/rechts alternierende Boxen
tt_content_defValues.CType = lineup
}
event_pricetable {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Event Preistabelle
description = Preistabelle nach Verfügbarkeit
tt_content_defValues.CType = event_pricetable
}
nlform {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Newsletter Anmeldung
description = Anmeldeformular
tt_content_defValues.CType = nlform
@@ -92,31 +96,31 @@ mod {
common {
elements {
gmap {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Google Map
description = Google Map für Hotel oder Gebiet
tt_content_defValues.CType = gmap
}
contact {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Ansprechpartner
description = Kontaktbox mit Ansprechpartner für Sidebar
tt_content_defValues.CType = contact
}
calendar {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Belegungskalender
description = Belegungskalender zu einem ausgewählten Vertragspartner
tt_content_defValues.CType = calendar
}
ytvideo {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = YouTube Video
description = Responsiv eingebettetes Video
tt_content_defValues.CType = ytvideo
}
button {
iconIdentifier = content-image
iconIdentifier = content-ep_theme-ce
title = Button
description = Button mit Referrer Übertragung
tt_content_defValues.CType = button
@@ -1,42 +0,0 @@
RTE {
default {
contentCSS = EXT:ep_theme/Resources/Public/css/rte.min.css
showButtons (
blockstylelabel, blockstyle, textstylelabel, textstyle, linebreak,
formatblock, bar, bold, italic, bar, orderedlist, unorderedlist,
indent, bar, link, unlink, removeformat, linebreak,
table, toggleborders, tableproperties, rowproperties, rowinsertabove,
rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter,
columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter,
celldelete, cellsplit, cellmerge, image, insertcharacter, chMode, pastetoggle
)
keepButtonGroupTogether = 1
proc {
allowedClasses =
entryHTMLparser_db {
tags {
span.fixAttrib.style.unset = 1
span.rmTagIfNoAttrib = 1
}
}
}
buttons {
formatblock.removeItems = h1,h6,section,div,footer,header,nav,aside,blockquote,pre,address,article
link.properties.class.allowedClasses =
pastetoggle.setActiveOnRteOpen = 1
link.properties.class.allowedClasses = button,button--full
}
}
classes {
button {
name = Button
}
button--full {
name = Button (volle Breite)
requires = button
}
}
}
@@ -0,0 +1,16 @@
RTE {
config {
tt_content {
bodytext {
types {
text {
preset = dpn
}
textmedia {
preset = dpn
}
}
}
}
}
}