Eric Harrer's Avatar

Eric Harrer

@eric-harrer.de.bsky.social

#TYPO3 #Freelancer, Certified Integrator #TCCI & Developer #TCCD, Translation Handling Initiative Team Lead, TYPO3 Association Bronze Member, https://www.eric-harrer.de

96 Followers  |  172 Following  |  74 Posts  |  Joined: 10.01.2024  |  1.9941

Latest posts by eric-harrer.de on Bluesky

Post image

Developer advocacy
#T3DD25 #TYPO3

09.08.2025 09:20 — 👍 2    🔁 1    💬 0    📌 0

Thank you, it was a pleasure to be able to support you again this year. It's fun to impart knowledge and meet new people.

11.08.2025 20:28 — 👍 2    🔁 0    💬 0    📌 0
Preview
BeforeFileProcessingEventListener.php GitHub Gist: instantly share code, notes, and snippets.

Hey,
if you've already committed to #WebP-only image output in your #TYPO3 #v13 project and you're looking for a quick way to enforce it across the board – here's a minimal #EventListener that does exactly that:
👉 gist.github.com/ErHaWeb/e201...
No config, no extras. Drop it in – done.

16.04.2025 23:05 — 👍 1    🔁 0    💬 0    📌 0

Kurzer Nachtrag zum dritten Bild: Die Translation Handling Initiative war natürlich am ersten Barcamp-Tag, nicht beim Anwendertag.

23.03.2025 20:25 — 👍 0    🔁 0    💬 0    📌 0
Preview
TYPO3camp Mitteldeutschland 2025 in Jena 18.-19.03-2025: Sprint des TYPO3 Education Committes, Team TCCI 20.-22.03.2025: TYPO3camp Mitteldeutschland

Hier ein paar Fotos vom TYPO3camp Mitteldeutschland.

www.flickr.com/photos/wolfg...

#TYPO3 #T3CMD

22.03.2025 20:00 — 👍 3    🔁 1    💬 0    📌 0
Ein Blick in den Hörsaal beim TYPO3 Anwendertag 2025 in Jena – vorne läuft gerade eine Session zu Barrierefreiheit im TYPO3-Umfeld, das Handout liegt griffbereit. Tolle Atmosphäre und geballtes Wissen!

Ein Blick in den Hörsaal beim TYPO3 Anwendertag 2025 in Jena – vorne läuft gerade eine Session zu Barrierefreiheit im TYPO3-Umfeld, das Handout liegt griffbereit. Tolle Atmosphäre und geballtes Wissen!

So sieht ein gelungener Start in den ersten Barcamp-Tag aus: Frühstücksbuffet mit frischen Brötchen, Obst und Müsli – und jede Menge Raum für Gespräche mit der Community.

So sieht ein gelungener Start in den ersten Barcamp-Tag aus: Frühstücksbuffet mit frischen Brötchen, Obst und Müsli – und jede Menge Raum für Gespräche mit der Community.

Meine eigene Session zur Translation Handling Initiative beim Anwendertag! Engagierte Teilnehmende, offene Diskussionen und ein starkes gemeinsames Interesse an besseren Übersetzungsprozessen im TYPO3-Core.

Meine eigene Session zur Translation Handling Initiative beim Anwendertag! Engagierte Teilnehmende, offene Diskussionen und ein starkes gemeinsames Interesse an besseren Übersetzungsprozessen im TYPO3-Core.

Volles Haus bei der Session „What the Hack?! – Der Mensch als Schwachstelle“. Spannende Einblicke in IT-Sicherheit und jede Menge Aha-Momente – genau so soll ein Barcamp sein!

Volles Haus bei der Session „What the Hack?! – Der Mensch als Schwachstelle“. Spannende Einblicke in IT-Sicherheit und jede Menge Aha-Momente – genau so soll ein Barcamp sein!

