Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 > Mediawiki-Blame-0.0.3 > README

Download:
Mediawiki-Blame-0.0.3.tar.gz

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Source  

Mediawiki-Blame version 0.0.3 is Copyright © 2007-2009, Lars Dɪᴇᴄᴋᴏᴡ

DESCRIPTION ^

In Mediawiki, it is really easy to see who was responsible for a certain edit. But what if you want to know who is responsible for a piece of content? That would require you to go through all revisions manually.

This module does the work for you by using a dump of the revision history and shows for each line of a Mediawiki page source who edited it last.

INSTALLATION ^

To install system-wide:

  perl Makefile.PL
  make
  make test
  sudo make install

To install in a private directory:

  perl Makefile.PL INSTALL_BASE=~/perl
  make
  make test
  make install

Do not forget to add $HOME/perl/lib/perl5 to your @INC, see "How do I add a directory to my include path (@INC) at runtime?" in perlfaq8.

TESTING ^

Without special preparation, some tests are skipped.

There are some checks provided through Test::Pod::Coverage and Test::Pod if they can be loaded.

There is also a test through Test::Perl::Critic, enabled by setting the TEST_AUTHOR env variable. It is not useful for other people than me, the author.

DEPENDENCIES ^

For running:

Perl 5.8, Algorithm::Annotate, Carp, Class::Spiffy, DateTime, DateTime::Format::ISO8601, LWP::UserAgent, Params::Validate, Perl::Version, Regexp::Common, Readonly, XML::Twig

optional:

LWPx::ParanoidAgent

For testing, everything above and:

Test::More, Test::Exception, Test::Without::Module

WHAT'S NEW ^

For details, see the Changes file.

0.0.3 2009-11-30

Maintainance release, no features changed.

0.0.2 2007-08-01

Made LWPx::ParanoidAgent an optional feature.

COPYRIGHT AND LICENCE ^

Copyright © 2007-2009, Lars Dɪᴇᴄᴋᴏᴡ

This library is free software; you can redistribute it and/or modify it under the same terms as Perl 5.8.

syntax highlighting: