The complete relaunch of my website, including a new visual appearance and adaptable templates.
This part of my blog covers personal open source projects, events I have attended, as well as some technical details of this website.
I am a TYPO3 integrator and frontend developer. Consequently, these are the main topics of this website. I have created several TYPO3 extensions that are meant to make your life easier or serve as a demo for special functionalities. You can find them on GitHub, some of them also in the TYPO3 Extension Repository. Here, I write about updates.
However, the centerpiece of my website is the tutorial section. They cover new features in TYPO3, but also general topics. Some of them have become a series, for example about the TYPO3 Form Framework or the Routing Feature in TYPO3 v9 and newer. Everything is available in both english and german language (except for my Dokuwiki with code snippets, sorry).
My two TYPO3 extensions (starter kit and examples) for the TYPO3 Form Framework are now updated for TYPO3 v10 LTS.
TYPO3 has improved a lot with the last versions. Version 9 was a real milestone in my view, especially with the routing feature. As today is the release of TYPO3 v10 LTS, I would like to present some personal highlights for integrators.
New: immediate evaluation of the URL fragment when the editor leaves the form field.
Human-readable URL anchors ("domain.com/page/#interesting-section") for TYPO3 content elements.
Why I like to attend TYPO3camps: a different kind of recap.
I use the beautyofcode extension for most of my code examples. It provides two possible syntax highlighting plugins: Syntax Highlighter and Prism. Back then I picked the first option. I now switched for several reasons.
After the release of version TYPO3 9.5 I significantly overhauled my templating extension. This should serve you (and me as well) as a clean foundation for your Site Package, which is the official term.
The all new TYPO3 version 9.5 is available! It feels as if it ships with a ton of new and exciting features. Among other things, the Form Framework was extended: it now enables you to work with conditional variants. I created an extension which contains some simple examples.