Changelog
ALL COMMITS (BUGFIXES)
UPDATES:
bootstrap = 5.2.3
fontawesome = 6.2.1
BUGFIX: GalleryHelper
BUGFIX: Link Hover Effect does not work anymore
BUGFIX: NavBar none results in javascript error
BUGFIX: Video: Poster-tag is empty
BUGFIX: Modify Flexforms results in error
BUGFIX: CdnToLocal - Pfad zu Google fonts
BUGFIX: PHP8.1 - Warnings
Folgende Templates wurden modifiziert und sind anzupassen, falls ausgelagert:
../Partials/Content/Card/FlipCard.html
../Partials/Content/Card/ProfileCard.html
../Partials/Content/Media/Gallery.html
../Partials/Content/Media/Type.html
../Partials/Content/Media/Rendering/Video.html
../Partials/Content/Media/Type/Video.html
../Templates/Container/CardWrapper.html
../Templates/Content/Card.html
IMPORTANT
Nach dem Update unbedingt den Upgrade Wizard "T3SBootstrap - Migrate Card text fields" ausführen!
Migrate Card text fields (Header,Text-Top,Text-Bottom,Footer-Text) from pi_flexform to tt_content
Wenn "CDN to local" genutzt wird:
Im Planer (Scheduler) den Task "T3SB CDN to local" einmalig ausgeführen!
BUGFIX RELEASE
BUGFIX: PHP8 - Warning
BUGFIX: Using background-wrapper without an image throws an error
BUGFIX: Subheader in Collapsible Element isn´t editable anymore
BUGFIX: Navbar none dont works
BUGFIX: Data too long for column 'navbar_container'
Die neue EXT:content_consent wird i.K. das PlugIn "Content Consent for YouTube" ersetzen!
UPDATES:
bootstrap = 5.2.2
popperjs = 2.11.6
fontawesome = 6.2.0
BUGFIX: Transparent Navbar 'colorschemes'
BUGFIX: Profile Card FA icons
BUGFIX: Aspect ratios für Local Video
BUGFIX: Einschränkung der PHP Abhängigkeit in der ext_emconf.php
NEW: Konstante: bootstrap.gooleFontsWeights = 300, regular, 700, 900
BUGFIX RELEASE
Update - best practices
Bei einem Update von t3sbootstrap ab v5.2.2 und der EXT:container von v1.61 auf v2.0.5 kann es zu Problemen kommen.
Ich empfehle folgendes:
- EXT:container v1.6.1 deaktivieren und löschen
- Update der EXT:t3sbootstrap auf aktuelle Version
IMPROVEMENT: Breakpoints in scrset -> MediaViewHelper
BUGFIX: Link to top (SEO)
BUGFIX: T3SB Config Module too big
NEW: Konstante bootstrap.navbar.floatDropdownIconRight
-> Dropdown icon wird rechts ausgerichtet wenn aktiviert
NEW: Option in T3SB config -> Plus icon for dropdown (more accessible solution)
NEW: Kategorie im Konstanten-Editor "Global pages override"
NEW: Option im Carousel Container "Indicators also on mobile view"
UPDATE: Extension "Container Content Elements"von v1.61 nach v2.0.4
Wenn nach dem Update eine Fehlermeldung erscheint:
- Install Tool öffnen (.../typo3/install.php)
- "Flush cache" -> "Dump autoload"
- Upgrade Wizard EXT: container: Migrate "container" sorting
ausführen!
- "Flush cache" -> "Dump autoload" -> "Switch to Backend"
BUGFIX: add missing mixin and helper
BUGFIX: cards equal height
BUGFIX: Too few arguments to function
BUGFIX: TCA matcher
BUGFIX: include css by pagerenderer
BUGFIX: Bootstrap Card List-Item
IMPROVEMENT: Google Fonts "Best Support" und Option (Konstante) für Google Fonts preload
NEW: PageTitle Provider zeigt den HTML title tag als Breadcrumb
Es gibt ein neues "outsourced setup" - fileadmin/T3SB/Configuration/TypoScript/t3sbsetup.typoscript
T3SB-Config ist 1x zu speichern, damit diese Datei erzeugt wird!
UPGRADE: Bootstrap v5.2.0 - ggf. ist "Scrollspy offset" im BE Modul anzupassen!
BUGFIX: https://github.com/t3solution/t3sbootstrap/issues/237
NEW: "use original image" jetzt auch im "Swiper Container"
NEW: "t3sbminify" (EM config unter T3SB) - wenn aktiviert, werden die CSS- und JS-Dateien von t3sbootstrap mit "toptal.com" komprimiert (experimental).
NEW: Google Fonts DSGVO-konform lokal in deine Webseiten einbinden
NEW: Option "activate/deaktivate scrollspy" im BE Modul unter "General Settings -> Section Menu Settings"
NEW: Option für "white close button" im Modal
NEW: Konstrante "bootstrap.cdn.noZip
" - falls es Probleme mit dem ZipArchive gibt.
Google Fonts DSGVO-konform einbinden und Bootstrap Beta-Versionen können dann nicht mehr genutzt werden!
NEW: Optionale Info-Box "Hints to increase the Website speed" im BE Modul:

