Stefan Frömken

@froemken
49 Followers
23 Following
45 Posts
Seit über 10 Jahren im Bereich #TYPO3 unterwegs
TYPO3 Lexikonhttps://www.typo3lexikon.de
WohnhaftIm Oberbergischen
EssenNudelauflauf
IgittMaggi
@randomTYPO3 Krass. Das hab ich so vor 8 Monaten mal aktualisiert. Wie kommt‘s das Du da jetzt drüber gestolpert bist? Aber Danke für den Post.
Achtet bei euren #TYPO3 xlf Dateien, die diesen 2-letter ISO Code nicht vorne im Namen haben darauf, dass in diesen Dateien das target-language (v1.0/1.2) oder auch trgLng (v2.0) NICHT enthalten ist. Ab TYPO3 14 werden die Labels sonst nicht mehr angezeigt.
@randomTYPO3 Danke fürs tweeten. Oh, ist ja Mastodon. Ich meine: mastodonieren 😁

#TYPO3 14.0 wurde released und zwar mit einem Haufen an neuer Features. Ich habe mir jedes einzelne davon angeschaut, getestet und in meinem neuen Video für Euch zusammengestellt. Viel Spaß damit:

https://youtu.be/VbZ_YRa0AeE?si=4rrmfz0djr_RDTbF

TYPO3 14.0: Alle neuen Features detailliert erklärt

YouTube
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 Deprecation-Nachrichten nahezu versteckt? Hinzu kommen die ganzen Meta-Informationen, die zwar wichtig für den individuellen Fehler sind, aber für eine gute Übersicht einfach nur hinderlich sind? Abhilfe schafft hier die Extension logformatter von Frank Berger aus dem Hause Sudhaus7. Installation TYPO3 9.5 composer require sudhaus7/logformatter Erstkontakt Im Gegensatz zu anderen Extensions registriert sich diese Extension hier direkt auf Root-Ebene. Also nix mit Doppelpunkten wie log:format oder so. Folgender Befehl geht alle Log-Dateien von TYPO3 durch und liefert jede Meldung, jedoch ohne Meta-Informationen, zurück.

Stefans TYPO3 Seite
@foppel @cybersmog Hi Frank. Keine Sorge. Deine Extension hatte ich das WE auch auf den Schirm. Schön —request und zack bekommst nur den LOG Eintrag ohne Stacktrace. Schickes Teil hast da gebaut. Vielleicht baue ich mal ne Vorstellung zu auf meiner Seite. OK für Dich?
@cybersmog ahh. And display heatmap is also disabled. It does not reflect the read severity.
@cybersmog I have deactivated Highlight Links and code references in logs and restarted PhpStorm. Sometimes I was not able to scroll.

As #phpstorm supports log formats I have created a specific log format highlighting for #TYPO3 logs here:

https://gist.github.com/froemken/58c8abf398e88b2b81129e44a23df2d9

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

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.