<lame>I'm late to this thread and have done limited UI work, but I did once build a CMS for posting my own content and it was an instructive exercise.</lame> A few thoughts on how to succeed in Web CMS UI, biased towards helping non-technical users:
- Step One: Find out why people like using WordPress. 'Cause many do. (I am not actually one.)
- Step Two: Check whether people like WordPress because it gives them a big simple editing window for the content - and for websites that get updated seriously by non-technical people, this matters. In general, find a way to save all the wasted space in the first 612* - count 'em, 612* - vertical pixels before you hit the MODX content editing field in a normal resource editing window. Christian Bartels' work goes in this direction. The Edenweb work is pretty but makes this problem much worse.
- Step Three: Think about whether we can get metadata off to the right, like Articles already does. You love metadata, and so do I. But when you're entering content, you are probably putting exactly the same thing into the Long Title and Short Title fields, and after a while this is going to p**s you off. Make one of the Titles a clone of the other by default, and put its field off to the right-hand side. (Note that in Articles, Long Title disappears by default.) Put the summary field off to the side too. And description. And the user info. And the MODX version details. And the name of the site, which for most end-users is never in question. (Let power users colour-code their sites, maybe.) And the MODX logo can be moved too.
- Step Four: More broadly, think about whether there's some way to deal with the fact that content is best entered into screen areas no more than 100 characters wide, but everyone's screens now have a 16:9 aspect. (Would two right-hand vertical panels be doable?)
- Step Five: Don't lose what's good, and there's a lot of that. The tabs (Documents, Settings ... ) and the Resources/Elements/Files tree are great solutions, even if the implementation of the trees has problems right now. The menu bar with drop-downs is fine in concept, though it could lose some vertical pixels.
I've attached screens of MODX (Articles view) and WordPress at the same height.
* Pixel counts using Chrome browser.
P.S. At any one time, most people are only working on a dozen or less documents. A "Recent resources" tab on the left-hand explorer pane, sorted by "last modified", might be a quick win. And is there any chance we could call them "pages" or "documents" all through the UI?)
P.P.S. The UI for user management is probably not helping an already difficult issue, but it's too hard a topic for people like me who don't know exactly what's going on in the innards of the code.
P.P.P.S. There seems to be general agreement that the bright green should be saved for the "Save" button. Good idea. Better idea - get rid of the save button, Gmail style.