@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 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/

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 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 random
@koehnlein@mastodon.social avatar

Hard decision. To which version should I update?

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

One more project upgraded from 11 to 12 LTS 🥳

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

I had trouble with Content-Security-Policy reporting on a password protected staging environment in combination with Firefox. I found a nice solution and blogged about it:

https://www.koehnlein.eu/en/blog/2024/csp-reporting-basic-auth/

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 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 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, to random
@koehnlein@mastodon.social avatar

Dear web developers,

if you are too lazy to support Firefox and only care about Chromium browsers, you maybe have the wrong job. We had to support multiple versions of Internet Explorer back then and made it work.

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

Ich finde, wenn so ein Hipster-Dienstleister das Meeting mit "Hallo Albrecht wie geht es dir?" beginnt, dann ist "Ist doch egal." eine völlig legitime Antwort.

koehnlein, to CSS
@koehnlein@mastodon.social avatar

Question to all the "You must always use relative units like em or rem, but never absolute units like px" advocates out there:

In my eyes, this only makes sense if you don't set a base font size, but rely completely on the user's personal browser settings. Am I right or what am I getting wrong?

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

Rewriting software from scratch never was a good idea.

One example: https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/

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

Wie ist die Stimmung hier?

https://youtu.be/dPSiYHNw1yA

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

Ich habe wieder gebloggt:

Warum es notwendig ist, den Alt-Text eines Bildes immer passend zum Artikel-Kontext zu erstellen und warum zentral gespeicherte Alt-Texte diese Anforderung nicht erfüllen.

Und auch wenn ich mein Lieblings-CMS mit keinen Wort erwähne, ist der Artikel doch stark von meinen Erfahrungen damit geprägt.

https://www.koehnlein.eu/de/blog/2024/alt-texte-fuer-bilder-im-richtigen-kontext/ (nur auf Deutsch verfügbar)

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 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

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

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

Und immer wieder muss ich erklären, dass man mit diesen Overlays keine erreichen kann ... Mal schauen wie viele Jahre ich noch diese Links brauche.

Für Deutschland besonders hilfreich: die Einschätzung der Überwachungsstelle des Bundes für Barrierefreiheit von Informationstechnik, weil denen wohl niemand eigenes wirtschaftliches Interesse unterstellen kann - und weil es natürlich die deutschsprachigen Kunden auch verstehen. https://www.bfit-bund.de/DE/Publikation/einschaetzung-overlaytools.html

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

Hey @ZDF das SSL-Zertifikat von https://logo.de ist kaputt. Könnt Ihr evtl. weitergeben dass das bitte korrigiert wird? Danke.

koehnlein, to php
@koehnlein@mastodon.social avatar

Hey Fedipower,

can I set a default value to a FlexForm field via TSconfig?

I tried this, but it did not work as expected

TCAdefaults.tt_content.pi_flexform {  
 news_newsliststicky {  
 additional {  
 settings\.limit = 3  
 }  
 }  
}  

I'm using AfterFlexFormDataStructureParsedEvent at the moment but am still wondering if this would be possible by TSconfig, too.

koehnlein, to CSS
@koehnlein@mastodon.social avatar

I love container queries and don't know how I could do without them for about 20 years.

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

Ich wurde heute nach einem Link-Shortener gefragt. War mir dann aber doch unsicher, ob https://fckaf.de/ im B2B-Umfeld so gut ankommt. Aber für private Zwecke 👍

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/

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