package MT::Plugin::AudioScrobbler;
# for local testing, uncomment
#BEGIN{ push @INC, 'd:/www/mt3/lib' }
use MT;
use MT::Plugin;
use MT::Template::Context;
use MT::ConfigMgr;
@ISA = ('MT::Plugin');
sub name{
"AudioScrobbler";
}
sub description{
"To use, add this tag to your template:
<\$MTAudioScrobbler username=\"foo\"\$>
(Replace \"foo\" with your own AudioScrobbler username)";
}
sub audioscrobbler_tag {
my ($content, $args) = @_;
my $username = $args->{username};
my $cfg = MT::ConfigMgr->instance;
my $cgi = $cfg->CGIPath;
return qq||;
}
my $plugin = new MT::Plugin::AudioScrobbler();
MT->add_plugin($plugin);
MT::Template::Context->add_tag("AudioScrobbler", \&audioscrobbler_tag);
1;