“”

Mask

mask / stable

Create your own content elements and page templates. Easy to use, even without programming skills because of the comfortable drag and drop system. Stored in structured database tables. Style your frontend with Fluid tags. Ideal, if you want to switch from Templavoila.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req mask/mask

Tags

#mask #TemplaVoila #templating #fce #fces #contentelement #pagetemplate

Last upload comment

[RELEASE] Release version 7.0.10 - Bugfix release. Corrected behaviour of backend_layout_next_level. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog

Downloads by month

Total downloads (TER and Extension Manager) incl. November 2020: 40,134

Download 7.0.10 Extension Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos Crowdin translations
Author
WEBprofil - Gernot Ploiner e.U.
Company
WEBprofil - Gernot Ploiner e.U.
Last update
16. Jun 2021
First upload
12. Aug 2015
Downloads
125,119
Category
Frontend Plugins
Dependencies
  • TYPO3 (10.4.11 - 11.2.0)
  • extbase (10.4.11 - 11.2.0)
  • fluid (10.4.11 - 11.2.0)
  • fluid_styled_content (10.4.11 - 11.2.0)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req mask/mask to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (2)

direct_mail return mail analysis without fetchmail installed (uses php imap functions)

Supported TYPO3 versions:
FAL cleaner
(wp_falcleaner)

Find duplicate files and clean up database and filesystem.

Supported TYPO3 versions:

Version history

Version Upload comment Works with TYPO3 Download
7.0.10 / stable
June 16, 2021
[RELEASE] Release version 7.0.10 - Bugfix release. Corrected behaviour of backend_layout_next_level. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.9 / stable
June 14, 2021
[RELEASE] Release version 7.0.9 - Bugfix release. Prevent error when saving empty element. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.8 / stable
June 14, 2021
[RELEASE] Release version 7.0.8 - Bugfix release. Ignore non-existing tca definitions in mask.json. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.7 / stable
June 11, 2021
[RELEASE] Release version 7.0.7 - Bugfix release. JSON structure fix for labels (New save required!). Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.6 / stable
June 10, 2021
[RELEASE] Release version 7.0.6 - Bugfix release. l10n_mode loading. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.5 / stable
June 01, 2021
[RELEASE] Release version 7.0.5 - Bugfix release. Various bugs fixed and some improvements. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.4 / stable
May 31, 2021
[RELEASE] Release version 7.0.4 - Bugfix release. File allowedFileExtensions not loading fixed. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.3 / stable
May 28, 2021
[RELEASE] Release version 7.0.3 - Bugfix release. Bodytext generates html ViewHelper and improved styling. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.2 / stable
May 20, 2021
[RELEASE] Release version 7.0.2 - Bugfix release. Hide existing field select in inline fields. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.1 / stable
May 20, 2021
[RELEASE] Release version 7.0.1 - Bugfix release. Checkboxes clickable again. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.11 - 11.2.0 Download
7.0.0 / stable
May 12, 2021
[RELEASE] Release version 7.0.0 - MAJOR release. Rewritten Mask Backend based on VueJS. Read https://docs.typo3.org/p/mask/mask/master/en-us/ChangeLog/7.0/Index.html for in depth summary of changes.
10.4.11 - 11.2.0 Download
6.7.1 / stable
June 16, 2021
[RELEASE] Release version 6.7.1 - Bugfix release. Corrected behaviour of backend_layout_next_level. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.7.0 / stable
May 12, 2021
[RELEASE] Release version 6.7.0 - Minor release. collapseAll option now on by default. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.6.7 / stable
May 05, 2021
[RELEASE] Release version 6.6.7 - Bugfix release. FE User Group restrictions for inline elements. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.6.6 / stable
May 05, 2021
[RELEASE] Release version 6.6.6 - Bugfix release. Checkboxes no longer reset to default value. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.6.5 / stable
April 20, 2021
[RELEASE] Release version 6.6.5 - Bugfix release. Fix blindLinkOptions if fields share key. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.6.4 / stable
April 19, 2021
[RELEASE] Release version 6.6.4 - Bugfix release. Fix error when mask key contains 'pages'. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.6.3 / stable
March 31, 2021
[RELEASE] Release version 6.6.3 - Bugfix release. Fix text field wrap inversion. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.6.2 / stable
March 30, 2021
[RELEASE] Release version 6.6.2 - Bugfix release. Cast element key to string. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.6.1 / stable
March 24, 2021
[RELEASE] Release version 6.6.1 - Bugfix release. Fix exception for editors. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.6.0 / stable
March 15, 2021
[RELEASE] Release version 6.6.0 - Minor release. Compatibility TYPO3 v11.1. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 11.1.0 Download
6.5.2 / stable
March 12, 2021
[RELEASE] Release version 6.5.2 - Bugfix release. Responsive styling. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 10.4.99 Download
6.5.1 / stable
March 02, 2021
[RELEASE] Release version 6.5.1 - Bugfix release. Fix InvalidEnumerationValueException. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 10.4.99 Download
6.5.0 / stable
March 02, 2021
[RELEASE] Release version 6.5.0 - Minor release. Support for dragon_drop extension Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 10.4.99 Download
6.4.6 / stable
February 25, 2021
[RELEASE] Release version 6.4.6 - Bugfix release. Empty backend layout icons do not throw error. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 10.4.99 Download
6.4.5 / stable
February 23, 2021
[RELEASE] Release version 6.4.5 - Bugfix release. Backend layouts with icon identifier work now. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 10.4.99 Download
6.4.4 / stable
February 08, 2021
[RELEASE] Release version 6.4.4 - Bugfix release. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog
10.4.0 - 10.4.99 Download
6.4.3 / stable
February 07, 2021
[RELEASE] Release version 6.4.3 - Bugfix release. Read https://github.com/gernott/mask/blob/master/CHANGELOG.md for complete changelog.
10.4.0 - 10.4.99 Download
6.4.2 / stable
January 31, 2021
[RELEASE] Release version 6.4.2 Fix old to new date format conversion
10.4.0 - 10.4.99 Download
6.4.1 / stable
January 19, 2021
[RELEASE] Release version 6.4.1 Fixed - Default field of float type converted to type number
10.4.0 - 10.4.99 Download
6.4.0 / stable
January 12, 2021
Fixed
Core icon paths #379

