Browse code

added back html_email obfusticator

B Mathis authored on 12/11/2009 at 20:42:31
Showing 1 changed files
... ...
@@ -113,6 +113,15 @@ module Helpers
113 113
   
114 114
   # My added helpers
115 115
   
116
+  def to_html_email(address)
117
+    email = string_to_html(address)
118
+    "<a href=\"#{string_to_html('mailto:')}#{email}\">#{email}</a>"
119
+  end
120
+
121
+  def string_to_html(s)
122
+    s.strip.unpack("C*").map{|ch| "&#" + ch.to_s + ";" }.to_s
123
+  end
124
+  
116 125
   def show_part (file)
117 126
     data = ''
118 127
     f = File.open(Dir.pwd+"/source/"+file)