You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2006/12/04 19:56:21 UTC

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;
 }