One of the great things about Movable Type is the multitude of ways it provides for folks to modify the core user interface without disturbing existing functionality. In fact Movable Type allows virtually anyone to:
- easily skin any screen in the application without requiring you to touch a single line of code.
And any developer to:
- transform the user interface on the fly with transformer callbacks - a system inspired by Greasemonkey, a popular Firefox add-on.
- define their own screens and seamlessly add them to the application via its menuing system, or through page actions.
It is these systems that we can use to help prototype and test new functionality and concepts in a more agile way that allows us to be more responsive to the feedback we receive. Take for example one of our latest hacks: an improvement to the User Management area for a blog:
This new plugin, available to users of Movable Type 4.2 and greater provides an improved layout and design to the user management area. There is not a lot of added functionality under the hood... yet. That is of course where you come in: what kind of added functionality would you like to see? And what do you think of the new design? What additional changes would you like to see? What kind of activities do you engage in most frequently when managing your readers and members?