Helper class to generate HTML
Returns a safe email address, by encoding each character in the email
# File lib/classes/html.rb, line 8
8: def self.email(email)
9: safe = []
10:
11: email.each_byte do |char|
12: safe << '&#'+char.to_s
13: end
14:
15: safe.join
16: end
Returns a html script tag for js
# File lib/classes/html.rb, line 33
33: def self.script(js)
34: unless js.is_a? Array
35: return '<script type="text/javascript" src="'+Url.base()+js+'"></script>'
36: end
37:
38: to_return = ''
39: js.each do |file|
40: to_return+='<script type="text/javascript" src="'+Url.base()+file+'"></script>'+"\n"
41: end
42:
43: to_return
44: end
Returns a html link tag for css
# File lib/classes/html.rb, line 19
19: def self.style(css)
20: unless css.is_a? Array
21: return '<link type="text/css" href="'+Picombo::Url.base()+css+'" rel="stylesheet" />'
22: end
23:
24: to_return = ''
25: css.each do |file|
26: to_return+='<link type="text/css" href="'+Picombo::Url.base()+file+'" rel="stylesheet" />'+"\n"
27: end
28:
29: to_return
30: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.