We’ve recently added a new feature to MODx Revolution 2.0.0 in SVN, and it’s something we call Form Customization. It’s based loosely on the ideas from ManagerManager, the excellent plugin for MODx Evolution.
Form Customization allows you to customize fields and tabs on
any manager page using MODExt, Revolution’s ExtJS implementation. Yes, this means nearly every page that has form fields. Resource pages, Snippet pages, Plugins, Contexts, etc. You can change titles, hide fields, hide tabs, hide TVs, etc.
You can view the in-progress documentation here:
http://svn.modxcms.com/docs/display/revolution/Form+Customization
It also expands ManagerManager’s "hide when Resource has Template x" and creates a feature called "Constraints". Constraints allow you to specify specific, field-and-value constraints for Rules. Want your Rule to only apply to Resource pages with template ID 4? No problem. How about Resource pages with menutitle "boo"? Or Snippet pages with the Category of 5? All can be done with Constraints.
We plan to enhance it as versions go on - including adding new Rules like ’templateVisible’, ’menuItemVisible’, ’menuItemTitle’, ’topMenuItemVisible’, etc. If you have suggestions for Rules, please post them here.
Note: at this time, this does not apply to windows or context menus. We’re working on that part.
Thanks,
The MODx Team