123456789101112131415161718192021222324252627282930313233343536 |
- use strict;
- use v5.10;
- AddModuleDescription('download.pl', 'Download Extension');
- our (@MyRules, $FreeLinkPattern);
- push( @MyRules, \&DownloadSupportRule );
- sub DownloadSupportRule {
- if (m/\G(\[\[download:$FreeLinkPattern\|([^\]]+)\]\])/cg
- or m!\G(\[\[download:$FreeLinkPattern\]\])!cg) {
- Dirty($1);
- print GetDownloadLink($2, undef, undef, $3);
- return '';
- }
- return;
- }
|