We always release awesome goodies on Towel-Day. 2sxc 11.2 brings custom input fields with WebComponents, non-translatable fields, special boolean-toggles and Usage Statistics.
The Team Behind 2sxc 11
Before we start, we would like to share our Towel-Day greetings from the 2sxc Team. Thanks for using 2sxc and being part of our community! Daniel, Petar and Tonci are deing most of the heavy lifting:
...while Roman Aaron and Tom are developing most Apps and designing everything:
View Usage Statistics
When you want to make changes to a view or replace it with another one (like when upgrading apps) you would love to see where it's being used. 2sxc 11.2 now has this feature! You can access it in the views table on the Used column:
From there you see a list of content-blocks the view is used in, and what page it's used on. The list also give you direct links to the pages and shows you if modules or pages are deleted:
Custom Input Fields with WebComponents
You can now create custom input fields using simple JS WebComponents. Just put them in the right folder and tada! Watch the video below to learn everything about it:
To learn more about custom input fields, check out
Custom WYSIWYG Fields
Since the WYSIWYG is much more complex (it has about 3'000 lines of code) we wanted to be sure that you don't have to copy all and maintain that. So for WYSIWYG we created a complete API with which you can easily reconfigure TinyMCE on 2sxc. Here's an example where we only have 4 buttons:
This is also shown in the tutorials and docs mentioned above.
Boolean fields with Switching Labels
We love the way mobile devices change the label beside a true/false toggle based on the value. This is now also implemented in 2sxc 💪. And it works both for 2-state (true/false) and tri-state (true/false/null) boolean toggles:
Get it Now
Get the latest 2sxc from the Github Releases.
Love from Switzerland and Croatia
iJungleboy and Team