Sha256: a31c534484026e675ddcccc004b5408c60a17102d6ed4b28e50d0f93d13a9366
Contents?: true
Size: 834 Bytes
Versions: 26
Compression:
Stored size: 834 Bytes
Contents
module ScmsHelpers require 'find' def ScmsHelpers.isActive(pagename, activepage) return active = "active" if activepage == pagename end def ScmsHelpers.isActiveIfContains(pagename, activepage) return active = "active" if activepage.include? pagename end def ScmsHelpers.txt_2_html(rawsnippet) if rawsnippet != nil rawsnippet.gsub!(/(http:\/\/\S+)/, '<a href="\1" target="_blank" ref="external">\1</a>') rawsnippet.gsub!(/(file:\/\/\/\S+)/, '<a href="\1" target="_blank" ref="external">\1</a>') rawsnippet.gsub!(/\n/, "<br />") end return rawsnippet end def ScmsHelpers.uriEncode(uri) return uri.gsub(" ", "%20") end def ScmsHelpers.uriDecode(uri) return uri.gsub("%20", " ") end end
Version data entries
26 entries across 26 versions & 1 rubygems