MT Forum is a forum plugin for Movable Type 4.1+. Using MT Forum you can add forums to existing MT blogs, or create new blogs that act as dedicated forums. MT Forum is completely integrated with Movable Type and supports posting topics and replies by MT-authenticated users as well as OpenID-authenticated users.
Screensnaps






MT Forum Features
MT Forum provides basic forum functionality in a way that is completely integrated with Movable Type. Features include:
- Add forums to existing MT blogs/sites, or create a new site dedicated to the forum.
- Create forums and subforums to organize discussions.
- Forum posters can use their existing MT commenter accounts to post new topics and replies.
- Forum posters can use OpenID, Vox, Livejournal, AOL, TypeKey and any other authentication method supported by MT, to post both topics and replies.
- Topics and replies can also be posted by unauthenticated users (if configured by admin)
- Familiar forum and topic layout promotes active forum participation.
- Most recently active discussion topics are always listed at the top of forum listings (topic listings are sorted by most recent "post", whether it be a new topic or reply)
- Static forum and topic pages are SEO-friendly (no long query strings).
- New forum topics can be tagged by posters (if enabled by admin)
- Default templates do not use HTML <table> tags for forum/topic layout.
- Recent Forum Topics widget displays recent topics in your sidebar.
- New topics can be scanned by MT's junk filters
- Topic and Reply forms are spam-protected against spambots
- Forum and Topic templates are completely customizable via MT templates.
- Supports the integration with other MT plugins via template customization.
Live Demo
You can try MT Forum on the MT4.1 Test Blog. Browse around, post a new topic, reply to existing topics. Click here to for the live demo.
Note that some features shown in the live demo (and in the screensnaps above) require other plugins. These include topic view stats, topic signatures, reply (comment) titles, user profile pages, join dates and post counts.
Template Set
MT Forum comes with a set of templates that can be installed in a single click, making it very easy to setup. The templates control the display of the main forum home page, the forum listing pages, topic listing pages, and the new topic submission page.
Forum Themes
MT Forum comes with two themes (styles), the red one shown above, and a blue one shown here:

These themes are based on themes from the open source phpBB (version 3) forum application. With a bit of effort, other phpBB styles could be converted for use with MT Forum.
Requirements
- MT 4.1+
- Template Installer 1.2 plugin (included)
- IfAvailable plugin (included)
- Entry Post 2.6 plugin
Get MT Forum
After purchasing a license below, you will be taken directly to a download page.
Note that the new topic posting feature of MT Forum is powered by the Entry Post plugin from MT Hacks. Use the links below to purchase licenses for both plugins together. Click here to buy a license for only MT Forum.
Installation
- Extract the zip file and upload the contents of the 'plugins' folder to the 'plugins' directory of you MT Installation.
- Upload the contents of the 'mt-static' directory to the 'mt-static' directory of your MT install
- The next time you access MT, you should see a "Time to Upgrade" screen that will update the database for MT Forum
- If you have not already done so, enable Entry Post for the blog(s) where you want to install a forum (details here)
- Go to the blog you want then choose Preferences > Plugins from the menu, then click on MT Forum then Settings. Click the "Install Templates" button to install the templates.
- Choose Design > Templates from the Menu and choose "Template Modules" from the right side of the page. Open the "Header" module. Look for the </head> tag. Immediately before that tag there should be a <mt:var name="html_head"> tag. If this is not present, then add it bebefore the &t;/head> tag and save the template.
- Choose to Manage > Forums from the menu and create one or more forums.
- Rebuild all files and view your forum at http://yourblogurl.com/forum.html
- (Optional) Use Widget Manager to add the "Recent Forum Topics" widget to the sidebar of your blog. You may also want to add a navigation link to forum.html so people can find the main forum page.
As always, feedback is appreciated, please reply to this entry.


