Movable Type Community Solutions: First Impressions
I cracked open MTCS for the first time tonight for a project I’m working on. Here are my initial thoughts, in no particular order:
1. Custom Fields built-in. This is the first MT shipping as a full-fledged CMS. You can create custom fields for entries, pages, categories, users and folders. Blogs should really be on this list (for example, having a custom image for each blog in a network). Also, you can’t create a global image or asset field; I think the reasoning is that assets are primarily blog specific. However, I can think of instances where you’d want a custom image field that was available to all sites.
2. Useful Trackbacks. Imagine that! There’s now an option to allow only in-network blogs or whitelisted blogs to leave trackbacks. That would be particularly useful in corporate extranet settings.
3. Global templates. This is long overdue. You now have system templates that each blog in network can call to. Then you only need to change one template module and the changes are reflected across all your sites. Also added: Email templates!
4. Automatic Blogs. This option might have been available in MT4 as well, but it’s certainly useful and worth mentioning. Create a user and a blog is automatically create for them; you can even specify the source blog to clone when creating.
5. Community Settings. This was sort of a let down. Two options on this page: anonymous recommendation (allow anonymous users to recommend) and default upload destination.
6. User Profiles. Better than nothing, but still weak. The only thing they’ve added is a “Userpic” field, but there are no dimensions listed for it. Could we at least have a bio field (user description, in keeping with our naming schemes)?
7. Template Sets. This is a fantastic feature, and probably the biggest selling point for Six Apart. The version of MTCS I’m running comes prepackaged with 3 template sets to choose from: Classic Blog, Community Blog and Community Forum; these are essentially entire sites packaged up and ready to go. This brings up a really interesting dilemma: if the real power of the MTCS addon is in its template sets, are template sets free to distribute? What’s to keep people from snagging Mark Carey’s Template Exporter and distributing templates? MTOS doesn’t cost a thing, and MTCS is fairly pricey; but will Six Apart need to restrict distribution of their template sets to keep their financial model (platform is free, addons are paid) viable?
8. Forums and Community Blogs. Well, after actually installing a forum and a blog, I realized that what I said earlier wasn’t entirely true. Even though the Community Solution seems to be primarily a set of templates, it does require mt-cp.cgi, which seems to be the file that handles posting a new blog item or a new forum topic. It’s almost like a simplified shell for MT. Oh, and the forum UI is slightly confusing with a hint of 90’s thrown in to boot: I had to click the number zero next to the word “favorite” to vote (after a manner) for a particular topic, and all the random icons are a bit disorienting.
All in all, I think that there’s a lot of potential here; Movable Type has always been more about providing a solid framework upon which to build. But is it worth the hefty price tag, or should you just stick with MTOS and relevant plugins? I’ll let you know after I finish this project.
Update:
9. Improved Documentation. Not only is Six Apart finally giving us some really thorough documentation, but MTCS has a fantastic tag documentation feature that works sort of like the included template feature. If you use a tag in your templates, it automatically shows up on the sidebar with a link to it’s documented page over at Movabletype.org. I cannot tell you how handy this feature is! Major props to the people at Six Apart for this little gem.
- Comments (2)
- in the chapter, "CMS"
- tagged with community, documentation, Movable Type, MTCS, reviews, social networking
InterAction:
17 November 20072. Jesse Gardner:
Ah, very good. That makes a whole lot of sense. If I'm adding a bio custom field, of *course* I want it to show up in the profile. Nice work.
YourThoughts?
(Minutia)
- Author:Jesse
- Published:Nov 17, 2007
- Chapters:
- Previous:
- Next:
GetUpdated
ElseWhere
AllChapters
- 2 articles in the chapter Accessibility
- 6 articles in the chapter Announcements
- 1 articles in the chapter App
- 2 articles in the chapter Apple
- 5 articles in the chapter Blogging
- 7 articles in the chapter CMS
- 1 articles in the chapter Code
- 3 articles in the chapter CSS
- 16 articles in the chapter Design
- 1 articles in the chapter DIY
- 4 articles in the chapter Downloads
- 1 articles in the chapter Freebies
- 2 articles in the chapter Gadgets
- 5 articles in the chapter Journeys
- 1 articles in the chapter Miscellany
- 1 articles in the chapter Mobile
- 59 articles in the chapter Movable Type
- 2 articles in the chapter Plugins
- 1 articles in the chapter Print
- 3 articles in the chapter Projects
- 2 articles in the chapter Reviews
- 2 articles in the chapter SEO
- 9 articles in the chapter Social Networking
- 1 articles in the chapter Standards
- 4 articles in the chapter Writing
BiteSize.blog
ReaderFavorites
- CSS Image Framing
- Tools of the Web Design Trade, Pt.1: Where to Begin
- Tools of the Web Design Trade, Pt.2: Building Trust
- 10 Tips For Creating Website Mockups In Photoshop
- Movable Type As A Desktop App
- Redesign, Part 1: The Logo
- Redesign, Part 2: Stylesheet Philosophy
- The Social Graph in Plain Language
- Writing Your Own Autobiography: The New Persistence of Information
- Designing eComm 2008


















17 November 20071. Chris Ernest Hall:
Thanks for the review, Jesse. One small addendum: you can easily add a bio (or any other field you require) to the user profile by creating a User object Custom Field. Fields you add to User will be automatically added to both the app and blog-side edit profile screens, and also on the community template sets view profile page.