@brotkrueml@phpc.social
@brotkrueml@phpc.social avatar

brotkrueml

@brotkrueml@phpc.social

#PHP :elephpant: , #TYPO3 :typo3:, #TechnicalSEO, #Matomo, Cycling ๐Ÿšด , Hiking ๐Ÿฅพ, Canoeing ๐Ÿ›ถ, Doctor Who ๐Ÿ”ท
Posts in English ๐Ÿ‡ฌ๐Ÿ‡ง and German ๐Ÿ‡ฉ๐Ÿ‡ช

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

brotkrueml, to php
@brotkrueml@phpc.social avatar

New blog article:

How to maintain an extension for multiple TYPO3 versions with and without site sets

https://brotkrueml.dev/how-to-maintain-an-extension-for-multiple-typo3-versions-with-and-without-site-sets/

Maybe it is helpful ๐Ÿค“

brotkrueml,
@brotkrueml@phpc.social avatar

@ErHaWeb Good question. I think, if TypoScript is only used by a specific site set I would move it there (to have everything at one place). Also consider the note in the changelog: "import statements are still fine to be used for local includes, but should be avoided for cross-set/extensions dependencies."
https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/13.1/Feature-103439-TypoScriptProviderForSitesAndSets.html

So, technically there's nothing wrong with either option, it's more a question of consistency IMHO.

brotkrueml,
@brotkrueml@phpc.social avatar

@ErHaWeb Yeah, put under Configuration/Typoscript/ everything that is required installation-wide, mostly in a site package installation. And the other stuff into a site set. And third-party extensions should provide everything in one or more site sets. This way it is easy to add, for instance, for one site the news configuration and for another one not. This unclutters the configuration in multi-site installations a lot.

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

Mรผnchen vom 13.-15. September 2024

โœ… Supporter-Ticket
โœ… Bahnfahrt
โœ… Unterkunft

Wir sehen uns ๐Ÿš€

https://www.typo3camp-muenchen.de

brotkrueml,
@brotkrueml@phpc.social avatar

@cybersmog @Xitnelat Motel One Deutsches Museum hab ich mich eingebucht

brotkrueml, to php
@brotkrueml@phpc.social avatar

Another extension of mine supports the brand new site sets introduced with v13.1 ๐Ÿ’ช: "Form Rate Limit", which provides a form finisher that limits the number of submissions of a form.

https://extensions.typo3.org/extension/form_rate_limit

If you don't know site sets, here you go ๐Ÿ“˜:
https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/SiteHandling/SiteSets.html

oliklee, to random German
@oliklee@chaos.social avatar

Moriatorium = die Zwerge stellen den Schuldendienst ein

brotkrueml,
@brotkrueml@phpc.social avatar

@supergarv @oliklee Das erinnert mich doch gleich an James Moriarty in Star Trek
https://memory-alpha.fandom.com/de/wiki/James_Moriarty

brotkrueml, to php
@brotkrueml@phpc.social avatar

Released my extension "codehighlight" with support for the new site sets introduced in TYPO3 v13.1 while still providing support for TYPO3 v12:
https://extensions.typo3.org/extension/codehighlight

Also updated my blog site to use site sets. It was satisfying to finally delete the sys_template record.

If you don't know what site sets are, have a look at the changelog:
https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/13.1/Feature-103437-IntroduceSiteSets.html

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

Rhein-Ruhr vom 8.-10. November 2024 in Kamp-Lintfort

โœ… Ticket
โœ… Unterkunft

Ich werde sicherlich wieder die eine oder andere Session im Gepรคck haben. Wir sehen uns.

https://www.typo3camp-rheinruhr.de

brotkrueml, to php
@brotkrueml@phpc.social avatar

Next talk at the #PHP User Group Rhein-Neckar: @skoop gave an introduction into Domain Driven Design. Very interesting.
#phpugmrn

image/jpeg
image/jpeg
image/jpeg

brotkrueml, to php
@brotkrueml@phpc.social avatar

On the User Group Rhein-Neckar Oliver Kossin demystified with Starfleet as example

image/jpeg
image/jpeg

webmacher, to email German
@webmacher@mastodon.social avatar

Ich teste jetzt mal Mailbox org. ๐Ÿ™‚ Wenn das soweit passt, wird sich meine Hauptadresse nach 24 Jahren รคndern. Tja, wenn Service und Zuverlรคssigkeit nicht mehr an erster Stelle stehen ๐Ÿ˜ข und damit Preis-Leistung auseinander driftet, muss man sich nicht wundern. ๐Ÿ˜ž
#Mail #Mailprovider #Cloud #EMail #Postfach #ISP #Mailbox

brotkrueml,
@brotkrueml@phpc.social avatar

@webmacher mailbox.org kann ich empfehlen, nutze ich bereits seit vielen Jahren mit eigenen Domains.

supergarv, to random German
@supergarv@phpc.social avatar

