Infos & Best Practice
Folgende Optionen wurden entfernt/geändert
- Fontawesome Support (nur noch minimal für “classesAnchor” etc. vorhanden)
Die EXT:rte_ckeditor_fontawesome wird nicht weiterentwickelt!
Als Alternative kann ich hier folgende EXTs empfehlen:
- EXT:iconpack
- EXT:iconpack_fontawesome
3 Upgrade Wizards erlauben eine einfache Migration (Sorry - Fontawesome Pro wird hier nicht unterstützt) - Backend preview Optionen eingeschränkt
EM config -> Preview -> Backend Preview - Expandet content: Option in der EM config entfernt und in die Backend-Layouts integriert
Ein Upgrade Wizard hilft bei der Migration - Navigation color wurde ersatzlos entfernt
- Das News-Template “List Group” wurde durch “Horizontal Cards” ersetzt
Das “List Group” Template war nicht responsive - Für “Card tiling” wurde ersatzlos entfernt
In Kürze werde ich ggf. eine Alternative anbieten
Neu
- Copyright Hinweise für Bilder werden aus den Datei-Metadaten entnommen (falls vorhanden)
Vorbereitungen für das Update
- Durch die Umstellung auf die EXT:iconpack wurden sehr viele Templates modifiziert.
Das Auslagern von Templates sollte daher für dieses Update unterbunden werden.
Nach dem Update kannst du die Templates anpassen und sukzessive einbinden! - Alle installierten Extensions sollten auf dem aktuellen Stand sein
- Das Sitepackage “t3sb_package” ist vor dem Update auf TYPO3 v13 zu aktualisiern (weitere Infos s.u.)
- Kopie der Website erstellen
Update
- EXT:rte_ckeditor_fontawesome deaktivieren und löschen (falls installiert)
- EXT:t3sbootstrap UPDATE auf v5.3.20 durchführen
- EXT:iconpack installieren (optional/empfohlen: Als Ersatz für rte_ckeditor_fontawesome)
- EXT:iconpack_fontawesome installieren (optional/empfohlen: Als Ersatz für rte_ckeditor_fontawesome)
- Upgrade Wizard ausführen
- "Static Template" der EXT:iconpack vor t3sbootstrap einbinden
- Flush TYPO3 and PHP Cache
- OPTIONAL: Core Upgrade auf TYPO3 v13
Bei einigen Installationen musste ich die EXT:iconpack & iconpack_fontawesome deaktivieren
Folgende DB-Felder werden nicht mehr benötig
- tx_t3sbootstrap_domain_model_config: fa_link_icons
- pages: tx_t3sbootstrap_navigationcolor
- pages: tx_t3sbootstrap_navigationactivecolor
- pages: tx_t3sbootstrap_navigationhover
- pages: tx_t3sbootstrap_navigationbgcolor
Sitepackage “t3sb_package”
Für das Sitepackage “t3sb_package” habe ich eine aktualisierete Version 2.0.0 (für TYPO3 v12 & v13) bereitgestellt.
Mit der neuen Version kannst du, wie hier beschrieben, FontAwesome6pro einbinden.
In der EM config der EXT:iconpack_fontawesome ist unter “Configuration File” folgendes einzugeben:
EXT:t3sb_package/Configuration/RTE/MyCustomPreset.yaml
Templates/Container/CardWrapper.html
Templates/Container/Collapsible.html
Templates/Container/CollapsibleContainer.html
Templates/Content/Button.html
Templates/Content/ImageGallery.html
Templates/Content/MenuSection.html
Templates/Content/MenuSectionPages.html
Templates/Content/MenuSubpages.html
Templates/Content/Uploads.html
Templates/Main.html
Partials/Content/Card/ProfileCard.html
Partials/Content/Header/Header.html
Partials/Content/Media/Carousel.html
Partials/Page/Breadcrumb.html
Partials/Page/Navbar/Language.html
Partials/Page/Navbar/MenuRight.html
Partials/Page/Navbar/Navbar.html
Partials/Page/Navbar/NavbarExtraRow.html
Partials/Page/Section.html
Partials/Page/Sub.html
Partials/Page/Title.html