Stefan Frömken
banner
froemken.bsky.social
Stefan Frömken
@froemken.bsky.social
TYPO3 Bughunter for over 10 years.
Ich hab ne Doku zur #TYPO3 Extension Logformatter aus dem Hause Sudhaus7 vom Frank Berger auf meiner Webseite zur Verfügung gestellt. Die macht das Leben mit Log-Dateien wirklich erheblich einfacher:

typo3lexikon.de/typo3-tutori...
logformatter :: Stefans TYPO3 Seite
Habt ihr euch schon mal auf der Shell mittels less, cat, vim oder nano durch die Log-Dateien von TYPO3 gequält? Euch interessieren nur die Fehler und diese sind zwischen den tausenden Info- und Deprec...
typo3lexikon.de
October 20, 2025 at 6:46 AM
As #phpstorm supports log formats I have created a specific log format highlighting for #TYPO3 logs here:

gist.github.com/froemken/58c...

This XML file can be directly imported to PhpStorm. It also contains patterns for severity in comment, but these you have to configure manually.
Highlight and parse TYPO3 CMS logs in PhpStorm’s “Log File Colors & Formatting”
Highlight and parse TYPO3 CMS logs in PhpStorm’s “Log File Colors & Formatting” - typo3-phpstorm-log-format.xml
gist.github.com
October 10, 2025 at 10:10 PM
In #TYPO3 gibt’s ne coole Möglichkeit um auf Basis einer Seiten UID an das „site“ Objekt dranzukommen:

SiteFinder::getSiteByPage

Doch Vorsicht: Die Methode erwartet die Seiten UID in der Standardsprache. Es ist die Aufgabe des Entwicklers diese UID vorher herauszufinden.
October 2, 2025 at 9:01 AM
In der TYPO3 Programmierung braucht man ja immer mal wieder einen Timestamp für z.B. Exceptions. Hab mir dazu mal was mit den Kurzbefehlen von Mac OS Tahoe gebaut:

www.icloud.com/shortcuts/5c...

Und ja, es gibt dafür auch Plugins in PhpStorm. Ich weiß 😉
Shortcuts
www.icloud.com
September 27, 2025 at 6:36 AM
Was hat Apple denn da mit Tahoe eingeführt? ASIF. Das wäre ja das 6-8 fache an Performance. Huiii.

In den Docker ChangeLogs habe ich noch nichts dazu gefunden. Werd mal was rumexperimentieren:

www.techspot.com/news/108316-...
Apple introduces ASIF disk image format in macOS 26 Tahoe for faster virtual storage
For years, disk images have been a staple for Mac users, enabling everything from encrypted file storage to virtual machine management. However, these images have long suffered...
www.techspot.com
September 20, 2025 at 5:29 AM
Ich hab auf meiner Seite mal das Thema „ModuleTemplate“ für #TYPO3 Backend Module dokumentiert. Schönen Wochenstart:

typo3lexikon.de/typo3-tutori...
Module Template :: Stefans TYPO3 Seite
Einführung in die ModuleTemplate API TYPO3 7.6 Mit TYPO3 7.6 wurde die ModuleTemplate API eingeführt. Sie ersetzt die bis dahin genutzte DocumentTemplate-Klasse, die über viele Jahre hinweg Standard f...
typo3lexikon.de
September 1, 2025 at 7:33 AM
Hey #TYPO3 community. Nach knapp 8.000 angefassten Zeilen Quellcode, darf ich verkünden, dass unsere #events2 nun auch offiziell für TYPO3 13 kompatibel ist. Viel Spaß und ein schönes Wochenende:
extensions.typo3.org/extension/ev...
Making sure you're not a bot!
extensions.typo3.org
July 25, 2025 at 1:43 PM
Die Maus erklärt Künstliche Intelligenz. Finde ich super:

youtu.be/_80pKGuyKWc?...
Was ist Künstliche Intelligenz? | Die Maus | WDR
YouTube video by Die Maus
youtu.be
July 3, 2025 at 9:28 PM
22:42 Uhr. 27 Grad im Schlafzimmer. Rollos waren den ganzen Tag unten. Na das wird ne Nacht 🥵
Meiner mitleidenden Community wünsche ich daher „feuchte Träume“ 😁
July 1, 2025 at 8:45 PM
Die #dropbox Extension für #TYPO3 13 ist jetzt in Version 6.1.0 verfügbar. Neue Option schaltet das Zählen von Dateien in Ordner ab, was schon bei 10 Ordnern im filelist Modul bis zu 4 Sekunden einsparen kann:

