2 ===================================================================
3 --- cvsspam.rb (revision 229)
4 +++ cvsspam.rb (working copy)
10 + # may be overridden by subclasses that are able to make a hyperlink to a
11 + # history log for a file
17 # Superclass for objects that can link to CVS frontends on the web (ViewCVS,
19 "<a href=\"#{diff_url(file)}\">#{super(file)}</a>"
23 + link = log_url(file)
25 + return "<span id=\"info\">(<a href=\"#{link}\">log</a>)</span>"
46 add_repo("#{@base_url}#{urlEncode(file.path)}.diff?r1=text&tr1=#{file.fromVer}&r2=text&tr2=#{file.toVer}&f=h")
53 + log_anchor = "#rev#{file.toVer}"
57 + add_repo("#{@base_url}#{urlEncode(file.path)}#{log_anchor}")
62 @@ -1547,11 +1576,14 @@
64 name = "<span id=\"removed\">#{name}</span>"
68 - mail.print("<td><tt>#{prefix}<a href=\"#file#{file_count}\">#{name}</a></tt></td>")
69 + mail.print("<tt>#{prefix}<a href=\"#file#{file_count}\">#{name}</a></tt>")
71 - mail.print("<td><tt>#{prefix}#{name}</tt></td>")
72 + mail.print("<tt>#{prefix}#{name}</tt>")
74 + mail.print(" #{$frontend.log(file)}")
77 mail.print("<td colspan=\"2\" align=\"center\"><small id=\"info\">[empty]</small></td>")