Comments (22)
Mark:
Somebody asked this on an earlier entry, but how is this different from the MT Community Solution forum, and why should people use this over that?
Also, if you don't already have Entry Post, the cost of this feature is $99, because you have to buy the license for both plugins. Is that correct?
Posted by Culture Snob
|
February 27, 2008 10:38 PM
Posted on February 27, 2008 22:38
Culture Snob,
Here are a few key difference between MT Forum and the forum features of the MT Community Solution, as I understand them:
There are other differences, these are just a few of them.
Regarding pricing, I assume you are referring to non-commercial licenses. For non-commercial licenses, the total cost is $66, and that includes both MT Forum and Entry Post. If you already own Entry Post, then you only need to buy a license for MT Forum, which is $33.
Posted by Mark Carey
|
February 28, 2008 7:52 AM
Posted on February 28, 2008 07:52
Mark:
Thanks for the response. That clarifies a lot of the differences.
Regarding pricing (and yes, I was talking about the noncommercial license), the current post says that the requirements are:
"* MT 4.1+
* Template Installer 1.2 plugin (included)
* IfAvailable plugin (included)
* Entry Post 2.6 plugin"
Because Entry Post 2.6 plugin doesn't say "included," I assumed it had to be purchased separately. I was confused by that.
Posted by Culture Snob | February 28, 2008 9:12 AM
Posted on February 28, 2008 09:12
Thanks for the feedback. The thing is that Entry Post is either included or not included, depending on which purchase option you choose. Later in the page, those options are laid out: "Use the links below to purchase licenses for both plugins together. Click here to buy a license for only MT Forum." Please let know if you have any suggestion to make things more clear, as I would like to reduce any potential confusion as much as possible.
Posted by Mark Carey
|
February 28, 2008 10:20 AM
Posted on February 28, 2008 10:20
Hi im install MTForum but how i can change to blue templates?
Run perfect ;) im very funny with forum static, the others scripts of forum the server is very load
Posted by nevado
|
February 28, 2008 11:14 AM
Posted on February 28, 2008 11:14
nevado,
Go to the plugins settings and choose "mt-forum-prosilver" for the theme, and then save. The remember to rebuild your files, including the "Forum Styles" index template (which is *not* set to rebuild automatically with indexes).
Posted by Mark Carey
|
February 28, 2008 11:49 AM
Posted on February 28, 2008 11:49
Mark: This is fantastic! It's stuff like this that really helps get the community all fired up. I'm heartily recommending to anyone looking for a forum solution. Keep up the great work!
Posted by Jesse Gardner | February 28, 2008 12:05 PM
Posted on February 28, 2008 12:05
Mark: I guess I didn't read carefully enough. Shame on me! I guess it's as clear as it can be.
Posted by Culture Snob | February 28, 2008 2:51 PM
Posted on February 28, 2008 14:51
Simple amazing Mark! Now all I really need is a plugin that will help my users register to all blogs at once (right now I have to do it manually :(.. ) and my site will be based completely off of MT4!
Posted by Carlo
|
February 29, 2008 3:05 PM
Posted on February 29, 2008 15:05
Carlo, I recently noticed that in MT 4.1, there seems to be a new feature that if a user has registered for one blog, they will be able to comment on any blog. Behind the scenes, when they comment on the second blog, MT automatically creates a new commenter role for them for the second blog. The bad news is that the default site javascript template doesn't seem to be aware of this, and users may (in some cases), get a message saying they don't have permissions for this blog, even though the comment will go through fine. So you have to do a minor edit to your Javascript template to avoid this false message. Look for this:
|| commenter_blog_ids.indexOf("'" + blog_id + "'") > -1
and delete it. That should work. Play with it...
Posted by Mark Carey
|
March 2, 2008 8:41 AM
Posted on March 2, 2008 08:41
Hey Mark, I found the code you asked to remove.. but it appears twice in the Javascript template. I removed it in both locations but now when I go to an entry page with the comments form this text is displayed: "You are not authenticated to comment... ...(sign out)." I CAN comment but that text shouldn't be there anyway. I added the code back into the template and the text won't appear anymore. I'll just keep testing.
Posted by Carlo
|
March 2, 2008 4:48 PM
Posted on March 2, 2008 16:48
Mark, I have a question about the Comment Response Template. The portion of the code where it gives the choice of:
If name="$type" eq="Topic"
Return to the {a href="{MT-Entry-Link}"}original entry{/a}.
{mt-:-Else}
{p}Return to the {a href="{$MT-EntryLink -archive_type="Topic"}"}original topic{/a}.{/p}
{/mt:if}
I had to change a bit for it to show up properly but you'll get the general idea.
When someone posts a comment to any entry they are given the "original topic" link rather than the "original entry" link and the url is something along the lines of:
http://www.shadowscope.com/archives/movabletype/news-feeds.php
Where news-feeds.php IS the entry basename however /movabletype is nowhere in any of the paths on my server. The path of the entry should be something like:
http://www.shadowscope.com/archives/2008/03/news_feeds.php
I don't know enough about the template tags unfortunately yet to fix it, at least off the top of my head. I'll dig in and see what I can find and if I fix it before you answer, I'll let you know.
Posted by Richard | March 15, 2008 7:56 PM
Posted on March 15, 2008 19:56
Mark, I have problem about XML declaration.
I have changed output file type to php and put following line on Header template module;
html
'); ?>
But "'); ?>" is displayed on "mt-entrypost.cgi" page. How can I make it undisplayed?
Posted by Hiro | May 2, 2008 6:36 AM
Posted on May 2, 2008 06:36
It looks like MTforum does not work with MT 4.2 Had to remove the plugin to get the global publish, or any publish command, to work.
Posted by Col | August 24, 2008 2:38 AM
Posted on August 24, 2008 02:38
Hi im install MTForum but how i can change to blue templates?
Run perfect ;) im very funny with forum static, the others scripts of forum the server is very load
Posted by شات صوتي | March 30, 2009 8:43 PM
Posted on March 30, 2009 20:43
Hi im install MTForum but how i can change to blue templates?
Run perfect ;) im very funny with forum static, the others scripts of forum the server is very load
Posted by دردشة صوتية | March 30, 2009 8:43 PM
Posted on March 30, 2009 20:43
Hi,
I have written to you 3 times without any answer. Why is that?
My problem:
I have bought MTForum at your page and now I have some installation problems.
I get the following error inside MT when I want to install the templates for MTForum: Got an error: Invalid request at lib/MT/App/CMS.pm line 635
I have tried uploading in asci mode - no change. The thing is that the right path is called lib/MTForum/App/CMS.pm but I cannot change the directories because MT cannot find the pluin then.
I would be happy if you could help me, please.
Best regards,
ID Webmaster
Posted by Anonymous | May 4, 2009 2:52 PM
Posted on May 4, 2009 14:52
Different topics with the same title are being given the same basename. The proper behaviour should be an auto-increment. I see this on my recently installed forum, and on Mark's test forum ( see http://mt-hacks.com/mt41/small-forum/ and click on any of the topics with the title "test", it opens the same post).
Please advise,
Rick
Posted by Rick | June 5, 2009 2:14 PM
Posted on June 5, 2009 14:14
Mark: I guess I didn't read carefully enough. Shame on me! I guess it's as clear as it can be http://www.chat.t7b.com/123.htm
Posted by دردشه | July 22, 2009 11:24 AM
Posted on July 22, 2009 11:24
Mark: This is fantastic! It's stuff like this that really helps get the community all fired up. I'm heartily recommending to anyone looking for a forum solution. Keep up the great work!
http://www.chat.t7b.com/31.htm
Posted by دردشه | July 22, 2009 11:26 AM
Posted on July 22, 2009 11:26
Mark: This is fantastic! It's stuff like this that really helps get the community all fired up. I'm heartily recommending to anyone looking for a forum solution. Keep up the great work
http://www.t7b.com/dlil/show80156.html
Posted by دردشة | August 3, 2009 6:57 PM
Posted on August 3, 2009 18:57
Nice theme thank you
Posted by magazin | January 19, 2010 5:56 AM
Posted on January 19, 2010 05:56