Zurück vom #t3cmd25 in Jena – tolle Sessions, wertvoller Austausch mit der Community! Besonders dankbar bin ich dem Orga-Team für den erstmals stattgefundenen #Anwendertag – eine großartige Bereicherung. Ich hoffe, alle sind gut nach Hause gekommen! #TYPO3 #t3cmd

23.03.2025 19:43 — 👍 4    🔁 0    💬 1    📌 0
Preview
TYPO3camp Mitteldeutschland 2025 Jena - HedgeDoc # TYPO3camp Mitteldeutschland 2025 Jena [TOC] ## Links zum Camp - [Lineupr](https://t3cmd.lineupr.c

Beim TYPO3 Camp Mitteldeutschland 2025 haben wir die Translation Handling Initiative vorgestellt.
Wir möchten den Übersetzungsprozess in TYPO3 nachhaltig verbessern – einfacher, effizienter, verständlicher.

📥 Die Präsentation zum Nachlesen:
🔗 notes.typo3.org/s/deS7W21cH#...

#t3cmd #t3cmd25 #TYPO3

22.03.2025 05:12 — 👍 1    🔁 0    💬 0    📌 0
Me on the Allersberg platform shortly before departure

Me on the Allersberg platform shortly before departure

Let's go to #Jena 🥳 #t3cmd #t3cmd25 #typo3 #barcamp

19.03.2025 15:57 — 👍 2    🔁 0    💬 0    📌 0

Neuer Artikel im Blog:

Vom Event zur Community: Warum wir den Business Roundtable TYPO3 neu gedacht haben

buff.ly/u7gwqJk

#TYPO3Community #BusinessDevelopment #ContinuousSupport

14.03.2025 19:27 — 👍 1    🔁 1    💬 0    📌 0

Wir sind jetzt @in2code.de! 🚀

Wusstet ihr schon? Wenn ihr eine Domain habt, könnt ihr sie als Handle auf Bluesky nutzen. So zeigt ihr, dass ihr die Person oder das Unternehmen seid, das ihr vorgebt zu sein.

Und mal ehrlich – eine eigene Domain sieht deutlich schicker aus als .bsky.social, oder? 😉

18.02.2025 10:25 — 👍 2    🔁 2    💬 0    📌 0
TYPO3 v14: Was die Zukunft bringt – und wie du mitmachen kannst

TYPO3 v14: Was die Zukunft bringt – und wie du mitmachen kannst

Neu im Blog:
TYPO3 v14: Was die Zukunft bringt – und wie du mitmachen kannst
https://buff.ly/3PPu2Ga

#TYPO3v14 #OpenSourceCommunity #WebDevelopment

28.01.2025 09:10 — 👍 1    🔁 1    💬 0    📌 0
Preview
TYPO3 Auto-Installation TYPO3 Auto-Installation. GitHub Gist: instantly share code, notes, and snippets.

I have just modernized my #TYPO3 #Autoinstallation #Bash script. Now PHP 8.4 is used by default for TYPO3 >=12 and MariaDB 11.4 TYPO3 >=13.
gist.github.com/ErHaWeb/961d...

19.12.2024 10:51 — 👍 3    🔁 0    💬 0    📌 0
Business Roundtable: Digital mit TYPO3 Möchtest du dein TYPO3-Business ausbauen? Am 31.01.2025 erfährst du, wie! Vernetze dich mit TYPO3-Experten und booste dein Business beim virtuellen Roundtable.

Als #Freelancer inzwischen Pflichttermin: Der #TYPO3 #Business #Roundtable! Heute: Upgrades, Barrierefreiheit und OpenSource in der #Kundenkommunikation, Umgang mit Auslastungsspitzen und andere #BestPractises. Sehen wir uns nächstes mal am 31.01.? #T3BRT wwagner.net/t3brt

29.11.2024 19:07 — 👍 2    🔁 1    💬 0    📌 0
Begrüßung auf dem TYPO3 Camp RheinRuhr

Begrüßung auf dem TYPO3 Camp RheinRuhr

