Adding modes to other Movable Type MT::App objects

| 0 Comments
An example of how to extend other Movable Type/Melody applications like the comment system with new capabilities:

In config.yaml:

applications:
    comments:
        methods:
            do_stuff: $TestPlugin::TestPlugin::Comments::do_stuff
The Perl code:

package TestPlugin::Comments;
use strict;

sub do_stuff
{
    my $app = shift;
    ###Code
}

1;
That will add a new mode to mt-comments.cgi called do_stuff which can be accessed manually with <$mt:CGIPath$><$mt:CommentScript$>?__mode=do_stuff in templates.

Leave a comment

March 2010

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Recent Entries

A window into the totalitarian mind of the left on freedom of religion
From Digg: Me: I'm not going to hold my breath waiting for the same liberal democrats who shriek about the…
Google's lossy compiler
Google's closure compiler service gets a little too frisky under ADVANCED_OPTIMIZATIONS. Original code: With advanced optimizations enabled, it was able…
The three purposes of the federal income tax law
Businesses will spend about 3.4 billion man-hours and individuals about 1.7 billion hours figuring out their taxes this year.…

Subscribe

Advertisements

OpenID accepted here Learn more about OpenID