Changed
Inline syntax for format viewhelper in html generation
10.4.0 - 10.4.99 Download
6.3.0 / stable
December 15, 2020
Fixed
Backend preview now shows changes from workspace #377
Added
Crowdin translation
10.4.0 - 10.4.99 Download
6.2.3 / stable
December 15, 2020
Fixed
Backend preview now shows changes from workspace #377
Removed duplicate inline elements in workspace preview #244
10.4.0 - 10.4.99 Download
6.2.2 / stable
October 27, 2020
Fixed
Documentation toctree rendered again
10.4.0 - 10.4.99 Download
6.2.1 / stable
October 27, 2020
Fixed
Fixed wrong path in ConvertTemplate Upgrade Wizard when using "EXT:"

Changed
Switched to new TYPO3 documentation server rendering.
Improved documentation.
10.4.0 - 10.4.99 Download
6.2.0 / stable
October 23, 2020
Fixed
Fixed a JavaScript function not existing in older chrome browsers.
Richtext fields now correctly identified as richtext and not text.

Added
Update Wizards to migrate mask.json and template names from older installations.
10.4.0 - 10.4.99 Download
6.1.0 / stable
October 21, 2020
Fixed
Tabs / palettes for page templates only override pages table now.
page templates with numeric keys don't cause type errors anymore.
Inline fields added to frontend data array if in palette.

Added
Enumeration for field types added and replaced across all code.
10.4.0 - 10.4.99 Download
6.0.1 / stable
October 07, 2020
### Fixed
- Labels of repeating fields are rendered again
- Inline fields added correctly again
10.4.0 - 10.4.99 Download
6.0.0 / stable
October 05, 2020
### Added
- Support for palettes and linebreaks
- TCA group element
- timestamp element

