Sha256: 656ec2b204004b667b080f62b8d0305b4868ee3bbe581ee101de7334455884bd
Contents?: true
Size: 507 Bytes
Versions: 5
Compression:
Stored size: 507 Bytes
Contents
module Convert module Converters def hashtag(string, options = {}) options = {:source => :twitter}.merge(options) @regex = /#([^\s]+)/ if options[:source] == :twitter string.gsub(@regex, '<a href="http://twitter.com/search?q=%23\1&f=realtime" class="hashtag" target="_blank">#\1</a>') elsif options[:source] == :facebook string.gsub(@regex, '<a href="https://www.facebook.com/hashtag/\1" class="hashtag" target="_blank">#\1</a>') end end end end
Version data entries
5 entries across 5 versions & 1 rubygems