BUGFIX RELEASE
NEW: "t3sbconcatenate" (EM config unter T3SB) - wenn aktiviert, werden die CSS- und JS-Dateien von t3sbootstrap sowie bootstrap.js mit popper.js zu je einer Datei gebündelt (ggf. ist der Task "t3sbootstrap:cdnToLocal" im Planer auszuführen).
NEW: Option für weitere HTML-Video Tags im Carousel.
IMPROVEMENT: Ansicht von "mediaAdjustments" im BE verbessert.
IMPROVEMENT: AbstractCompatibilityController für eine bessere Integration von TYPO3 v11
IMPROVEMENT: Die Datei "t3sbHelper.js" wurde entfernt. Die benötigten Methoden werden bei Bedarf (im Template) eingebunden.
BUGFIX: "not PHP8.0 ready" in Verbindung mit "Navigation color".
REQUIREMENT: Deine PHP-Version sollte die Unzip-Funktionalität unterstützen!
UPDATES:
- highlight = 11.6.0
- glightbox = 3.2.0
Folgende Datei wird nicht mehr mit Typoscript sondern dem ScriptViewHelper im Main Template eingebunden:
- modernizr.js
Du kannst jetzt auch Beta-Versionen von Bootstrap installieren/testen:
Im Konstanten-Editor unter Bootstrap Version z.B. "5.2.0-beta1" eingeben und im Planer den Task "CDN to local" & "Custom SCSS" ausführen!
Folgende Templates wurden modifiziert und sind anzupassen, falls ausgelagert:
- alle Assets.html
- Templates/Main.html
- Templates/Consent/Index.html
- Templates/Container/BackgroundWrapper.html
- Templates/Container/CardWrapper.html
- Templates/Container/CarouselContainer.html
- Templates/Container/CollapsibleContainer.html
- Templates/Container/ParallaxWrapper.html
- Templates/Container/TabContainer.html
- Templates/Container/ToastContainer.html
- Templates/Content/Carousel.html
- Templates/Content/Toast.html
BUGFIX: github.com/t3solution/t3sbootstrap/issues/215
BUGFIX: github.com/t3solution/t3sbootstrap/issues/216
BUGFIX: github.com/t3solution/t3sbootstrap/issues/217
BUGFIX: github.com/t3solution/t3sbootstrap/issues/219
BUGFIX: github.com/t3solution/t3sbootstrap/issues/220
BUGFIX: github.com/t3solution/t3sbootstrap/issues/223
NEW: Option für native image lazy-loading (in EM config)
NEW: Dropdown Menu für Buttons
BUGFIX RELEASE
BUGFIX RELEASE
BUGFIX: Das "use" Statement aus der ext_tables.php entfernt
BUGFIX: Query Builder Problem im BackgroundWrapper.php
BUGFIX: Equal height im Card-Wrapper
BUGFIX: Tab content by pid
BUGFIX: CropVariant auf Mobile-View
BUGFIX: Background-Wrapper mit YouTube oder Vimeo Videos -> "Content Position" (INVALID VALUE) muss neu gesetzt werden!
BUGFIX: Fixed ButtonGroup -> ggf. das Setting überprüfen!
BUGFIX: Mega Menu -> ggf. das Setting überprüfen!
NEW: Neue Card Option "Profile Card"
NEW: Zwei neue Templates in Partials - FlipCard & ProfileCard (ausgelagerte Card.html Template anpassen)
NEW: Option "Override all settings" in T3SB Config => alle Konstanten der Rootpage werden überschrieben!
IMPROVEMENT: Inline Style und - JS wird ab v5.1.14 in tempöräre Dateien zur Verfügung gestellt
RESTORE: List Group in Card
BUGFIX RELEASE
NEW: Option für Font Awesome 6 in der EM config
Danke an Jonathan Starck für den pull request!
WICHTIG: Wenn rte_ckeditor_fontawesome geladen ist -> Update auf Version 11.5.5 durchführen!
NEW: Konstante bootstrap.submenu.styleOne
für neuen Submenu-Style (v5.1.9)
BUGFIX: github.com/t3solution/t3sbootstrap/issues/202
BUGFIX: github.com/t3solution/t3sbootstrap/issues/201
BUGFIX: github.com/t3solution/t3sbootstrap/issues/206
BUGFIX: CDN Integrity für popperjs v2.11.5
RESTORE: Option für "equal height" in Columns - https://github.com/t3solution/t3sbootstrap/issues/205
BUGFIX RELEASE
BUGFIX RELEASE
CODE CLEANUP
UPDATE VERSION
- popper: 2.11.5
- highlight: 11.5.1
- lazyload: 17.8
- jarallax: 2
- swiper: 8
BUGFIX: OnePageLayout mit Offcanvas
NEW: Template für den Custom Swiper (Example)
BUGFIX & IMPROVEMENT: Local Video mit 3 neuen Optionen
BUGFIX: github.com/t3solution/t3sbootstrap/issues/186
BUGFIX: github.com/t3solution/t3sbootstrap/issues/189
BUGFIX: github.com/t3solution/t3sbootstrap/issues/192
BUGFIX & IMPROVEMENT: Submenu in Sidebar mit Icons und light Background-color

