« User Profiles 1.6 - Support for MT 4.1 | Main

MT Forum - Integrated Forums for Movable Type

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

Get MT Forum

After purchasing a license below, you will be taken directly to a download page.

Buy MT Forum and Entry Post Together

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.

Commercial License - (up to 5 blogs) - $194.00

Blog Network License - (more than 5 blogs) - $346.00

Non-Commercial License - (up to 5 blogs) - $66.00


Installation


  1. Extract the zip file and upload the contents of the 'plugins' folder to the 'plugins' directory of you MT Installation.

  2. Upload the contents of the 'mt-static' directory to the 'mt-static' directory of your MT install

  3. The next time you access MT, you should see a "Time to Upgrade" screen that will update the database for MT Forum

  4. If you have not already done so, enable Entry Post for the blog(s) where you want to install a forum (details here)

  5. 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.

  6. 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.

  7. Choose to Manage > Forums from the menu and create one or more forums.

  8. Rebuild all files and view your forum at http://yourblogurl.com/forum.html

  9. (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.

Rate this entry:

  • Currently 4.1/5
  • 1
  • 2
  • 3
  • 4
  • 5
Rating: 4.1/5 (17 votes cast). Powered by the Ajax Rating plugin.

TrackBack

TrackBack URL for this entry:

Listed below are links to weblogs that reference MT Forum - Integrated Forums for Movable Type:

» Bring Blogs and Forums Together - MT Forum Released from Movable Type 4
About a year and a half ago I wrote about a trend I'd noticed where the space between "blogs" and "forums" was diminishing. The convergence of the two media (mediums?) was becoming more and more apparent as software developers leveraged... [Read More]

» MT Forum from Movable Type
Сегодня Марк Кэри представил ещё один свой плагин, который, я уверен, ждали многие — MT Forum. Он позволяет создать на основе Movable Type полноценный форум. Авторизация в форуме может быть осуществлена как с помощью стандартной регистрации MT, так и с... [Read More]

» MT Forum Plugin from Waystocreate
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... [Read More]

» generate,xslt generate number cross reference id attribute,how do you generate hydrogen gas,how much yard waste does normal illinois generate,generate csr from unix, from generate,xslt generate number cross reference id attribute,how do you generate hydrogen gas,how much yard waste does normal illinois generate,generate csr from unix,
[Read More]

» Abdominal Belt from Abdominal Belt
Although fad diet authors want you to believe their miracle (and buy their products), there really is no get- thin- quick solution that is permanent. But what does constitute a healthy diet? A healthy diet is one that is adequate in calories to support... [Read More]

» Movabletype Broken? from Shadowscope
I seem to have broken something in Movabletype here and I am not sure how to fix it. I haven't made any major changes that I know of but when I log into the web UI to type a new... [Read More]

» dvd decrypter guide from dvd decrypter guide
I started the process of moving the 20 GB drive to an 80 GB Ultra/ ATA drive via Acronis True Image Home v10 (the only version that officially supports Vista). I wanted to test backing up and then restoring the 80 GB Utlra/ ATA drive to a 160 GB Ulta/ ... [Read More]

» dvd burning software from dvd burning software
I can’ t stand this machine anymore. Its too slow. Getting hard rebuilding over and over every day. Down to 3 gigs of free space too. Time to buy a new one. Anyone care to contribute with the‘ help Zac get a new PC so he can program his open source stu... [Read More]

» dvd decoders for xp from dvd decoders for xp
One of the most feared colors in the NT world is blue. The infamous Blue Screen of Death (BSOD) will pop up on an NT system whenever something has gone terribly wrong. Bluescreen is a screen saver that not only authentically mimics a BSOD, but will sim... [Read More]

» dvd decrypt from dvd decrypt
A Trojan is a malicious and destructive code that is embedded in what appears to be legitimate or harmless software, but then it hijacks your computer and quickly spreads to do it’ s damage, such as ruining the files on your hard disk. A common and mos... [Read More]

» how record dvd from how record dvd
In this article you will find our about new Rohos Credential provider. It has been designed specially for Windows Vista. It blends into the Operating System logon screen, and is also integrated behind the scenes. With this component, Rohos Logon Key ma... [Read More]

» how to sell a home fast from how to sell a home fast
or heading for the exits! Same goes for lenders! Only the reputable few remain! Some of those cocky sales reps for the builders [Read More]

Comments (13)

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?

Culture Snob,

Here are a few key difference between MT Forum and the forum features of the MT Community Solution, as I understand them:

  • MT Forum uses a familiar, conventional forum layout, whereas the MTCS forum presents a novel layout. In my view, since people are familair with the conventional forum layout, it will generate more participation. There has been much confusion about the forums at http://forums.movabletype.org/, but I have not checked it out lately to see what may have changed (although someone recently posted a laundry list of issues to the Pronet email list)
  • Sorting: With MT Forum, the topic listed first is the one with the most recent post: either comment or new topic. So when some replies to a really old topic, it floats to the top of the list. This is consistent with conventional forum behavior. MTCS sorts like a blog, based topic creation date -- so it is difficult to see what conversations are active. (Also note that the "last reply" column on forums.movabletype.org is simply wrong, which must be a bug that will presumably be fixed at some point)
  • MT Forum enables OpenID authentication for posting new topics -- I don't think this is supported in MTCS. MT Forum also supports new topic posting without authentication (optional).
  • -With MTCS, you have to create a new blog in MT to house the forum. With MT Forum you can create forums as part of an existing blog if you want. This saves admin effort, you don't have to admin two blogs, update design/CSS in two places, etc.
  • MT Forum is much more affordable

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.

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.

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.

nevado [TypeKey Profile Page]:

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

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).

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!

Mark: I guess I didn't read carefully enough. Shame on me! I guess it's as clear as it can be.

Carlo [TypeKey Profile Page]:

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!

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...

Carlo [TypeKey Profile Page]:

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.

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.

Hiro:

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?

Post a comment

Gift idea: Buy Seinfeld DVD box set, complete 9 seasons!