The Latest Check-ins
With the public beta for version 3.3, Six Apart created a public repository for Movable Type that would contain the cutting-edge code including the newest bug fixes and features! 2 days ago, selected features from Movable Type Enterprise were merged with Movable Type Vanilla and I thought I would share what I've discovered in playing around with this new version. In total, 209 files were changed!
Authors and Permissions
By far the biggest change has to be with how authors and permissions are handled with the introduction of Roles and Associations. Associations, as the name suggests, allows you to associate an author with a role (default roles include
Editor). You can list all the associations and roles from a new
Privileges screen as shown below (roles are greyed out until an author is associated with them):
One of the most exciting new features in this latest check-in is the new dialog boxes complete with (my favourite feature!) a throbber. The entire dialog box is extremely snappy with no page reloads involved and even includes some AJAX (whilst searching).
Settings on the System Level also reveal the ability to create defaults for new authors.
Finally, on the blog level, an authors listing has also been added. This area looks a little incomplete as it lists both commenters and authors (whereas I think it should just list authors as commenters have their own listing):
The previous screenshot highlights a few of what I consider to be rough edges, namely the Custom roles. These custom roles were created when I upgraded Movalog's Movable Type installation and from what I can tell Custom (1) means a Trusted Authenticated Commenter whilst Custom (0) means only an Authenticated Commenter.
You can also add a user to a blog from this screen:
This latest check-in also contains a new plugin that allows you to clone weblogs.
As you may have seen in previous screenshots, the interface has changed. The bigest change I can notice is the system plugin listing has been moved into system settings (presumably to make it more consistent with the blog plugin listing which is found under blog settings). A link has also been added to the Plugins Directory
The sidebar on the Main Menu has also been changed slightly to better reflect the new settings and interface tweaks.
Getting this code
If you like to live on the bleeding edge, read these instructions on how to get and build the latest code. However, rather than checking out the trunk, checkout the wheeljack trunk like so
svn co http://code.sixapart.com/svn/movabletype/branches/wheeljack LOCAL_PATH
and then continue following the instructions on how to build it!