Not a developer? Go to MovableType.com

Plugin and Theme Directory

My Blogs v1.0

By Arvind Satyanarayan
Posted August 12, 2007, in Administrative Interface.

Details

Movable Type 4 introduces a whole new dashboard with the focal point being tracking the activity across your blogs. For my personal MT install, however, this isn't terribly useful (being the only author, I know my - albeit dismal - entry posting frequency, and I receive email notifications for all comments).

I much preferred Movable Type 3's dashboard which provided a list of all blogs in the installation with a few quick links. My Blogs adds a widget to your dashboard which allows just this.

Compatibility

Movable Type versions: 4.3


Back

9 Comments

Joe Siegler on August 14, 2007, 6:33 p.m. Reply

Arvind, you rock. This makes things a lot better for me and the way I maintain my sites. Thank you for this.

I need to get off my duff and donate - you make some seriously cool stuff.

Gautam Patel on August 19, 2008, 10:07 p.m. Reply

There’s an apparent conflict between two excellent dashboard widget plugins for MT: [DashOff][] and [MyBlogs] []. They don’t play well together—if you use one, the other won’t show up.

[DashOff]: http://plugins.movabletype.org/dashoff/ “DashOff plugin” [MyBlogs]: http://plugins.movabletype.org/my-blogs/ “My Blogs plugin”

The conflict is in their respective perl files, MyBlogs.pl and DashOff.pl, which are bundled with the plugins.

Both of them use variable with the same name: my @blogs / $blogs, and my $perms / $perms

Assuming that you want to use both of them at once (who wouldn’t?), you need to change the names of these two parameters (perhaps only the first, but I haven’t bothered to test that) in one of the two files.

Therefore, in DashOff.pl for instance, you should change every occurrence of $blogs to something else, like $blogset, change my @blogs to my @blogset; and similarly change my $perms / $perms to my $perms2 / $perms2

Once you’ve done that, both work together.

Arvind Satyanarayan on August 19, 2008, 11:47 p.m. Reply

Actually, this is not the reason for the conflict. The conflict occurs because DashOff has a bug whereby it specifies the same unique identifying key for the widget it provides as MyBlogs. To resolve:

  1. Find the line that reads my_blogs => { about line 37 on DashOff.pl
  2. Replace that with dashoff => {

Beau Smith on August 20, 2008, 9:09 a.m. Reply

DashOff v1.1 released.

Mihan on September 4, 2008, 9:32 a.m. Reply

thanks nice information! mr Arvind Satyanarayan

Dwiki Setiyawan on March 14, 2010, 10:04 p.m. Reply

Thanks for sharing Sir.

Karpaty on March 11, 2011, 12:17 p.m. Reply

Thanks very nice information

tony_adams on July 21, 2012, 4:56 a.m. Reply

I really like MT 4 instead of the fifth series. I haven’t upgrated it yet even the security issues I have to deal with. MT 4 is a piece of great job.

Leave a Comment