@ErHaWeb@phpc.social
@ErHaWeb@phpc.social avatar

ErHaWeb

@ErHaWeb@phpc.social

Freelancer since 2011, #TYPO3 CMS Certified
Integrator (#TCCI) & Developer (#TCCD)
#TYPO3Association Bronze Member

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 🤓

#typo3 #typo3v13

ErHaWeb,
@ErHaWeb@phpc.social avatar

@brotkrueml Thank you very much for the great instructions. This is useful for my v12/13 extensions.

To be able to structure TypoScript files better, I like to import entire directories that can contain several *.typoscript files. So far I have used the directories Constants/ and Setup/ under Configuration/TypoScript/.

Would you leave these directories there in future or also move them to Configuration/Sets/<Identifier>/?

ErHaWeb,
@ErHaWeb@phpc.social avatar

@brotkrueml
The fact that these are TypoScript files, which have historically always been located under Configuration/TypoScript/, speaks against the move.

An argument in favor of the move is that the included files belong to the site set.

Finally, the question remains whether there are any technical problems if additional directories are created in the site set folder.

ErHaWeb,
@ErHaWeb@phpc.social avatar

@brotkrueml Thanks! Ok, I was only referring to local includes, so @import is still good for structuring complex TypoScripts.

Thinking about it, it also seems more logical to me to move the directories to Configuration/Sets/<Identifier>/ where they belong.

Everything under Configuration/TypoScript is then reserved for the global, cross-site TypoScript code, if necessary at all.

From v13 onwards, it will probably often be possible to dispense with Configuration/TypoScript/ altogether.

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

Would you like to know how to integrate #App #Icons in #TYPO3 cleanly with #TypoScript? Here I show you my way. Feel free to give me your feedback.
https://gist.github.com/ErHaWeb/284b5168554dfb3ee734ec0998d80238

ErHaWeb,
@ErHaWeb@phpc.social avatar

@danielsiepmann Good catch, absolutely right, thank you very much!
Although I went through the code several times, I overlooked it. strangely enough, the frontend output still delivered the correct image path 😆

ErHaWeb,
@ErHaWeb@phpc.social avatar

@danielsiepmann I investigated this further and found out that all information after path:EXT:sitepackage/Resources/Public/ is transferred directly to the frontend output.

Example:
{path:EXT:sitepackage/Resources/Public/anything" with="whitespaces" asdf}
becomes:
/_assets/811b1bf01e364d414de81057392e2f8f/anything" with="whitespaces" asdf

ErHaWeb,
@ErHaWeb@phpc.social avatar

@Xitnelat Interesting objection. I currently have 5 websites on my home screen. Unfortunately, 3 of them don't have an app icon, which would make it easier to recognise them. They are websites that I visit frequently for various reasons. Precisely because we don't know how users use our website, we should incorporate these little things, especially if they hardly involve any significant effort. In the end, perhaps one user will be helped. You can also see it as a step towards accessibility.

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

Today we got a first look at the new in the with @wowa_TYPO3. I love it already! Very cool what the teams have created in . Keep up the good work!

https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/13.1/Feature-103437-IntroduceSiteSets.html#feature-103437-introduce-site-sets

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

Animiert durch den @wowa_TYPO3 gibts auch gleich ein #Video zu dem Thema "#Route #Enhancer per #TYPO3 #Extension #automatisch bereitstellen". Viel Spaß damit! https://youtu.be/Uz8funYgeSg

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

Wow, I just tried out the new #SiteConfigurationLoadedEvent in #TYPO3 with the #News #Extension to #automatically deliver the #routeEnhancers configuration. It was amazingly easy! Here is the documentation of my experiment (in German) https://forum.t3academy.de/d/339-routeenhancers/8

ErHaWeb, to php German
@ErHaWeb@phpc.social avatar
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

ErHaWeb,
@ErHaWeb@phpc.social avatar

@brotkrueml Oh no, as far as I know it's through Ingo Schmitt. Perhaps he can still be contacted at short notice?

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

As several people have asked him for a presentation on different channels, here's a demo from our Handling Initiative Team Member Jo Hasenau showing you the latest features of the !

Enjoy and if you like it, please vote for our next level budget!
https://youtu.be/CFSsUy6pO5Q?si=EINUoCd4zyCDaG26

ErHaWeb,
@ErHaWeb@phpc.social avatar

@danielsiepmann @ProvenPudding Yes, I love this uncomplicated, unbureaucratic way of using the association's funds. Communication and coordination take place directly with the community. The members have a direct influence. Applicants receive immediate feedback. I would like to see this form of funding expanded further. 👍

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

The discussions with Manuel Schnabel and André Kraus have shown: We need better between /. E.g. plans could overlap, experiences exchanged, etc. Want to the hard facts regularly in an annual/semi-annual online meeting?

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

I attended with my today and now clearly see: We need more at . E.g. think of full of 🤔
Invite your and create a . We urgently need this channel in many areas‼️

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

✅ Die Zertifizierungsprüfung ist vorbei und es ist offiziell: Ich darf mich für die nächsten 2 Jahre wieder #TYPO3 #CMS #Certified #Integrator (#TCCI) nennen 😎🥳🕺
https://phpc.social/@ErHaWeb/112094219264742097

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

Dear participants of the #certification at #T3CMD: Don't be confused by the time in today's mail. In Germany, we have a time offset of +1 hour compared to Coordinated Universal Time (#UTC) 😉 #T3CMD24

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

Set up a new #TYPO3 #v13 test #environment in just a few seconds: I have now included the #autoinstallation of version 13.0.0 in my #bash #script collection on #Gist. Feel free to customize and use it for your purposes 🚀
https://gist.github.com/ErHaWeb/961dc1029ce05cee49825f4600219573#file-install-13-sh

jigal, to random Dutch

Frontenders often use <f:debug> to see available properties but then they can’t find the get/has/is functions that Fluid supports as properties. I’m experimenting with adding these to debugger output. Good idea?

ErHaWeb,
@ErHaWeb@phpc.social avatar

@danielsiepmann @cybersmog @jigal I recently added an issue about this to Forge: https://forge.typo3.org/issues/102927
Daniel's POC was also mentioned

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

Congratulations Daniel on your appointment as official #CEO of #TYPO3 GmbH. I can't think of a better candidate for this job at the moment. Keep up the good work!
https://typo3.org/project/press/press-releases/daniel-fau-appointed-ceo-of-typo3-gmbh/english

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

Ok, let's see, about 50% of my current #Gridelements use cases in #TYPO3 will probably be covered with this cool new core feature "Nested Content Elements" of #ContentBlocks. @danielsiepmann and Nikita Hovratov you guys are awesome!
https://docs.typo3.org/p/contentblocks/content-blocks/main/en-us/Guides/NestedContentElements/Index.html#nested-content-elements

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

The first sprint release #TYPO3 13.0.0 has now been published! 🥳 It contains incredible 208 breaking changes and a lot of passion from dedicated #OpenSource developers. Thank you very much for all the work you put into the project! #v13 #t3kudos
https://typo3.org/article/typo3-v130-the-oceans-calling

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

The in sometimes confuses . Think of public getter without class property like FileReference::getProperties usable via yourFileRef.properties. Wouldn't it be better to list ALL information that can be used? What do you think?

ErHaWeb,
@ErHaWeb@phpc.social avatar

@danielsiepmann now you have reacted faster than I could answer you here 😄

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