Mailing List Archive

svn commit: r482288 - /spamassassin/trunk/build/cf_to_html
Author: jm
Date: Mon Dec 4 10:56:13 2006
New Revision: 482288

URL: http://svn.apache.org/viewvc?view=rev&rev=482288
Log:
bug 4771: add a 'more info' link to the wiki from the rules page

Modified:
spamassassin/trunk/build/cf_to_html

Modified: spamassassin/trunk/build/cf_to_html
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/cf_to_html?view=diff&rev=482288&r1=482287&r2=482288
==============================================================================
--- spamassassin/trunk/build/cf_to_html (original)
+++ spamassassin/trunk/build/cf_to_html Mon Dec 4 10:56:13 2006
@@ -8,7 +8,8 @@
my $tmpl = q{<tr __BGCOLOR__><td><strong>__TYPE__</strong></td>
<td><font size=-1>__LANG__</font></td>
<td><font size=-1>__DESCRIPTION__</font></td>
-<td><font size=-1>__NAME__</font></td><td>__SCORE__</td></tr>};
+<td><font size=-1>__NAME__</font></td><td>__SCORE__</td>
+<td><a href='__MORE__'>More&nbsp;Info</a></td></tr>};

my %test = ();
my %type = ();
@@ -63,12 +64,16 @@
my $bgcolor = '';
if ($n % 2 == 0) { $bgcolor = ' bgcolor=#ccffcc'; }

+ $t =~ s/[^A-Za-z0-9_]/_/gs; # sanitize odd chars
+ my $more = 'http://wiki.apache.org/spamassassin/Rules/'.$t;
+
s/__BGCOLOR__/$bgcolor/gs;
s/__NAME__/$t/gs;
s/__DESCRIPTION__/$desc/gs;
s/__TYPE__/$type{$t}/gs;
s/__LANG__/$lang{$t}/gs;
s/__SCORE__/$score{$t} or 1/ges;
+ s/__MORE__/$more/gs;
print;
}