• Currently 5/5
  • 1
  • 2
  • 3
  • 4
  • 5
MT-Cumulus


MT-Cumulus is a Flash-based tag cloud for Movable Type. It is written as a plugin for MT 4.x and is a direct port of Roy Tanck's popular Wordpress plugin.

MT-Cumulus displays tags on a rotating sphere. A users mouse controls the direction and speed of the sphere allowing them to interactively navigate the tag cloud.

MT-Cumulus features:

* Enable/disable on a per-blog basis
* Set width and height
* Set foreground and background colors
* Set rotation speed
* Set number of tags to display in cloud
* Set minimum and maximum font sizes
* Can use tags and blog categories in cloud
* Includes SWFObject
* SEO techniques used
* MT-Cumulus v1.0.0 is based on WP-Cumulus v1.13

Requirements

URI::Escape and List::Util, both are commonly used Perl modules which should be installed on most hosting providers servers.

16 Comments

THe most amazing plugin yet!! it's beautiful :D

Great! Easy accessibility to articles linked with tags!

Love the plugin... except I have to figure what repository I can find the URI::Escape Pearl object.

Can someone help?

Thanks for responding Steve... question for your tho, any idea how I can get the PPM package. I'm using windows, that URL you gave me is NOT a repository URL. ActiveState needs to install the object, I dont know how to manually.

I hope I'm making sense here

@Majid

A quick search revealed: http://ppm.tcool.org/dist/URI/at/activestate

I'm not a Windows guy, so I can't tell you how to install it, but it appears as though URI is on Activestate's own repo.

steve, the plugin is fantastic! i'm having one issue though and it's with dynamic pages. i get this smarty error,

Smarty error: [in evaluated template line 5]: syntax error: unrecognized tag 'mtcumulus' (Smarty_Compiler.class.php, line 580)

you can see it yourself at http://www.memeticians.com and just click on a tag from your tag cloud. the results page is created dynamically. otherwise, it works great on all static pages. perhaps it's me! i just don't know where to start.

thanks!

steve, another issue. when clicking a tag from the cloud in a subfolder page such as archived or categorized pages, the search link holds on to the subfolders and attaches the search link to the end instead of the root, of which a page not found results.

fyi, steve's checking out the issue's i've raised above on his blog, http://www.6000rpms.com/blog/2008/08/24/mt-cumulus-v10-released.html

Hi Steve,

works like a charm, except that I am using it for a German-language blog, and there is an ecoding issue with "Umlaute" - it doesn't pick them up like MT sitesearch does, could you possibly take a look for me and let me know if there is a fix: www.100werden.de

It is an awesome plugin and I'd be thrilled get it to work for German encoding..

Thanks!

Martin

@Martin - Thanks for the comment. This plugin replicates the functionality of the original Wordpress version (WP-Cumulus). The MT version uses the exact same SWF from the WP version.

With that said, the original Flash sources only embed the Latin1 character set. If you want to add additional character sets or change the font, you must download the Flash sources (.FLA), embed the fonts, and recompile the SWF.

Detailed instructions on how to do this is located here: http://www.roytanck.com/2008/08/04/how-to-add-more-characters-to-wp-cumulus/

Hi Steve,

Any chance I could aggregate a whole bunch of blogs so this can pull in other tags and categories from my entire website? It would be awesome to be able to put this on the home page and people could just choose site-wide tags and categories! I tried using the MultiBlog tag, but that didn't work for this.

Thanks.

J

Hi, i installed it on the latest version of MT but under Plugin setting it display as: Failed to load

Is it compatible with the latest MT ? Thanks

N

I haven't tried the latest (4.32 as of this writing), however, MT-Cumulus should work with any 4.x installation.

A common reason why the plugin would fail to load is the server missing required Perl modules. Ensure that URI::Escape and List::Util are both installed.

Steve, thanks for this. I really wanted this WP plugin for MT.

Just thought I should tell you of some problems I had when installing. Perhaps simple fixes could be made available for a newer version.

MTStaticWebPath must be set to include the FULL URL – i.e. http://mydomain.com/mt-static/

I've discovered an odd bug in MT that forces me to make this only /mt-static/ in order to allow the flash animation in the MT Blog Stats dashboard to work.

Therefore I had to hard-code the URLs in the cumulus.pm file to make this work. I can't think of an easy way around this other than to add a new setting where you can type in the path. If your site domain doesn't match the domain used for the MT install you'll have to do this.

Also, I use FastCGI, so as a result my MT tags are using mt-search.fcgi but you have it hard-coded as .cgi. Again, a simple edit of the .pm file fixed this.

Secondly, I decided to turn on "Categories" as well as tags. While the tags work fine, the $archiveurl is all messed up, using the Archive Name with title case after the domain – www.myblogurl.com/Category Name.

I couldn't figure out how to hack this, so I've turned categories off.

Thanks again!

Kino500, Just open the Cumulus.pm file and change this line to fix your issue

my $mtstatic = MT->config->CGIPath . $plugin->envelope . "/mt-static/";

I have seen this plugin somewhere else on the web more updated though, not sure where...

Joe