extensions.typo3.org/extension/dr...
Dropbox FAL Driver (dropbox)
Provides a Dropbox driver for TYPO3 File Abstraction Layer.
extensions.typo3.org
May 30, 2025 at 5:10 AM
Hui. Was haben wir denn da? Junie ist jetzt auch für #PhpStorm verfügbar. Muss ich am Wochenende mal ausprobieren. Habt ihr es schon getestet?

www.jetbrains.com/de-de/junie/
Junie, der Coding-Agent von JetBrains
Delegieren Sie Ihre Aufgaben und konzentrieren Sie sich auf die Ergebnisse
www.jetbrains.com
May 29, 2025 at 9:51 PM
Am Montag dem 14.04. um 19 Uhr darf ich auf der MTUG meine neue #TYPO3 Extension ext_kickstarter vorstellen. Mit der könnt ihr über CLI eure eigene Extension erstellen. Zwar BETA, aber ne Basis für TCA, Domain Model, Repo, Plugins und Co. ist schon on Board:

www.meetup.com/munich-typo3...
Extension Kickstarter | Timer Extension | TYPO3 Meetup München, Mon, Apr 14, 2025, 7:00 PM | Meetup
**Extension Kickstarter** (Stefan Frömken) Für den Extension Builder (EXT:[extension_builder](https://extensions.typo3.org/extension/extension_builder)) gibt es zur Zeit ke
www.meetup.com
April 10, 2025 at 4:27 PM
Da ich den Community Hub von Wolfgang Wagner supporte, hat Wolfgang mir einen Platz in seinem Blog angeboten wo ihr mehr über mich und meine Motivation erfahren könnt. Viel Spaß beim Lesen:
wwagner.net/blog/a/commu...
Community Hub Supporter im Gespräch: Stefan Frömken
Community Hub für TYPO3 Supporter im Interview. Heute: Stefan Frömken.
wwagner.net
April 3, 2025 at 8:47 AM
Der @supergarv.bsky.social hat nen coolen Patch für TYPO3 gebaut und bringt damit das alte beliebte und super schnelle #TYPO3 Backend aus den 4.5er Zeiten zurück in die aktuelle 14.0.0-dev Entwicklung:
April 1, 2025 at 6:32 AM
Mit meiner neuen TYPO3 Extension ext_kickstarter könnt ihr über die CLI Eure eigene TYPO3 Extension erstellen. Commands für Plugin, TCA, Controller, EventListener und mehr sind enthalten. Achtung: Beta! Und derzeit nur Composer.

extensions.typo3.org/extension/ex...
Extension Kickstarter (ext_kickstarter)
Kickstart TYPO3 Extension
extensions.typo3.org
March 31, 2025 at 8:36 AM
Ich arbeite grad mit ner API, die unteranderem das Geburtsdatum benötigt. Joah d.m.Y, oder? Nö, die braucht mehr. Also: d.m.Y H:i:s. Glücklich? Nö, es fehlt noch „v“. Das musste ich grad erst raussuchen. Das sind Millisekunden 3-digit. Himmel!!!
March 12, 2025 at 12:55 PM
Da bekommst doch nen Schreikrampf?!?!
March 5, 2025 at 10:22 AM
Ich habe jetzt eben noch maps2 Version 12.0.0 für #TYPO3 13 veröffentlicht. Viel Spaß damit: extensions.typo3.org/extension/ma...
Maps2 (maps2)
Create maps with Marker, Area, Routes or Radius based on Google Maps or OpenStreetMap
extensions.typo3.org
February 18, 2025 at 9:22 PM
Brrr. -7 Grad in Lindlar 🥶. Da frierst Dir ja die [setzt was Kreatives ein] ab. Auf geht’s zu @jweiland.bsky.social die Kollegen besuchen. Ich freu mich auf‘n heißen Cappuccino ☕️
February 18, 2025 at 6:04 AM
Ihr arbeitet in Extbase mit dem Doctrine QueryBuilder und irgendwie verhält sich localization völlig unerwartet? Probiert mal:

$query = $this->createQuery();

$queryBuilder = $this->typo3DbQueryParser->convertQueryToDoctrineQueryBuilder($query);



$query->statement($queryBuilder);
February 17, 2025 at 1:08 AM
Hab grad Llama3.3 70B 42 GB versucht mittels Ollama auf nem MacBook M4 Pro mit 24 GB laufen zu lassen. Da kommt auch nach 3 Minuten keine Antwort. Rote Speicherdruckbalken in der Aktivitätsanzeige. Kiste wird warm, Lüfter gehen an und jede Minute so‘nen Knacksen in den Lautsprechern 😁
February 17, 2025 at 12:53 AM