mask
:performing_arts:Mask is a content element builder that generates TypoScript, TSconfig and TCA on the fly. You can build your own custom content elements in a user-friendly backend module via drag and drop. Your configuration is stored in json files, which can be shared across projects.
Mask provides different field types, that you can use to customize your content elements. Depending on the type there are different options available. Field types are grouped roughly into input, repeating and structural fields. With these given tools, you can cover almost all typical requirements for your projects. And if not, Mask can be extended via TCA overrides or DataProcessors.
URL | |
---|---|
Repository: | https://github.com/Gernott/mask |
Read online: | https://docs.typo3.org/p/mask/mask/main/en-us/ |
TER: | https://extensions.typo3.org/extension/mask |
Big thanks to webconsulting for sponsoring the work on the Mask v9 release for TYPO3 v13!
ext_emconf.php
and/or composer.json
of your sitepackage.composer require mask/mask
or install via extension manager.fluid_styled_content
so go to your static includes in the template module and include it there.If you don't want to use the default folder structure created by the auto-configuration, you can adjust every path in the extension configuration of Mask.
Read a detailed explanation for each advantage and why to use Mask over other alternatives in the official documentation.
Mask Version | TYPO3 Version | Release Date | Status | More Info |
---|---|---|---|---|
v9.0 | v12, v13 | 2024-11-13 | bugfix only | TYPO3 v13 support |
v8.3 | v11, v12 | 2023-08-09 | discontinued | Mask Events |
v8.2 | v11, v12 | 2023-06-12 | discontinued | TCA columnsOverride support |
v8.1 | v11, v12 | 2023-05-02 | discontinued | Deprecation free, new types |
v8.0 | v11, v12.3 | 2022-10-24 | discontinued | Compatibility TYPO3 v12 |
v7.2 | v10, v11 | 2022-05-25 | discontinued | New field types, improved UX |
v7.1 | v10, v11 | 2021-12-14 | discontinued | JsonSplitLoader, new API |
v7.0 | v10, v11 | 2021-05-12 | discontinued | VueJS based Mask Backend |
v6 | v10, v11.1 | 2020-10-08 | discontinued | Palettes, Groups and more |
v5 | v10 | 2020-04-18 | discontinued | Please update to v7 |
v4 | v9 | 2018-10-04 | discontinued | |
v3 | v8 | 2017-05-23 | discontinued | |
v2 | v7 | 2016-05-10 | discontinued | |
v1 | v6, v7 | 2015-08-12 | discontinued |
See a list of all sponsors, who helped Mask to become what it is today.