BUGFIX RELEASE
NEW: Vimeo Video im Background Wrapper.
NEW: Option in der EM config -> Custom SCSS -> "Keep Bootstrap variables" wenn der Scheduler Task ausgeführt wird.
Font Awesome 6.0.0 has officially launched! (02.02.2022)
Wenn du bereits Font Awesome 6 installieren möchtest, musst du im Konstanten-Editor unter "T3SB::CDN-SETTINGS" die Version für Font Awesome anpassen (6.0.0).
Wenn kein CDN genutzt wird, muss der Scheduler Task: "cdnToLocal" einmal ausgeführt werden!
PHP 8.0 support - Bugfixes & Cleanups
IMPROVEMENT: T3SB Config -> Edit Configuration -> Jumbotron -> 2 neue Optionen: "Background image ratio" und "Align content items".
Auswahl für die neuen Optionen wählen und Konfiguration speichern!
IMPROVEMENT: Custom News Settings sind jetzt im News PlugIn und wurden aus dem Constanten-Editor entfernt (min. EXT:news v9).
Anpassungen im News PlugIn sind ggf. notwendig!
REMOVED: Alle Komponenten, die jQuery benötigen: Slide Menu, Multislider, OWL Carousel, Magnific Popup- und Lightcase-Lightbox.
NEW: GLightbox und HalkaBox als Ersatz für die entfernten jQuery Lightbox PlugIns.
Auswahl für die Lightbox überprüfen und Konfiguration speichern!
NEW: Ein "Container-Element" (z.B. Carousel Container) ohne Inhalt, gibt im FE eine Meldung aus.
NEW: Fixed Buttons slide out on hover.
Wenn kein CDN genutzt wird, muss der Scheduler Task: "cdnToLocal" einmal ausgeführt werden!
BUGFIX: https://github.com/t3solution/t3sbootstrap/issues/171
BUGFIX: https://github.com/t3solution/t3sbootstrap/issues/172
NEW: Konstante bootstrap.config.darkMode
-> wenn "prefers-color-scheme" (iOS & Android) "dark" ist, bekommt der Body-Tag die Klasse "dark-mode" (nicht im Konstanten-Editor)
IMPROVEMENT: Grid System - "horizontal gutters", "vertical gutters" und "auto" für columns.
IMPROVEMENT: WebP Support für alle Hintergrundbilder.
IMPROVEMENT: Toast Element mit neuer Option, um den Toast nicht mehr anzuzeigen (cookie).
IMPROVEMENT: Toast-Container kann jetzt auch für multiple Toasts genutzt werden.
IMPROVEMENT: Tabelle mit neuer responsive Variante.
BUGFIX: Carousel in Jumbotron
BUGFIX: YouTube Background Video benötigt kein jQuery mehr!
IMPROVEMENT: Content Consent für YouTube Videos benötigt kein jQuery mehr! Muss in der "EM config" aktiviert werden!
NEW: Optimize Bootstrap im Konstanten-Editor
NEW: Konstante bootstrap.disable.accordion.scrollToTop
(nicht im Konstanten-Editor)
NEW: Bootstrap Template für EXT:felogin
NEW: Local-Video (und "original image") in Carousel (Upgrade Wizard)
Upgrade Wizard - t3sbs_carousel migrate image -> assets
IMPROVEMENT: "Image Ratio" überschreibt "Image Manipulation" nicht mehr.
Das Verhältnis (ratio) wird jetzt vom gewählten Ausschnitt in der "Image Manipulation" berechnet!
Hier sind ggf. Anpassungen an den Bildausschnitt notwendig!
NEW: Option im Carousel Container "Use image manipulation for mobile view".
Damit wird die "mobile view" vom "image ratio" ausgeschlossen um hier zu schmale Slides zu verhindern.
NEW: Option "allways open" im "Collapse Container".
NEW: Option "Flip Card" (on hover) in Bootstrap Card.
NEW: Konstante für custom dummy image für EXT:news bootstrap.ext.news.list.dummyImageUid
UID des Inhaltselements mit benutzerdefiniertem Dummy-Bild (assets oder image).
NEW: Toast Container - kann weitere Content-Elemente enthalten.
IMPROVEMENT: Toast "Placement" und neue Option für die Breite (width).
Eine Anpassung ist ggf. notwendig!
IMPROVEMENT: Aspect ratio für local Video im Background Wrapper.
Eine Anpassung ist ggf. notwendig!
Bugfix release
Neue Docu-Seite:
Form
UPDATE VERSION
- bootstrap: 5.1.3
- lazyload: 17.5.0
- poppers: 2.10.2
ADD: Option "equalHeight" für Grid Cards (Card Decks)
NEW: Option für Horizontal Card
BUGFIX für folgende issues:
- Indexed Search Result page
- Multidomain Setup (Conditions in Constants)
Bugfix release
Neue Docu-Seiten:
BUGFIX für folgende issues:
- Accordion doesn't integrate the bootstrap context color
- Show icons, spacer and drowpdown header in SectionMenu
- Card-deck has no responsive behaviour
- Console Error when using parallax wrapper
NEU: Swiper-Container
Wenn du den Parallax-Wrapper im Einsatz hast, dannn solltest du wie folgt vorgehen:
- CDN-Konstantent neu speichern
- ggf. Planer -> "CDN to Local"
- Parallax-Wrapper öffnen und die Settings überprüfen!
Bugfix release
Ein Update auf Version 5 ist ab Version 4.5.5 möglich!
Neue Docu-Seiten:
Best Practice für ein Update:
- Datenbank Backup / evtl. komplettes Backup der Seite
- Extension ws_scss deinstallieren / löschen. Wird nicht mehr benötigt.
- t3sbootstrap V5 installieren
- Wartung -> Analyze Database Structure (Neue Felder anlegen bzw. alte Felder löschen)
- Einstellungen -> Extension Configuration (t3sbootstrap neu speichern)
- Folgende Felder wurden entfernt
- customScssPath
- rollyourown
- flexformPath
- customTranslationsPath
- fixedButton
- Folgende Felder wurden entfernt
- Wartung -> Flush TYPO3 and PHP Cache
- Aktualisierung -> Upgrade Wizard ( T3SBootstrap - Migrate to Bootstrap 5 )
- Wartung -> Flush TYPO3 and PHP Cache
- Backendmodul T3SB Config aufrufen und abspeichern (Konfigurationen überprüfen)
- Scheduler CdnToLocal ausführen (notwendig, wenn bootstrap.cdn.enable = 0)
- Scheduler customSCSS ausführen falls benötigt. (Achtung neuer Ablageort, siehe Doku)
- Ausgelagerte Templates von t3sbootstrap überprüfen
- Neue Doku lesen :-)
Weitere Infos hier ff.!
4.6.2 - 21.08.2021
BUGFIX Container issues mit TYPO3 10.4.18 -> Update EXT.container auf v1.3.1!
4.6.1 - 22.07.2021
BUGFIX: Fehlermeldung erscheint, wenn Template für T3SB-config fehlt.
BUGFIX: Container Elemente bleiben nach dem Erstellen geöffnet.
BUGFIX: Image Manipilation (crop) für EXT:news.
NEW: Option für "OWL Carousel" in "carousel_container" (Ggf. muss im Planer der Task T3SB CDN to local neu ausgeführt werden.)
NEW: Webp Support für "img" Tag (Option: Output image in <img> - instead in <picture> tag).
NEW: Aspect Ratio "2:1" für Image Manipulation.
... und weitere kleine Anpassungen!
Folgende Templates wurden modifiziert:
Resources/Private/Templates/Main.html
Resources/Private/Templates/Content/Card.html
Resources/Private/Templates/Content/Carousel.html
Resources/Private/Templates/Content/MenuSection.html
Resources/Private/Templates/Content/MenuSubpages.html
Resources/Private/Templates/Container/CarouselContainer.html
Resources/Private/Partials/Page/Assets.html
Resources/Private/Partials/Page/Section.html
Resources/Private/Partials/Page/Navbar/Navbar.html
Resources/Private/Partials/Page/Navbar/Assets.html"
4.6.0 - 03.06.2021
UPDATE: jQuery version 3.6.0
NEW: Card Slider Settings: "Visible Cards" in Slider
NEW: BS-Callouts
NEW: Navigation color und bg-color
NEW: Link color css class in RTE
NEW: Option für original Image (EM config)
NEW: Header Style mit Linien
NEW: Transparente Navbar ändert seinen Stil beim Scrollen
NEW: Image hover Zoom und Rotate Effekt
NEW: "Output image in <img> - instead in <picture> tag" jetzt mit "aspect ratio"
NEW: Animated Toggler - BE Modul -> Navbar -> Responsive behaviors
NEW: Option für die EXT:content-animations (AOS library)
NEW: Vorschau der tt_content-Elemente im Seitenmodul kann in der EM config deaktiviert/aktiviert werden:
4.5.7 - 18.05.2021
Support for TYPO3 v11
BUGFIX: Image replacement (Brand)- fix the path to the brand background image
BUGFIX: Lightbox in carousel container (dupe extra_class in ce container)
BUGFIX: Hover and clickable parent if Navbar is "fixed-bottom"
BUGFIX: Path to bootstrapScss if EXT:ws_scss is not loaded
UPDATE: CDN version settings (bootstrap v4.6.0)
NEW: Add Style to any CE (like "Extra class") - activate in EM config
4.5.6 - 21.03.21
Information für diese Version siehe hier!
4.5.5 - 15.01.21
UPDATE: CDN version settings
BUGFIX:
BUGFIX: Um die DB-Anfragen zu verringern bzw. zu vermeiden, habe ich folgende Lösung integriert:
Beim erstellen und bearbeiten der T3SB-Config (BE-Modul) werden die Daten aus der Datenbank in eine Datei geschrieben.
Die Datei enthält somit die Daten aus der Datenbank als Konstanten.
Du findest diese Datei unter "fileadmin/T3SB/Configuration/TypoScript/t3sbconstants-x.typoscript"
Mit folgender Zeile in deinen Konstanten, werden die Daten diese Datei importiert:
@import 'fileadmin/T3SB/Configuration/TypoScript/t3sbconstants-x.typoscript'
Somit stehen die Daten ohne DB-Anfrage im FE zur Verfügung!
Bei einer neue Installation ist nichts weiter zu beachten!
Bei einem Update ist folgendes zu beachten:
Folgende Konstante musste ich - damit alles wie bisher funktioniert - in die DB (BE-Modul) übernehmen (neues DB Feld):
bootstrap.config.rootline =
Die Konstante ist somit obsolete und muss im BE-Modul neu gesetzt werden (s.Screenshot).
Nach einem Update der Extension muss das BE-Modul einmalig gespeichert werden!
4.5.4 - 28.11.20
UPDATE: bootstrap scss v4.5.2
UPDATE: CDN version settings
Folgende Versionen für CDN-Settings (Konstanten) sind falsch:
bootstrap.cdn.viewportchecker = 2.0.0
bootstrap.cdn.ytPlayer = 3.4.3
Damit der Task "CDN-Local" funktioniert, bitte wie folgt anpassen:
bootstrap.cdn.viewportchecker = 1.8.8
bootstrap.cdn.ytPlayer = 3.3.4
4.5.3 - 04.10.20
4.5.2 - 01.10.20 (not in TER)
DELETE: Der folgende CSS wurde entfernt: .breadcrumb{background-color:transparent}
Bei Bedarf musst du diesen in deiner CSS-Datei hinzufügen!
BUGFIX: HTML Validation Fehler und Warnungen
IMPROVEMENT
Symfony expression language für typoscript conditions
NEW Custom Conditions
NEW Condition für 'cookieconsent_status'
IMPROVEMENT: Scheduler Tasks jetzt als Console Commands. Im Scheduler oder über Console:
./typo3cms t3sbootstrap:cdnToLocal und ./typo3cms t3sbootstrap:customScss
4.5.1 - 07.08.2020
NEW: News Titel in Breadcrumb auf der Single-View
WebP-Support
NEW Gridelement "Two-Columns" jetzt mit Background-Image und vertikaler Ausrichtung für den Content.
4.5.0 - 29.07.2020
UPDATE: bootstrap v4.5.0
PDATE: popperjs v2.4.4<
UPDATE: fontawesome v5.13.1
UPDATE: jquery v3.5.1
UPDATE: highlight v10.1.1
UPDATE: lazyload v17.1.0
UPDATE: baguetteBox v1.11.1
UPDATE: ytPlayer v3.3.3
NEW: Table class jetzt als Mehrfachauswahlfeld
NEW: Page Type "Dropdownmenu header"
IMPROVED: Image Rendering
4.4.8 - 05.07.2020
Nur für Compose-Installationen!
NEW: Integrity für CDN-JS kann im Konstanten-Editor unter "T3SB::CDN-SETTINGS" optional genutzt werden.
NEW: Konstante bootstrap.config.disableDefaultCss (nicht im Konstanten-Editor)
NEW: Konstante bootstrap.image.disableAutoRow
Der lokale Pfad für deine SCSS-Dateien hat sich geändert:
von fileadmin/T3SB/SCSS/ auf fileadmin/T3SB/Resources/Public/SCSS/
Ggf. muss der Scheduler "T3SB Custom Scss" neu ausgeführt werden!
4.4.7 - 10.05.2010
4.4.6 - 28.04.2010
NEW: Die benötigten JS- & CSS-Dateien werden nicht mehr von der EXT:t3sbootstrap bereitgestellt. INFO: NEU ab v4.4.5
4.4.5 - 22.04.2020 - Support für TYPO3 10 + 9
NEW: Referenz einer Seite (colPos=0) für "Collapsible Elemente" ist unter Appearance möglich
NEW: Konstante bootstrap.config.faLinkIcons die FA Icons für Links aus dem RTE können deaktiviert werden
NEW: Konstantebootstrap.config.langMenuWithFaIcon für Language Menu Style
IMPROVEMENT>: CType menu_recently_updated
4.4.4 - 11.04.2020
UPDATE: popper.js v.2.1.1
UPDATE: fontawesome v5.13.0
UPDATE: lazyload v15.1.0
UPDATE: animate.css v3.7.2
UPDATE: picturefill v3.0.3
UPDATE: baguetteBox v1.11.1
NEW: Auf SVG + JS Version für Font Awesome umgestellt (Info für FA-Pro)
NEW: "Carousel caption background"
NEW: Konstante um jquery im header zu laden - bootstrap.config.jqueryHeader = 1
4.4.3 - 05.04.2020
UPDATE: highlight.pack.js v9.18.1
NEW: Gridelement "List Group Wrapper"
NEW: Option um die Integration der für Bootstrap angepassten Templates der Extension News in der EM config einzubinden.
4.4.2 - 27.02.2020
UPDATE: highlight.pack.js v9.18.0
UPDATE: jquery.mb.YTPlayer.min v3.3.1
NEW: Fixed button on left or right browser edge for Button, Button-Group and Modal
NEW: Custom order for section menu
4.4.1 - 25.01.2020
UPDATE: Bootstrap v4.4.1
UPDATE: FontAwesome Icon v5.12.0
UPDATE: Lazyload v12.4.0
UPDATE: jquery.mb.YTPlayer v3.2.11
IMPROVED: Die Extension wurde komplett überarbeitet!
NEW: Composer Installation: composer require t3sbs/t3sbootstra
NEW: Poster für lokales Video (workaround)
NEW: Konstante - Content Element Default Top-Margin: bootstrap.config.contentMarginTop
REMOVED: Die Option "Kontaktformular per Ajax versenden" (EXT:form) wurde entfernt
4.4.0 - 30.12.2019
4.3.6 - 13.11.2019
Ab TYPO3 9 LTS
Bootstrap 4.2.1 inside!
NEU: Content element Toasts
Neue Konstanten:
# Offset for scrolling Section-Menu: in px - jsFooterInline.5.14
sidebarSectionmenuOffset = 30
# Scrollspy offset: in px - to activate the menu item - jsFooterInline.5.14
sidebarSectionmenuScrollspy = 100
bootstrap.image {
# Lazy load for images in the BG-Wrapper: not the BG-image
lazyLoadBgWrapperImage = 0
}
Die Erweiterungen "dyncss" und "dyncss_scss" werden nicht mehr benötigt.
UPDATE: Bootstrap 4.31
UPDATE: FontAwesome Icon 5.7.2
UPDATE: YTPlayer 3.2.9
UPDATE: Popper v1.14.7
UPDATE: highlight.js 9.14.3
UPDATE: lazyload 10.20
BUGFIX: Doppeltes image-rendering - nachdem der Cache gelöscht wurde.
BUGFIX: Inline-JS error -> collapsible active scroll to top
BUGFIX: Section Menu - z-index war kleiner als dropdown von navbar
BUGFIX: BackgroundWrapper Header fehlte.
BUGFIX: Layout Klasse fehlte ein Leerzeichen.
BUGFIX: Fontawesome "fa" aus Button entfernt.
BUGFIX: Klasse für Tabelle im RTE - "contenttable" durch "table" ersetzt.
EDIT: TypoScript Conditions auf Symfony Expression Language umgestellt.
EDIT: TCA 'tx_t3sbootstrap_header_celink' jetzt excludefield.
EDIT: Seite bearbeiten - "container" jetzt Standard.
EDIT: Folgenden Style habe ich aus t3sbootstrap.css entfernt: #page-wrapper{overflow-x:hidden}
EDIT: BE Modul: Language Menu jetzt unter Navbar->Various Settings (Setting wird von Site Configuration übernommen).
EDIT: "Content Consent" Preloader durch Bootstrap Spinner ersetzt.
NEW: Konstanten-Editor : Konstanten für einen "loading spinner"
NEW: Konstanten-Editor : Padding for Shrinking Navbar
NEW: Konstante (boolean) : bootstrap.navbar.langFlags - nicht im Konstanten Editor
UPDATE: lazyload.js v11.0.2
UPDATE: highlight.js v9.15.6
BUGFIX: "debug" aus bootstrap processor entfernt
BUGFIX: Shortcut wrap
BUGFIX: Seite bearbeiten -> Container konnte nicht auf "no container" umgestellt werden
BUGFIX: Abstand der Flaggen im Language-Menu - wenn Navbar rechts ausgerichtet ist
NEW: Carousel-indicators & carousel-control erscheinen nur, wenn mehr als 1 Bild (slide) vorhanden ist
NEW: Preloader - Spinner für Ajax Pagination
NEW: "Gallery row width" neue Option "none" - Option "auto" wurde überarbeitet
IMPROVED: Ausgabe der Gallery (Bilder) für textmedia und textpic
BUGFIX: Tag war nicht geschlossen in Partials/Content/Media/Gallery.html
UPDATE: jQuery v3.4.0
UPDATE: YTPlayer 3.2.10
UPDATE: FontAwesome Icon 5.8.1
BUGFIX: Fehlermeldung mit PHP 7.3: array_replace(): Expected parameter 2 to be an array, string given ...
BUGFIX: Position and Alignment mit "Number of Columns" = "Bootstrap Carousel"
BUGFIX: News Template Detail-View für Mobile-Devices: Bild oben und zentriert / ... für Desktop: Text über gesamte Breite ohne Bild
BUGFIX: Content Consent: Thumbnail wurde im Gridelement nicht gefunden
NEW: Bootstrap Cards -> Erscheinungsbild -> Card Settings -> "Card Hover Effect" - Demo
NEW: Background-Slider anstatt -Image im Jumbotron, wenn min. 2 Bild in pages media vorhanden sind. - Demo
NEW: Background-Wrapper -> Erscheinungsbild -> "Enable content overlay and autoheight for background-image" - Somit werden die Filter und Raster nur noch auf das Bild und nicht auf den Content (overlay) angewandt. - Demo
NEW: Background-Wrapper -> Erscheinungsbild -> Align content items - Jetzt kann der Content oben, mittig oder unten ausgerichtet werden!<br /> - NEW: Background-Wrapper -> Erscheinungsbild -> Link the entire Content Element (with header_link)
NEW: Konstanten Editor -> "Lightbox selection": Auswahlfeld mit 3 Lightbox Plugins - Info
NEW: Section index -> Erscheinungsbild -> "Enable Pills" & "Menu Horizontal Alignment" (mit flex-row) - Demo
NEW: Neues Feld in tt_content -> Erscheinungsbild -> Links: "Section Menu Text" - Dieser wird, anstatt "header", als Link-Text im Section index angezeigt.
NEW: Multislider - Demo/Info
NEW: "Auto size for thumbnail image" im Plugin "Content Consent"- Demo/Info
Die folgenden Konstanten wurden umbenannt (bootstrap.config.):
OLD: sidebarSectionmenuScrolling -> NEW: sectionmenuScrolling
OLD: sidebarSectionmenuOffset -> NEW: sectionmenuAnchorOffset
OLD: sidebarSectionmenuScrollspy -> NEW: sectionmenuScrollspyOffset
OLD: stickyTop -> NEW: sectionmenuStickyTop
Wenn sich in deiner Installation ein "Section Menu" befindet, dann wird ggf. eine Anpassung nötig sein!
Es gibt ein neues DB-Feld! Analyze Database Structure starten und "tx_t3sbootstrap_header_sectionMenu" anlegen!
UPDATE: jQuery v3.4.1
UPDATE: Popper v1.15.0
UPDATE: Lazyload v12.0.0
UPDATE: FontAwesome Icon 5.9.0
BUGFIX: Section Menu -> Content -> Reihenfolge der Menu items
BUGFIX: "Image ratio" jetzt auch für Carousel in Text&Media (imagecols)
BUGFIX: "SCRIPT1006: Expected ')'" in bgImageSize.js mit IE11
BUGFIX: Jumbotron BG-Carousel (mit mehr als 1 "page media" pro Seite)<br />
BUGFIX: Pfad für Flexforms mit benutzerdefinierten Feldern
BUGFIX: Collapsible - Übersetzung im "connected Mode"
BUGFIX: Kleinere, hier nicht erwähnte Anpassungen
NEW: Card mitFlipper Option für zweites Image auf Flipper Rückseite
NEW: Background color "tx_t3sbootstrap_textcolor" - 2 neue Optionen "light" & "dark"
NEW: "Opacity slider" für tx_t3sbootstrap_bgcolor
NEW: Konstante - bootstrap.carousel.interval & bootstrap.carousel.pause für Jumbotron BG-Carousel
NEW: 4 Felder unter Appearance -> Animation, wenn "animateCss" in der EM config aktiviert wurde
NEW: Einfacher Pagebrowser (HMENU special = browse) mit 4 neuen Konstanten
Es gibt neue DB-Felder! Analyze Database Structure starten und "tx_t3sbootstrap_animateCss" etc. anlegen!
UPDATE: FontAwesome Icon v5.11.2
UPDATE: Highlightjs v9.15.10
UPDATE: Lazyload v12.1.0
BUGFIX: EXT:form - Umbenennung der YAML-Datei “.form.yaml”
BUGFIX: "card-effect-one" mit Google Chrome
BUGFIX: "Custom border" für "Cards"
NEW: Wenn Font Awesome in der EM config deaktiviert ist, werden nur benötigte Icons geladen.
NEW: BG-Wrapper überarbeitet - bessere Übersicht durch "Conditions"
NEW: BG-Wrapper mit Content -> überlagerte Farbe mit Transparenz (opacity) ist möglich.
NEW: BG-Wrapper jetzt auch mit lokalen Video (mp4) möglich.
NEW: "Image overlay for mobile view only" - Option für alle Card-Templates.
NEW: Option in der EM config - Animate CSS Select-Feld 2=load permanent.
NEW: Content Consent - Select-Feld für Button-Style.
NEW: Lazyload jetzt auch für den Multisilder.
NEW: Card-Groups sind jetzt responsive.
NEW: Konstante -> T3SB::Extensions: Form "timeout" time to hide modal after sending (Konstanten-Editor).
NEW: Konstante -> bootstrap.navbar.image.altText = Bootstrap Logo - alt für Logo in Navbar
NEW: Konstante -> Pfad zum favicon(Konstanten-Editor).
NEW: Konstante -> backgroundImage full-size Hintergrundbilder (Konstanten-Editor).
NEW: Konstanten für die Extension "news" (Konstanten-Editor).
NEW: Konstante -> Mit Lightbox -> Magnifying glass icon on hover
In machen Fällen muss der Background-Wrapper neu konfiguriert und gespeichert werden!
UPDATE: Popper.js v1.16.0
UPDATE: Lazyload v12.3.0
BUGFIX: BG-Image slide in Jumbotron (Media von Mobile)
BUGFIX: in Container.html - Condition für Style fehlte
NEW: Card-Flipper dreht auf Klick - Konstante: bootstrap.config.cardFlipperOnClick
NEW: Für alle Cards im Card-Wrapper - Flexform: "Length of card-bodytext"
NEW: composer.json hinzugefügt
NEW: Copyright-Hinweis für Bilder. Aktivieren in der Extension Configuration - Settings im FAL
NEW: Solution für Font Awesome Pro
NEW: Konstante: bootstrap.image.mediaScalingCorrection - wenn deaktiviert, wird das minimum equalMediaWidth auf 575px gesetzt und ist somit auf Mobile Devices 100% breit!
NEW: Konstante: bootstrap.navbar.dropdownAnimate (nicht im Konstanten Editor) - Auswahl von 4 Animationen für Dropdown in der Navbar
Die folgenden Templates wurden modifiziert:<
... Templates/Content/Card.html
... Templates/Gridelements/CardWrapper.html
... Templates/Gridelements/BackgroundWrapper.html
... Templates/Gridelements/Container.html
... Partials/Content/Media/Type/Image.html
... Partials/Content/Media/Carousel.html
... Extensions/News/Partials/List/Media/Image.html
... Extensions/News/Partials/Detail/T3sbMediaImage.html
Es gibt drei neue DB-Felder! Ggf. "Analyze Database Structure" starten.
4.3.5 - 20.10.2019
4.3.4 - 21.07.2019
4.3.3 - 29.04.2019
4.3.2 - 06.03.2019
4.3.1 - 06.03.2019
4.3.0 - 26.02.2019
4.2.0 - 31.12.2018
Die Carousel-Indicatoren werden leider nicht richtig dargestellt!
Bis zum nächsten Update hilft folgendes CSS-Snippet:
[bugfix] in FlexFormHook.php
[new] 3 neue Template Layouts für EXT:news: Card Decks, Card Groups & Card Columns (list view)
new Modify Flexform "Auswahlfelder"
[new] Option in EM config für Custom translations
Aktualisierungs-Script für Upgrade von v3 wurde entfernt!
4.1.16 - supporting now TYPO3 8+9"
[update] Bootstrap 4.1.2
[update] Font Awesome 5.1.1
[update] LazyLoad 10.9.0
[update] YTPlayer 3.2.4
[new] Flexforms mit eigenen Feldern erweitern
[new] Option für "Caption align" im FAL
[new] Neue Optionen: "Image ratio" (carousel_container) und "Vertical shift" (t3sb_carousel)
[new] "Hiding/Display Elements" für alle Gridelemente
[new] Listen (bullet) & file.description jetzt mit f:format.raw()
[new] Konsante: Scrolling für "Section-Menu" in Sidebar - bootstrap.config.sidebarSectionmenuScrolling
[new] Konstante für main-tag "Extra Class": bootstrap.config.mainExtraClass
[new] Konstante für aside-tag "Extra Class": bootstrap.config.asideExtraClass
[bugfix] Image Gallery - Columns-Anzahl 2 funktionierte nicht
[bugfix] Die Regeln für die EXT:indexed_searched wurden nicht angezeigt
[bugfix] Tabs & Carousel in Druckversion
[bugfix] Button jetzt mit Font Awesome Icons
[bugfix] Bootstrap Alert
4.1.14
[new] Direktlink für Collapsible und Tabs
[new] Lightbox auch für Carousel (in Text & Medien)
[new] "Clickable parent" auch für Submenu
[new] FontAwesome für Überschrift (Header)
[new] Page Title auch im Expanded Content (top) möglich
[new] EXT:news - verbesserte Backlinks (JavaScript)
[new] EXT:news - Ajax Pagination, mit EXT:typoscript_rendering
[new] Konstante: bootstrap.navbar.rightMenuUidList => Kommaseparierte Liste mit uid`s (pages)
[new] Konstante: bootstrap.navbar.searchboxLink => Page uid mit indexed_search Plug-In
[new] Konstante: bootstrap.navbar.feUserName => FE-User Name in Navbar (wenn eingeloggt)
[new] Plug-In: Content Consent
[new] Link um das gesamte Inhalts-Element
[bugfix] page.jsFooterInline.5.60 - "Clickable parent from dropdown menu"
[bugfix] Submenu (current=99)
[bugfix] Subheader -> {subheader -> f:format.raw()}
4.1.13
4.1.12
[update] Bootstrap 4.1.0
[bugfix] E-Mail "info@t3sbootstrap.de" funktioniert wieder
[bugfix] Font Awesome 5 Icons in Uploads.html
[bugfix] MediaViewHelper: $this->registerArgument('lazyload'...<br /> - [bugfix] Clickable parent from dropdown menu - page.jsFooterInline.5.60 ...
[new] Kleine Anpassungen in News Detail-View
[new] Lazyload für Bilder in News (tx_news)
[new] Option im BE Modul: Sidebar -> "Submenu Entry Level"
[new] Sidebar -> Submenu -> Active status
[new] Option in der EM config für "Image ratio" (aktivieren/deaktivieren)
[new] Auswahlfeld "Image ratio" in Palette "Media Adjustments" (wenn in EM config aktiviert)
[new] Option in der EM config: Custom SCSS -> "Edit in Backend"
[new] Option in der EM config: Advanced -> Cookieconsent
[new] Konstante "bootstrap.navbar.extraRow" (boolean) - nicht im Konstanten-Editor
[info] ../Partials/Page/Navbar.html - Section "NavbarInner" wurde modifiziert
[info] BE Modul -> Accordion "Navbar" sowie die EM config wurden übersichtlicher gestaltet
[info] Änderungen für Layout -> .container bzw. .container-fluid
Wichtig: Wenn die EXT:realurl installiert und im Konstanten-Editor aktiviert wurde - hier weiterlesen
[update] Bootstrap 4.1.1
[update] Bootswatch 4.1.0 - jetzt wird auch die Datei _bootswatch.scss eingebunden
[update] Font Awesome 5.0.12
[bugfix] Clickable parent from dropdown menu - page.jsFooterInline.5.60
[bugfix] Cookie consent - Position funktioniert jetzt (static: false)
[new] Custom SCSS - neue Datei custom.scss im fileadmin Verzeichnis
[new] Carousel Slider - neue Option "crossfade"
[info] Font Awesome und baguetteBox wird jetzt als SCSS eingebunden
[new] Cookie Consent mit weiteren Optionen (Opt-In-Lösung - DSGVO konform)
[new] Druckversion
[new] Neue Konstante bootstrap.navbar.subdropdown.twoColumns. Wenn diese z.B. auf 5 gesetzt wird, werden Sub-Dropdowns in der Navbar mit zwei Spalten dargestellt, wenn dort min. 5 Navigationspunkte vorhanden sind.
[new] Akkordeons und Tabs können per Anker-Attribut verlinkt werden. Beim Aufruf der Seite wird dann direkt der Akkordeon bzw. Tab angescrollt und geöffnet.
[new] Zwei neue Konstanten zum überschreiben von "smallColumns" und "breakpoint" (Seite beareiten - pages)
[new] Custom Translation
[bugfix] Pfad zur locallang.xlf bzw. locallang_db.xlf - einige Label im BE-Modul wurden nicht angezeigt!
4.1.11
4.1.10
4.1.9
[bugfix] Seite bearbeiten -> „Container“ -> „No Container“ speichern
[bugfix] Breadcrumb Link mit "clickable" Navbar für alle Level
[new] "Card slider" - Cards in Carousel
[new] Option für "Animated Caption" mit Animate CSS in "Carousel container"
[new] Option in der EM config für "include Animate CSS: CDN provider: Claudflare"
Neue Konstanten unter "T3SB::IMAGE SETTINGS":
# Additional Image Sizes for Desktop min-width: 1200px: comma-separated list of either image widths specified in pixels or pixel density descriptors, e. g. "2x".
srcsetDesktop = 385, 576, 768, 992, 1200
# Additional Image Sizes for Tablet min-width: 576px: comma-separated list of either image widths specified in pixels or pixel density descriptors, e. g. "2x".
srcsetTablet = 385, 576, 768, 992, 1200
# Additional Image Sizes for Mobile max-width: 575px: comma-separated list of either image widths specified in pixels or pixel density descriptors, e. g. "2x".
srcsetMobile = 60, 100, 200, 385, 575
# A responsive image polyfill: Use picturefill for older browser.
picturefill = 1
Die Konstanten "fontawesome" und "fontawesomepagetitle" wurden in die EM Config verschoben!<br /> Die Konstante "lazyLoadThreshold" wurde nach "T3SB::IMAGE SETTINGS" verschoben.
4.1.8
[update] Fontawesome Version 5.0.8
[bugfix] Textmedia - wenn Header only -> redundantes div entfernt
[bugfix] Textmedia - Gallery row width in % -> auto (passt sich der Bildbreite an)
[bugfix] Breadcrumb - wenn "Clickable parent" nicht gesetzt ist, sind die "Parent Links" nicht klickbar - Ausnahme Parent ist ein "shortcut"
[bugfix] Hover Effekt - dupe Google Fonts entfernt
[bugfix] Optionaler Content - wenn deaktiviert -> keine Ausgabe im FE
[add] Border color & Text color -> Kontext-Farbe "secondary"
[new] Textmedia, Textpic und Image mit Carousel - Im Auswahlfeld Anzahl an Spalten
[new] Custom SCSS für Multidomain
[new] Condition für Application Context -> Development
[new] Lazy Load - kann in der EM config aktiviert werden (für alle oder einzelne Bilder)
[new] Neue Konstante - Threshold for Lazy load
Neue Default Settings:
"container" für neue Seiten.
"container" für Content Elemente deaktiviert - kann in der EM config bei Bedarf aktiviert werden.
4.1.7
[update] jQuery v3.3.1
[bugfix] Navbar <a> target Attribute
[bugfix] Date -> dateformat
[bugfix] Header wurde in einigen CEs nicht angezeigt (... hat sich in 4.1.4 eingeschlichen)
[new] Image Hover Effekte mit Link
[new] Konstante "stickyFooterExtraPadding" individueller Abstand zum Footer (footer-sticky)
[new] Optionen für "Expandet Content" im BE Modul (extra class, container, slide etc.)
[new] "Background wrapper" -> Filter und Raster für Bilder (grayscale, sepia, opacity)
[new] "Background wrapper" -> Background Youtube Video inkl. Filter"
4.1.6
[bugfix] Gridelemnt Columns "Extra class"
[bugfix] Gridelemnt Columns equal-height -> CSS "background-color" and "padding" entfernt
[bugfix] Gridelemnt Four-Columns -> leerer div-tag ohne Überschrift entfernt
[bugfix] Gridelement Container -> Extra class auch ohne Angabe von Container möglich
[new] Text & Medien -> Extra Class für img-tag -> z.B. "rounded-circle" möglich
[new] Text & Medien -> Neues Auswahfeld "Gallery row width in %"
[new] Text & Medien -> Neues Auswahfeld "Bordercolor" -> Kontext Farben
[new] Text & Medien -> Neues Auswahfeld "Headerposition" -> Überschrift über oder neben der Bildergallerie
[new] Breadcrumb auch unter Content möglich -> BE-Modul T3SB
[new] Gridelement Modal -> p-tag anstatt h-tag (HTML konform falls Modal z.B. im Footer)
[new] Shrinking Navbar -> Neue Option in BE-Modul T3SB
Text & Medien habe ich komplett überarbeitet
4.1.5
[update] FontAwseome Version 5.0.6
[new] News-Titel in "Detail-view"
[new] Image Manipulation - weitere mögliche Seitenverhältnisse
[new] Image Manipulation für Carousel-Slider
[new] Navbar "sticky" - JS-Lösung
[new] Extra Class für Gridelemnts Colums
[new] Image-Link für Carousel-Items
[new] Neuer Wrapp für Page-Content mit id="page-content"
[new] Neue Konstante "pageContentExtraClass" -> Extra-Class für neuen Page-wrapper
[new] Neue Konstante "bodyExtraClass"
[new] Neue Konstante "globalPaddingTop" (<span class="text-danger">default = pt-5</span>)
[new] Neue Konstante "fontawesome" -> include Font Awesome CSS
[new] Neue Option in der "EM config" -> Eingabefeld für FA icons unter "Seite bearbeiten" (enable/disable)
Option für FontAwesome 4 wurde entfernt!
Version für EXT:rte_ckeditor_fontawesome min. 9.1.0!
4.1.4
[update] Bootstrap 4 stable
[bugfix] Backend-Layout ("Unterseiten einer Unterseite") für 3 Spalten (3column)
[bugfix] CE Tabelle inverse gegen dark ausgetauscht
[bugfix] Tabelle in RTE - Klassen wurden nicht übernommen
[bugfix] Navbar fixed-bottom - Dropdownmenu
[new] Font Awesome Icons in NavBar -> Seite bearbeiten
[new] Page Header (H1) mit Font Awesome Icons -> Konstanten-Editor
[new] Breadcrumb mit Font Awesome Icons (level=0) -> BE Modul "T3SB Config"
[new] Fill & Justify für Tabs und Pills -> Im Gridelement "Tab Container"
[new] Vertical Pills - neue Option: "aside width" -> Im Gridelement "Tab Container"
[new] Navbar Breakpoint - Neue Option: "never expand" -> BE Modul "T3SB Config"
[new] Navbar - neue Option: "offcanvas Navbar" -> BE Modul "T3SB Config"
[new] Meta Navigation - Neue Option: "Text only" (z.B. für E-Mail oder Tel.Nr.) -> BE Modul "T3SB Config"
[new] Meta Navigation - Neue Option: "nav scroller" -> BE Modul "T3SB Config"
[new] Page-Title prefix und suffix -> Konstanten-Editor
[new] Default config.absRefPrefix wenn realUrl aktiviert ist -> Konstanten-Editor
[new] 2 neue Konstanten für "content-slide" Sidebar (aside)-> Konstanten-Editor
Nach dem Update müssen die temporären Dateien im Verzeichnis "/typo3temp/DynCss/" gelöscht werden!
4.1.3
[bugfix] Jumbo sliding Background-Image wenn nicht von Rootpage
[bugfix] BE Modul->Navbar->Clickable parent mit realUrl
[new] CKEditor: Link Icons (FA)
[new] BE Modul->Navbar->Alignment
[new] BE Modul->Jumbotron->Slide
[new] BE Modul->Footer->Slide
[update] Bootstrap v4.0.0-beta.3
4.1.2
[new]] BE-Modul: Infos, um die gewählten Konfigurationen übersichtlicher zu gestalten
[new] Aktualisierungs-Script für Update von v3
[new] CKEditor: Textstile text-primary etc. hinzugefügt
[new] Konstanten-Editor: Auswahl für Font Awesome Version
[new] Neues CE "Image Gallery", erstellt aus einzelnen Dateien und/oder einer Dateisammlung, eine einfache Image Gallery mit Lightbox
[bugfix] Navbar spacer - Style & Template
4.1.1
[new] H1 image replacement - T3SB Config -> Page Title
[new] Card: Button in Footer & Block level button
[new] Content Element: Fluidtemplate
[new] Templates (list & detail) für EXT:tx_news
[new] Custom-SCSS: Task löscht jetzt auch typo3temp/DynCss/ Dateien
[new] HTML-Tags in Tabelle
[new] "Equal-Height" für Grid-System -> Erscheinungsbild -> Flexform
[bugfix] Background/Header Collapsible Container
[bugfix] Junbotron mit BG-Image und Container outside
4.1.0 - stable
[new] Tabs / Pills / Vertical Pills
[new] "remove" zu den Border-Utilities hinzugefügt (Erscheinungsbild)
[new] Utility-Klassen für "hiding / display" und "float" (Erscheinungsbild)
[new] Konstante für "Subheader color" (Konstanten Editor)
[bugfix] Hintergrundfarbe für Gridelemente mit Überschrift
[bugfix] Table responsive
4.0.8>
[new] Bootswatch
[new] "Extra Class" für "Page Title" in BE Modul "T3SB Config"
[new] Zwei Konstanten: "realurl" und "baseURL"
[bugfix] Custom SCSS
[bugfix] Parallax wrapper - Hintergrund für Child-Elemente
4.0.7
[new] "Breakpoint" für das Grid-System
[new] "Aside order on Mobile"
[new] "Dropdown menu right"
[new] "Clickable parent" Option im BE Modul unter Navbar
[new] "Breadcrumb not on rootpage" Option im BE Modul unter Breadcumb
[new] Container für Page Title - Option im BE Modul unter Page Title
[new] Gridelement: "Six columns"
[new] Konstante: "Content Only On Rootpage" - Keine Navbar, kein Jumbotron, Breadcrumb und Footer auf der Startseite
[new] One Page Layout jetzt mit "<a href="https://getbootstrap.com/docs/4.0/components/scrollspy/" target="_blank" title="Bootstrap Docu">scrollspy</a>"
[bugfix] Diverse
4.0.6
[new] Bootstrap Media Object
[new] Bootstrap Modal
[new] Extension Form mit Ajax
[new] Scheduler Task für Custom-SCSS
[new] LastModifiedProcessor - Im Konstanten-Editor zu aktivieren
[bugfix] Bootstrap Card -> BE preview rendering
[bugfix] OnePageLayout ohne Unterseiten
[bugfix] Custom-SCSS wird jetzt ohne "!default" bereitgestellt
[bugfix] Extension indexed_search -> pageBrowsing
4.0.5 - beta
[bugfix] Dropup - wenn Navbar "fixed to bottom
[new] Im BE wird auf der Rootpage eine Liste mit allen "T3SB Konfigurationen" angezeigt.
[new] Indexed search - Searchbox in Navbar
[new] Rechte für Non-Admins im BE Modul "T3SB config"
[new] Expanded Content: Zwei weitere Spalten/Reihen (oben & unten - ColPos 20 & 21)
[new] Option zum Überschreiben der "T3SB config"
[removed] Title Tag (Browsertitle) unter "Seite bearbeiten". Hier sollte eine Extension wie "metaseo" oder "cs_seo" eingsetzt werden.
4.0.4
4.0.3
4.0.2
4.0.1
[bugfix] Footer Inhalt
[bugfix] Brand Link in Navbar - wenn "homepageUid" nicht 1
[bugfix] Anchor Link (z.B. OnePageLayout) wenn in Gridelement
[bugfix] "contenttable" - lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser = 0
[bugfix] Dropup - wenn Navbar "fixed to bottom"
[new] Flexform - Border-Stil und -Radius
[new] Fontawesome in CKEditor mit EXT:rte_ckeditor_fontawesome
[new] EM config - Option um Bootstrap scss-Variablen zu überschreiben
[new] Konstante: Disable Prefix Comment
[new] Konstante: Robot Meta Name
[new] Konstante: Revisit-after Meta Name
[bugfix] CardProcessor.php 44, Boostrapprocessor.php 103 u.v.m.
[new] Bootstrap "Collapse" Komponente
[new] Mega Menu (s. Demo)
[new] Slide Menu (s. Demo)
[new] Title Tag kann für jede Seite unter "Seite bearbeiten" -> Metadaten angegeben werden
[new] Konstante: Compress (compress and concatenate JS and CSS)
[new] Option "Fill and justify" in T3SB Config -> Navbar