Changeset 6112
- Timestamp:
- 02/03/08 19:03:37 (5 years ago)
- Files:
-
- 1 modified
-
platform/tdiary/plugin/spambayes.rb (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
platform/tdiary/plugin/spambayes.rb
r6084 r6112 130 130 <li><a href="#{update_url}?conf=spambayes;sb_mode=show_comment">#{Res.check_comment}</a></li> 131 131 <li><a href="#{update_url}?conf=spambayes;sb_mode=show_all_referer">#{Res.check_referer}</a></li> 132 <li><a href="#{update_url}?conf=spambayes;sb_mode=show_spam_tokens">#{Res.token_list("S PAM")}</a></li>133 <li><a href="#{update_url}?conf=spambayes;sb_mode=show_ham_tokens">#{Res.token_list("H AM")}</a></li>132 <li><a href="#{update_url}?conf=spambayes;sb_mode=show_spam_tokens">#{Res.token_list("Spam")}</a></li> 133 <li><a href="#{update_url}?conf=spambayes;sb_mode=show_ham_tokens">#{Res.token_list("Ham")}</a></li> 134 134 <li><a href="#{update_url}?conf=spambayes;sb_mode=confirm_rebuild_db">#{Res.rebuild_db}</a></li> 135 135 </ul> … … 178 178 ham_list = Dir["#{bayes_cache}/H*"].map{|i| File.basename(i)}.sort 179 179 doubt_list = Dir["#{bayes_cache}/D*"].map{|i| File.basename(i)}.sort 180 r << "<h2>H AM</h2><ul>"180 r << "<h2>Ham</h2><ul>" 181 181 ham_list.each do |f| 182 182 data = Comment.load(data_file(f)) 183 183 r << "<li>\n#{show_comment(data, f)}\n</li>\n" 184 184 end 185 r << "</ul><h2>D OUBT</h2><ul>"185 r << "</ul><h2>Doubt</h2><ul>" 186 186 doubt_list.each do |f| 187 187 data = Comment.load(data_file(f)) 188 188 r << "<li>\n#{show_comment(data, f)}\n</li>\n" 189 189 end 190 r << "</ul><h2>S PAM</h2><ul>"190 r << "</ul><h2>Spam</h2><ul>" 191 191 spam_list.each do |f| 192 192 data = Comment.load(data_file(f)) … … 273 273 return "" if tokens.empty? 274 274 r = "<h3>#{label}</h3>\n" 275 r << "<table border='1'><tr><th>#{Res.token}</th><th>#{Res.probability("S PAM")}</th></tr>"275 r << "<table border='1'><tr><th>#{Res.token}</th><th>#{Res.probability("Spam")}</th></tr>" 276 276 bf = bayes_filter 277 277 tokens = tokens.sort do |a, b| … … 292 292 tl = {} 293 293 token_list.uniq.each do |t| 294 k = case t 295 when /^A (.*)/ 296 :addr 297 when /^M (.*)/ 298 :mail 299 when /^N (.*)/ 300 :name 301 when /^R (.*)/ 302 :referer 303 when /^U (.*)/ 304 :url 305 else 306 :body 307 end 294 k = 295 case t 296 when /^A (.*)/ 297 :addr 298 when /^M (.*)/ 299 :mail 300 when /^N (.*)/ 301 :name 302 when /^R (.*)/ 303 :referer 304 when /^U (.*)/ 305 :url 306 else 307 :body 308 end 308 309 309 310 tl[k] ||= [] … … 359 360 when :ham 360 361 add_ham(data, true) 361 r << Res.registered_as(:HAM)362 362 when :spam 363 363 add_spam(data) 364 r << Res.registered_as(:SPAM)365 end364 end 365 r << Res.registered_as(type) 366 366 save_db 367 367 register_data(id, type)
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)