Heute habe ich endlich mal mit phpcs und phpcs ๐Ÿคก herumgespielt und selber eingerichtet&konfiguriert.

So richtig klar ist mir immer noch nicht warum es dafรผr zwei Tools bedarf, und warum beide quasi gleich abgekรผrzt werden.

phpstan kriege ich ja noch abgegrenzt.

Und mรถchte/muss ich mich auch noch mit psalm einreiben?

brotkrueml,
@brotkrueml@phpc.social avatar

@supergarv Ich nutze https://github.com/easy-coding-standard/easy-coding-standard, das vereint php-cs-fixer und php-code-sniffer.

Und habe mir basierend auf ecs ein eigenes Paket gemacht, das ich in meinen Libraries/Extensions nutze:
https://github.com/brotkrueml/coding-standards

Bei ร„nderungen an den Regeln muss ich nur eine Stelle anpassen. Also auch ein Meta-Package, aber von mir selbst ;-)

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

Today is the last day for #TYPO3 Association members to vote for Q2 Community Budget Ideas - links were sent to you by mail - so don't forget to vote and if you like the #TransFusion extension, please give it the full 6 points!
https://phpc.social/@ErHaWeb/112114116405861731

brotkrueml,
@brotkrueml@phpc.social avatar

@ErHaWeb Sadly, the link in the email does not work, I am getting an error page. I wrote back, but no one answered. So can't vote.

brotkrueml, to random German
@brotkrueml@phpc.social avatar
brotkrueml, to random German
@brotkrueml@phpc.social avatar

Nach dem TYPO3camp in Dresden habe ich noch zwei Tage zur freien Verfรผgung. Heute war ich in der Sรคchsischen Schweiz wandern, von Bad Schandau รœber Kleinhennersdorfer Stein, Papststein, Gohrischstein und Pfaffenstein nach Kรถnigstein

#Wandern #SรคchsischeSchweiz #Elbsandsteingebirge

Aussicht vom Gohrischstein auf die Festung Kรถnigstein (links) und den Lilienstein (rechts)
Aussicht vom Pfaffenstein auf die Festung Kรถnigstein
Sandsteinformationen am Pfaffenstein

brotkrueml, to random German
@brotkrueml@phpc.social avatar

Zwei tolle Tage auf dem Mitteldeutschland in Dresden sind zu Ende gegangen. Interessante Sessions, neue Leute kennengelernt und viele Gesprรคche. Danke an das Orga-Team und die Sponsoren fรผr das Barcamp. Ich komme gerne wieder.

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

Slides meiner Session "Strukturierte Daten" auf dem #TYPO3camp Mitteldeutschland
https://brot.krue.ml/presentations/t3cmd24/schema.html

#t3cmd #t3cmd24 #typo3

brotkrueml, to php
@brotkrueml@phpc.social avatar

Impression from the Mitteldeutschland in Dresden

MarcusSchwemer, to random German
@MarcusSchwemer@muenchen.social avatar

Was mich echt an Linux (Ubuntu) auf dem Desktop nervt, sind Snaps und Elektron-Apps ... am Schlimmsten ist die Kombination.
Langsam, instabil, zwingt den Laptop regelmรครŸig in die Knie. (So, dass nur ein harter Neustart hilft)

๐Ÿ™„๐Ÿ™

brotkrueml,
@brotkrueml@phpc.social avatar

@MarcusSchwemer Ein Grund (Snap), warum ich Linux Mint nutze. basiert auf Ubuntu. Kommt ohne Snap. Und funktioniert einfach.

brotkrueml, (edited ) to php
@brotkrueml@phpc.social avatar

New blog post:

What you can do today to ease the upgrade to #TYPO3 v13

https://brot.krue.ml/what-you-can-do-today-to-ease-the-upgrade-to-typo3-v13/

jaapio, to random
@jaapio@phpc.social avatar

I announce the immediate availability of phpDocumentor/guides 1.0.0.

Read my full story on Linkedin or the image attached to this message.
https://www.linkedin.com/feed/update/urn:li:activity:7170173363275943936/

brotkrueml,
@brotkrueml@phpc.social avatar

@jaapio Thank you for your fantastic work ๐Ÿ™‚

brotkrueml, to php
@brotkrueml@phpc.social avatar

Travelling to Dรผsseldorf, participating at the #TYPO3 Community Sprint the next days. @supergarv and me want to improve the docs, for example the deployment chapter. Anyone else arriving today?

brotkrueml, to php
@brotkrueml@phpc.social avatar

#TYPO3 Developer Days,
1-3 August 2024

โœ… Ticket
โœ… Hotel

See you in Karlsruhe, Germany ๐Ÿš€

https://t3dd24.typo3.com

brotkrueml, to php
@brotkrueml@phpc.social avatar

I released a major version of my extension for displaying reports in the dashboard, compatible with the new TYPO3 version 13. ๐Ÿฅณ

Have fun ๐Ÿš€

https://extensions.typo3.org/extension/matomo_widgets

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