Roland Golla spricht über CypressIO für automatisierte Frontend-Tests

Roland Golla spricht über CypressIO für automatisierte Frontend-Tests

Ingo Schmitt und Christian Spoo zeigen automatisierte Updates mit Renovate

Ingo Schmitt und Christian Spoo zeigen automatisierte Updates mit Renovate

Nikita Hovratov erklärt die Neuerungen in v13 aus Entwicklersicht

Nikita Hovratov erklärt die Neuerungen in v13 aus Entwicklersicht

Bald bin ich auch wieder zu Hause angekommen und bringe viele schöne Erinnerungen (und ein paar Hausaufgaben bzgl. Automatisierung 😅) vom #TYPO3 Camp #RheinRuhr mit. Dankeschön liebes Orga-Team! #T3CRR #T3CRR24

11.11.2024 12:30 — 👍 1    🔁 0    💬 0    📌 0
Post image

Inoffizielle „Abschlusssession“ nach dem TYPO3camp RheinRuhr
#t3crr #typo3

10.11.2024 20:17 — 👍 4    🔁 1    💬 0    📌 0
Post image Post image Post image Post image

Warm up vor dem TYPO3camp RheinRuhr
#t3crr #typo3

08.11.2024 19:49 — 👍 4    🔁 1    💬 0    📌 0
Preview
Training / Workshops / TYPO3RheinRuhrCamp / kubernetes-helm-create-your-own-t3-instance-in-k8s-with-helm · GitLab GitLab Community Edition

The code base of the workshop and slides can be found here. For questions (and workshop bookings 😉) please contact Eike Drost. gitlab.mceikens-infra.de/training/wor...

08.11.2024 15:59 — 👍 1    🔁 0    💬 0    📌 0
TYPO3 läuft nun und liefert den Fehler 503

TYPO3 läuft nun und liefert den Fehler 503

#Kubernetes #HELM Chart erfolgreich installiert ✅️ Ja, der Fehler 503 bedeutet Erfolg! 😉 #t3crr #t3crr24

08.11.2024 14:46 — 👍 4    🔁 0    💬 1    📌 0
Post image

Social Mini Event vor dem TYPO3camp RheinRuhr
#t3crr #typo3 #workshops

07.11.2024 20:57 — 👍 1    🔁 1    💬 0    📌 0
Ich im Zug, der von Allersberg abfährt.

Ich im Zug, der von Allersberg abfährt.

Los geht's zum #TYPO3 #Camp #RheinRuhr! Morgen starte ich mit #Kubernetes #Workshop von Eike Drost und darf mich im Anschluss auf ein paar Camp-Tage mit der tollen TYPO3 #Community freuen 😊 #t3crr #t3crr24

07.11.2024 12:32 — 👍 3    🔁 0    💬 0    📌 0
Preview
Are there plans to integrate the new Core Content Blocks Registry / TcaGenerator to set TCA Felds with YAML? · Issue #546 · b13/container It wold be a straight forward setup if the same strategy of config.yaml for creating TCA fields in EXT:Container would be hooked in as with EXT:ContentBlocks. As these two extensions are the replac...

What a great approach! ❤️ Definitely +1 for the option to define the #Container behaviour centrally in the #ContentBlocks configuration. #TYPO3
github.com/b13/containe...

30.10.2024 23:56 — 👍 0    🔁 0    💬 0    📌 0
View of the Constant Editor

View of the Constant Editor

View of the Site Set Settings Editor

View of the Site Set Settings Editor

The same now for my #Klaro #extension. In #TYPO3 #v13 the comparison between the #Constant and #SiteSet #Settings #Editor is also interesting.
extensions.typo3.org/extension/kl...

26.10.2024 09:24 — 👍 0    🔁 0    💬 0    📌 0
Screenshot of the new Site Set Settings categorization in the Settings backend module for the TYPO3 Extension „feed_display".

