Mailing List Archive

svn commit: r482290 - /spamassassin/branches/3.1/build/cf_to_html
Author: jm
Date: Mon Dec 4 10:58:01 2006
New Revision: 482290

URL: http://svn.apache.org/viewvc?view=rev&rev=482290
Log:
backport link-to-more-info for rules page to 3.1.x

Modified:
spamassassin/branches/3.1/build/cf_to_html

Modified: spamassassin/branches/3.1/build/cf_to_html
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.1/build/cf_to_html?view=diff&rev=482290&r1=482289&r2=482290
==============================================================================
--- spamassassin/branches/3.1/build/cf_to_html (original)
+++ spamassassin/branches/3.1/build/cf_to_html Mon Dec 4 10:58:01 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;
}