@eliashaeussler@phpc.social
@eliashaeussler@phpc.social avatar

eliashaeussler

@eliashaeussler@phpc.social

$(curl -I -s https://haeussler.dev/bio | grep -i x-bio | cut -d' ' -f2-)

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

eliashaeussler, to IT German
@eliashaeussler@phpc.social avatar

As some of you have already noticed, I recently started my Master's degree in & . I've been thinking about how to combine this with my passion for – so here's the deal: I'll try to publish all my written exam papers here: https://github.com/eliashaeussler/cits-courses

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

I just released new versions for EXT:warming, EXT:sitemap_locator and EXT:sitemap_robots πŸ₯³

All new versions are compatibility releases for #TYPO3 v13.1 – The Surfer's Starterkit.

Happy updating! πŸš€

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

My #TYPO3 extensions #warming, #sitemap_locator and #sitemap_robots are now compatible with TYPO3 13.0 πŸŽ‰ Happy updating!

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

🐘 testing tip:

πŸ§ͺ If you need to test which headers were sent in a application (using the header() function), just enable @Xdebug and use the xdebug_get_headers() function for comparison.

πŸ’β€β™‚οΈ See https://github.com/eliashaeussler/sse/blob/1.1.0/tests/src/Stream/Emitter/RealtimeEmitterTest.php#L51-L61 for a real world example.

πŸ’ͺ

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

πŸ₯³ #TYPO3 #warming 2.0.0 released!

I extracted some parts of EXT:warming into my new EXT:sitemap_locator.

ℹ️ You can safely upgrade to the new version if you don't extend EXT:warming.

πŸ“™ Migration guide: https://docs.typo3.org/p/eliashaeussler/typo3-warming/main/en-us/Migration/Index.html

πŸ‘‰ EXT:sitemap_locator: https://extensions.typo3.org/extension/sitemap_locator

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

This is a friendly reminder to disable #TYPO3's #l10n #cache during (local) development. πŸ˜‡ Happy Friday!

eliashaeussler,
@eliashaeussler@phpc.social avatar

@mikestreety It simply returns false for each get() performed on the cache backend, see https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/CachingFramework/Configuration/Index.html#how-to-disable-specific-caches.

This affects mostly everything related to localization. The LocalizationFactory mainly uses the l10n to store parsed localization values, see https://github.com/TYPO3/typo3/blob/12.4/typo3/sysext/core/Classes/Localization/LocalizationFactory.php.

eliashaeussler, to opensource German
@eliashaeussler@phpc.social avatar

WΓ€hrend des Twitch-Streams von
@wowa_TYPO3 wurde ein Bug im Info-Modul identifiziert. Wolfgang hat ein Issue erstellt, ich habe den Bug identifiziert und direkt behoben. πŸš€ So geht #OpenSource #TYPO3 πŸ’ͺ

Falls jemand testen & voten mΓΆchte β†’ https://review.typo3.org/c/Packages/TYPO3.CMS/+/80920

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

πŸŽ‰ New #release of EXT:form_consent

πŸ§‘β€πŸ’» As promised, I released v1.0.0 of the extension. It comes with #TYPO3 v12 compatibility and drops support for TYPO3 v10 and PHP < 8.1.

πŸ“™ I also managed to rewrite and extend documentation a little bit. Read more β†’ https://docs.typo3.org/p/eliashaeussler/typo3-form-consent/1.0/en-us/Index.html

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

πŸ“ EXT:warming v1.1.0 is now able to log requests to a custom table.

ℹ️ By default, only failed requests are logged and 's default file writer is used.

πŸ“™ Read more about how to configure in the documentation β†’ https://docs.typo3.org/p/eliashaeussler/typo3-warming/1.1/en-us/Configuration/Logging.html

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

Today I had to find all currently used languages within the page tree of a large multisite #TYPO3 installation. I ended up with this #MySQL query which works quite well.

πŸ’‘ Note: This works for MySQL 8+ only.

eliashaeussler,
@eliashaeussler@phpc.social avatar
eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

During yesterday's #CodingNight at #t3dd23 I upgraded my #TYPO3 extension "form_consent" to TYPO3 v12. πŸš€

It's so nice to have #tests with high #coverage in place that give a great overview about potential compatibility issues. πŸ’ͺ

Expect a release soon ⏳

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

Hey #TYPO3, it's #release day! 🀩

I finally released version 1.0.0 of my #warming extension. πŸš€

It adds compatibility with TYPO3 12.4 LTS, together with some shiny new features and lots of technical improvements.

Read the migration guide β†’ https://docs.typo3.org/p/eliashaeussler/typo3-warming/1.0/en-us/Migration/Index.html#version-1-0-0

eliashaeussler, to php German
@eliashaeussler@phpc.social avatar

Hey #TYPO3 community! πŸ‘‹

I'm happy to present you my little side project "TYPO3 Badges" today. πŸ”₯

It allows you to create beautiful #badges for every extension published in the TER, e.g. to improve all your nice #extension #documentations.

Start now β†’ https://typo3-badges.dev

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