@koehnlein@mastodon.social
@koehnlein@mastodon.social avatar

koehnlein

@koehnlein@mastodon.social

Father. #TYPO3 Developer. Living on the rural site of life.

Not an expert, but interested in #privacy and #accessibility.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

koehnlein, to random
@koehnlein@mastodon.social avatar

Confession: I have no clue about software licensing

😕

koehnlein, to random
@koehnlein@mastodon.social avatar

Today’s lunch break from my office job 😄

image/jpeg

koehnlein, to php
@koehnlein@mastodon.social avatar

I am maintaing a "not so small" project for about seven years now - but sometimes I am still surprised what the previous integrators and developers have done there.

Today's example:

<f:format.html parseFuncTSPath="">{content}</f:format.html>

instead of

<f:format.raw>{content}</format.raw>

koehnlein, (edited ) to random
@koehnlein@mastodon.social avatar

Some time ago I had to develop a feature for a Neos CMS project and wanted to use @Xdebug - as I always do it in our @ddev projects. But it turned out to need a bit more configuration.

I finally wrote a blog post about why Neos CMS is different from other PHP software and how I managed to use Xdebug almost the way I'm used to.

https://www.koehnlein.eu/en/blog/2024/xdebug-neos-ddev-phpstorm/

I would really appreciate your feedback.

koehnlein, to random German
@koehnlein@mastodon.social avatar

Fremde Handynummer ruft mich an, ich gehe ran. Dame am anderen Ende möchte bei mir Essen bestellen. Sie hat ein bisschen gebraucht, bis ich ihr erklären konnte, dass sie sich wohl verwählt hat. Ich habe sie gebeten, die Nummer vorzulesen, die sie anrufen wollte. Es war meine Handynummer ohne Vorwahl.

Ich: „Sie müssen die Nummer mit Vorwahl wählen.“
Sie: „Ach, und dann kann ich bei Ihnen bestellen?“

🤦‍♂️

koehnlein, to random German
@koehnlein@mastodon.social avatar

"Jedes Gerät, das mit dem Internet verbunden ist, ist ein potenzielles Ziel – oder kann für einen Angriff missbraucht werden" https://www.golem.de/news/iot-hacker-missbrauchen-zahnbuersten-fuer-ddos-angriffe-2402-181921.html

koehnlein, to random German
@koehnlein@mastodon.social avatar

Wann hört das eigentlich auf, dass dauernd ein Kind krank ist? Wenn sie ausgezogen sind?

koehnlein, to php
@koehnlein@mastodon.social avatar

Hey bubble, I wonder if there are more modern solutions for translated country names in the year 2024 than good old EXT:static_info_tables. - Any suggestions?

koehnlein, to random German
@koehnlein@mastodon.social avatar

Es ist eigentlich ganz einfach: Relegation ist doof und wer am Ende auf Platz 3 steht, hat den Aufstieg verdient.

koehnlein, to random German
@koehnlein@mastodon.social avatar

Ich habe gerade zwei Schoko-Ostereier aus den Beute-Taschen der Kinder stibitzt.

Das erste war köstliche Nuss-Schokolade und eine wahre Gaumenfreude.

Das zweite hat nach After-Eight-geschmeckt. Die kleinen Vergehen werden wohl in der Tat sofort bestraft.

koehnlein, to random German
@koehnlein@mastodon.social avatar

Heute Nachmittag Kindergeburtstag im Indoor-Spielplatz. 😅

koehnlein, (edited ) to javascript
@koehnlein@mastodon.social avatar

Does anybody have an HTML/JavaScript image lightbox recommendation?

Vanilla JS preferred over jQuery. Must support groups of images. Should support a caption for each image. And should be accessible, at least usable with keyboard.

koehnlein, to random
@koehnlein@mastodon.social avatar

Tumblr and WordPress data is sold to train AI without user's consent.

A good day to spread @matthiasott's hashtag

Btw. does anyone have a good overview for robots.txt file to disallow access for known AI bots?

https://www.404media.co/tumblr-and-wordpress-to-sell-users-data-to-train-ai-tools/

koehnlein, to random
@koehnlein@mastodon.social avatar

Hard decision. To which version should I update?

koehnlein, to random German
@koehnlein@mastodon.social avatar

Ich mag Weihnachten und ich mag die . Aber ich mag eigentlich keinen Jazz. Ich bin also gespannt.

image/jpeg

koehnlein, to php German
@koehnlein@mastodon.social avatar

Leider kann ich dieses Jahr nicht bei den DevDays dabei sein. 🙁

Zur Trauerbewältigung habe ich mir jetzt ein Ticket für das Camp München gekauft. 😄 https://www.typo3camp-muenchen.de

koehnlein, to random German
@koehnlein@mastodon.social avatar

Ab wannn darf ich denn auf meine Spotify-Weihnachtsplaylist wechseln?

koehnlein, to random
@koehnlein@mastodon.social avatar

Too bad there is no standardized crontab format for "last day of month" 😢

koehnlein, to random German
@koehnlein@mastodon.social avatar

Ich sitze am Waldrand, lasse mir die Sonne ins Gesicht scheinen und höre die Vögel zwitschern. Irgendwo im Wald höre ich zwei Spechte scheinbar um die Wette hämmern. So schön. 😊

koehnlein, to php
@koehnlein@mastodon.social avatar

My functional tests grow and grow which is really cool. 🙂 But the same way, the duration to execute them grows and grows. Which is not so cool.

Do you have recommendations, best practices or "dos and don'ts" for functional tests?

koehnlein, (edited ) to php
@koehnlein@mastodon.social avatar

Continued a feature idea which is nearly four years old. I'm curious to see if it finds its way into version 13.

https://review.typo3.org/c/Packages/TYPO3.CMS/+/65032

koehnlein, to random
@koehnlein@mastodon.social avatar
koehnlein, to php
@koehnlein@mastodon.social avatar

I was today years old, when I realized, you cannot only hide single flexform fields, but also full flexform tabs with TSconfig in

I was so impressed that I immediately blogged about it. https://www.koehnlein.eu/en/blog/2024/hide-typo3-flexform-fields/

koehnlein, to php
@koehnlein@mastodon.social avatar

Developers are copying full template files to just change one single class and say "That's the correct tailwind way" 😭 #tailwind #failwind #TYPO3

koehnlein, to wordpress
@koehnlein@mastodon.social avatar

TIL has a command in its build script to copy PHP files from "src" to another folder ...

npm run build:copy-php – builds the code for production and opts into copying all PHP files from the src directory and its subfolders to the output directory. By default, only PHP files listed in the render field in the detected

... and now I'm asking myself why. And if anybody of the WordPress people ever used something like Xdebug 🤔

https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • cubers
  • mdbf
  • Youngstown
  • tacticalgear
  • slotface
  • rosin
  • kavyap
  • ethstaker
  • everett
  • khanakhh
  • JUstTest
  • DreamBathrooms
  • InstantRegret
  • normalnudes
  • GTA5RPClips
  • tester
  • ngwrru68w68
  • cisconetworking
  • modclub
  • Durango
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines