mask icon indicating copy to clipboard operation
mask copied to clipboard

Installation Setup -> Configuration outsourcing from Extension Settings

Open heyse-dc opened this issue 1 year ago • 3 comments

Is there a documentation how to outsource the path of the

  • mask.json,
  • Templates Frontend and
  • Backend e.g. inside the Typoscript of the sitepackage. Or may be all parameters inside Settings > Extension configuration > mask > General, Frontend, Backend?

That would make working with your own distribution much easier.

heyse-dc avatar Aug 22 '24 09:08 heyse-dc

Unfortunately this is not possible right now. If you want to work on this feature you are welcome to approach me and we can talk about what needs to be done.

nhovratov avatar Aug 22 '24 09:08 nhovratov

Thanks for your quick reply. What would be your first approach to realize this? Because from a development point of view it would be much bettter to have this configuration inside version control & co. Better to implement mask as a core extension for Typo3 ;-)))

heyse-dc avatar Aug 22 '24 09:08 heyse-dc

Better to implement mask as a core extension for Typo3 ;-)))

@heyse-dc Have you heard of Content Blocks? :D https://github.com/nhovratov/content-blocks

I would make it like I did in Content Blocks and load it automatically, if it is within a certain Folder Structure. Then it could even be configuration-less. The remaining config could be loaded from a PHP file in the site-package by using a ServiceProvider factory.

For my part, I do no work on new features for Mask anymore and concentrate on Content Blocks. Mask will only be maintained for new versions of TYPO3 and as long people are using it. But if you still want to contribute, I would never say no.

nhovratov avatar Aug 22 '24 11:08 nhovratov

Mask won't receive any more features.

This feature is available in Content Blocks. Please transition if you want to use this feature. See: https://github.com/nhovratov/mask-to-content-blocks

nhovratov avatar Jun 06 '25 16:06 nhovratov