There should be no problem to upgrade from 5 to 6 in most cases.
For more details read the [release notes](https://github.com/gernott/mask/blob/master/Documentation/ChangeLog/6.0/Index.rst)
10.4.0 - 10.4.99 Download
5.1.3 / stable
September 02, 2020
### Fixed
- Fields in page templates are now shown, if backend layout has non numeric name. [#345](https://github.com/Gernott/mask/issues/345)
- Saving mask elements do not cause change in indexes when running db analyzer anymore.
- JQuery is minified again.
10.4.0 - 10.4.99 Download
5.1.2 / stable
September 02, 2020
### Added
- Option to disable phone links. [#336](https://github.com/Gernott/mask/pull/336)
### Changed
- Undone symfony DI change because of breaking changes
### Fixed
- Fields `editlock` and `fe_group` now generated on element save. [#332](https://github.com/nhovratov/mask/commit/fb31c3cc219f8517559318eae2dcc2d3e993bcf2)
10.4.0 - 10.4.99 Download
5.1.1 / stable
July 15, 2020
Thanks to Nikita Hovratov for this version!

### Important
- After updating from 5.1.0 or lower, clear the hard caches under Maintenance->Flush cache. Clearing red caches in not enough.
- Run database analyzer after that.

### Added
- Mask uses now the symfony DI.
- Added fe_group and editlock fields for access tab of mask inline records.

### Fixed
- Labels of inline tt_content records having a mask element as default are now displayed. [#327](https://github.com/Gernott/mask/pull/327)
10.4.0 - 10.4.99 Download
5.1.0 / stable
July 12, 2020
Thanks to Nikita Hovratov for this version!
### Important
- There are some issues with the new fluid based page layout module. Especially if dealing with languages, please turn off this feature if encountering any issues in Settings -> Feature Toggles -> Fluid based page module.
- It may be necessary to run the Database Analyzer and/or save your mask elements to apply some changes.
- If you save your elements, the mask.json may change. Don't forget to put the changes in your version control system.

### Added
- Mask elements can now be found in TYPO3 global search [#191](https://github.com/Gernott/mask/issues/191)
- Added fluid_styled_content as dependency
- Added mask as global fluid namespace
- Added tests for core functionality of mask

### Changed
- Migrated Signal slots to PSR-14 events
- Replaced datepicker with TYPO3 standard
- General code cleanup and refactoring

### Removed
- Link element wizard config removed. [#79440](https://forge.typo3.org/issues/79440)
- rte_transform mode override removed. [#72856](https://forge.typo3.org/issues/72856)
- Removed parseFuncTSPath attribute in html code generation for RTE fields

### Fixed
- Fixed order of tabs for backend layout fields. [#315](https://github.com/Gernott/mask/pull/315)
- Backend Layouts translated correctly if referencing language files.
- Removed html in delete/purge dialog [#310](https://github.com/Gernott/mask/pull/310)
- Translation of inline fields in page records fixed [#309](https://github.com/Gernott/mask/pull/309)
- Deleted inline fields removed in mask.json [#307](https://github.com/Gernott/mask/pull/307)
- Validation of field keys works again in the element builder
- RTE presets in TSconfig are now applied [#306](https://github.com/Gernott/mask/pull/306)
- Removed the inline css in blockquote [#303](https://github.com/Gernott/mask/pull/303)
- Allowed content elements in nested content work again [#296](https://github.com/Gernott/mask/pull/296)
- Mask doesn't generate error log entries anymore [#294](https://github.com/Gernott/mask/pull/294)
10.4.0 - 10.4.99 Download
5.0.0 / stable
April 29, 2020
### Added
- Support for TYPO3 v10. Thank you [Jürgen Venne](https://github.com/juergen-venne) and all the sponsors!
### Changed
- basic code cleanup and minor refactoring
- complete redesign of Mask backend module
- hidden IRRE elements are now visible in the backend[#262](https://github.com/Gernott/mask/pull/262)
- declared strict_types in all classes for better code quality
- replaced deprecated composer option "replace" with extra/extension-key
- moved the mask backend module to the bottom of the admin tools
### Removed
- Support for TYPO3 v9 LTS was dropped. Use Mask v4.x.x for TYPO3 v9 LTS
### Fixed
- Sort inline fields recursively to output correct order of fields in editor [#267](https://github.com/Gernott/mask/pull/267)
- Added softref-config to rte fields [#266](https://github.com/Gernott/mask/pull/266)
- Fixed TCA default value of field parentid for Inline-Tables [#249](https://github.com/Gernott/mask/pull/249)
- Fixed the path resolution in backend preview images
10.3.0 - 10.4.99 Download
4.2.2 / stable
April 19, 2021
[RELEASE] Release version 4.2.2 - Bugfix release. Fix error when mask key contains 'pages'. Read https://github.com/Gernott/mask/blob/v4/CHANGELOG.md for complete changelog
9.3.0 - 9.5.99 Download
4.2.1 / stable
April 02, 2021
[RELEASE] Release version 4.2.1 - Bugfix release. Allowed content works again. Read https://github.com/Gernott/mask/blob/v4/CHANGELOG.md for complete changelog
9.3.0 - 9.5.99 Download
4.2.0 / stable
February 08, 2021
[RELEASE] Release version 4.2.0 - This version was released with typo3 tailor
9.3.0 - 9.5.99 Download
4.1.4 / stable
December 15, 2020
Fixed
Backend preview now shows changes from workspace #377
Removed duplicate inline elements in workspace preview #244
9.3.0 - 9.5.99 Download
4.1.3 / stable
November 02, 2020
Fixed
Translation of repeater in page records #258
9.3.0 - 9.5.99 Download
4.1.2 / stable
August 27, 2019
equal 4.1.1, but without .git folder
9.3.0 - 9.5.99 Download
4.1.1 / stable
August 27, 2019
fixed missing reusable mask fields in extending pages
added indexes to tt_content for parent fields
fixed wrong default-paths in extension config
changed EM paths from EXT:... to typo3conf/ext/....
added banners

A big thank you to André Schließer, Nicole Cordes and Buff! Meine Werbeagentur GmbH for coding and supporting Mask.
9.3.0 - 9.5.99 Download
4.1.0 / stable
December 07, 2018
Added support for "EXT:" paths in LocalConfiguration #193
Fluid-Templates are now being generated all upperCamelCase, no more underscores, except for fallback#186
Default paths in LocalConfiguration now point to EXT:mask_project/...
Fixed broken sortin
9.3.0 - 9.5.99 Download
4.0.0 / stable
October 04, 2018
Added
Support TYPO3 v9. #168
All contentelements are now natively rendered with FLUIDTEMPLATE and are enriched with dataprocessors
Link backend header of element to its edit page. #159
Added Localization Tab to every field
Added possibility to use en
9.3.0 - 9.5.99 Download
3.3.3 / stable
December 07, 2018
Removed outdated TYPO3 9 hint
Fixed broken sorting in repeating elements #181
Prevent error in starttime and endtime when using strict_mode
Changed default value of date field to null as per MySQL Standard #197
Fixed broken 'Activate/Deactivate conten
8.7.0 - 8.7.99 Download
3.3.2 / stable
October 08, 2018
Added: Link backend header of element to its edit page. #159
Changed: Sort complete mask.json alphabetically to avoid merge conflicts. #163
Fixed: Use mb_substr instead of substr to avoid encoding problems with German "umlauts". #167 + fix problem with
8.7.0 - 8.7.99 Download
3.3.1 / stable
August 03, 2018
Bugfix version only: prevents warning
8.7.0 - 8.7.99 Download
3.3.0 / stable
August 02, 2018
Added HTML Snippets to Backendlayouts and some bugfixes. See: https://github.com/Gernott/mask/commits/master
8.7.0 - 8.7.99 Download
3.2.0 / stable
July 24, 2018
Lot of bugfixes and small improvements. See: https://github.com/Gernott/mask/commits/master
8.7.0 - 8.7.99 Download
3.1.0 / stable
March 15, 2018
Lot of bugfixes and small improvements. See: https://github.com/Gernott/mask/commits/master
8.7.0 - 8.7.99 Download
3.0.2 / stable
October 31, 2017
Bugfix version only:
- Linkfield fixed
- Start / stop date fixed in repeating field
8.7.0 - 8.7.99 Download
3.0.1 / stable
May 18, 2017
Bugfix linkwizard.
TCA default tabs added.
8.7.0 - 8.7.99 Download
3.0.0 / stable
May 18, 2017
TYPO3 8 LTS compatibility.
8.7.0 - 8.7.99 Download
2.1.1 / stable
August 22, 2016
Small bugfix for PHP7
7.6.0 - 8.2.99 Download
2.1.0 / stable
August 12, 2016
New field type "Content", to nest content elements, possibility to set layouts- and partials rootpaths for backend and frontend, added TYPO3 8 and PHP7 Support, new controls (purge, deactive, element counter), enhanced support of language labels, better p
7.6.0 - 8.2.99 Download
2.0.1 / stable
May 11, 2016
Fixed bug in ViewHelper
7.6.0 - 7.6.99 Download
2.0.0 / stable
May 10, 2016
- Kicking all the legacy TYPO3 6.2 code
- Code refactoring and cleanup, no more huge MaskUtility Class, better use of TYPO3 Standards
- Possibility to add tabs to content elements and pages
- New FontAwesome Icon Picker for better UX
- Mask-Backend Mo
7.6.0 - 7.6.99 Download
1.1.4 / stable
April 01, 2016
Bugfix version:
- added selectbox documentation
- rendertype is now configurable in selectboxes
- fixed issues with drag&drop
- changes ext_icon.gif to new icon
- #67081 Removing a multiple-used inline-field deletes it at all
- #67045 Missing label
6.2.0 - 7.6.99 Download
1.1.3 / stable
March 03, 2016
Bugfix version:
- Fixed Link-Wizard in TYPO3 7
- More checks to prevent warnings
- FAL translations fixed
- Only allow mask fields in page properties
- Fixed Bug with addRootline Fields
- Key is now also shown if it is TYPO3 field
6.2.0 - 7.6.99 Download
1.1.2 / stable
December 23, 2015
Small bugfix version.
6.2.0 - 7.6.99 Download
1.1.1 / stable
November 25, 2015
Bugfix Release:
PHP 5.4 fix,
deleted subelements in IRRE are shown in default language,
previewicons in TYPO3 6.2,
RTE fix,
Text corrections
6.2.0 - 7.6.99 Download
1.1.0 / stable
November 18, 2015
Fixed for TYPO3 7.6 LTS, new Bootstrap HTML in Wizard, Backendpreview Templates available, Fontawesome previewicons and a lot of bugfixes.
6.2.0 - 7.6.99 Download
1.0.0 / beta
August 12, 2015
First Beta Version
6.2.0 - 6.2.99 Download