Screenshot of the new Site Set Settings categorization in the Settings backend module for the TYPO3 Extension „feed_display".

The #SiteSet #settings of my #TYPO3 #extension “feed_display” are now nicely #categorized ☺️
#rss #atom #feed
extensions.typo3.org/extension/fe...

25.10.2024 15:05 — 👍 1    🔁 0    💬 0    📌 0

I have already started new projects with the sprint releases of TYPO3 13 in the last few weeks. But now, during the recordings for the new video course, I'm working even more intensively on some things and I have to say: TYPO3 13 is really the best version ever! Thank you!

21.10.2024 06:10 — 👍 2    🔁 1    💬 0    📌 0
Preview
[FEATURE] Use (localized) website title in copyright if present · ErHaWeb/sitepackage@082fd8d

Want the #localized or base #websiteTitle (if either exists) and a #fallback value (like host) in your copyright? Use the Or #ViewHelper or #ternary #operator in #Fluid! See my #sitepackage example. Is there a way to concatenate more than 2 values? #TYPO3
github.com/ErHaWeb/site...

23.10.2024 07:28 — 👍 0    🔁 0    💬 0    📌 0
Backend view of the user settings for configuring the fields that are available for batch editing in the Localization Overview of the Info Module.

Backend view of the user settings for configuring the fields that are available for batch editing in the Localization Overview of the Info Module.

My #TYPO3 #extension “l10ntable_extended” now uses the new “columnsOnly”-param array format (formerly commalist). Now it works again in #v12 and #v13. Have fun #batch editing page #translations again with freely configurable fields for the editing view.
extensions.typo3.org/extension/l1...

21.10.2024 10:12 — 👍 0    🔁 0    💬 0    📌 0
Preview
[TASK] Refactor Web App icon configuration · ErHaWeb/sitepackage@4d1e6d8

Here you can find the complete changes in my sitepackage
github.com/ErHaWeb/site...

18.10.2024 19:53 — 👍 0    🔁 0    💬 0    📌 0
Example of the new setting type “stringlist” in connection with the specification of app icon sizes to be used in the webmanifest file. The resulting array value can be iterated in Fluid thanks to the “site” DataProcessor.

Example of the new setting type “stringlist” in connection with the specification of app icon sizes to be used in the webmanifest file. The resulting array value can be iterated in Fluid thanks to the “site” DataProcessor.

#TYPO3 #v13 is just fun! I've now reworked the #AppIcon #integration in my #sitepackage. Now it uses #static #routes to #icon #assets, #SiteSet #settings and the new #stringlist setting type for a variable number of #icon sizes in the #webmanifest, which is now rendered in Fluid.

18.10.2024 19:51 — 👍 0    🔁 0    💬 1    📌 0
Preview
#145 Große Open Source Projekte managen: 20 Jahre im TYPO3 Projekt mit Benni Mack - Engineering Kiosk Ist “Open Source” eigentlich der Quellcode? Oder geht es primär um Menschen und der Code ist nur das Ergebnis? Die Open Source Bewegung ist aus der Softwareentwicklung nicht mehr wegzudenken. Ein Teil...

Tolle Podcast Episode vom Engineering Kiosk: "#145 Große Open Source Projekte managen: 20 Jahre im TYPO3 Projekt mit Benni Mack"
engineeringkiosk.dev/podcast/epis...

15.10.2024 11:59 — 👍 1    🔁 0    💬 0    📌 0
Preview
Aktuelles Wenn man im RTE in TYPO3 einen Link setzt, kann es sein, dass man zwischen verschiedenen Link-Klassen auswählen muss, um beispielsweise Buttons im Frontend zu erzeugen. Neu ist in TYPO3 12 dass man ni...

Here you can find a workaround for the time being
www.in2code.de/aktuelles/ty...

25.09.2024 09:45 — 👍 0    🔁 0    💬 0    📌 0

@eric-harrer.de is following 19 prominent accounts