зеркало из https://github.com/github/gemoji.git
e11d502d4d | ||
---|---|---|
images/emoji | ||
lib | ||
LICENSE | ||
README.md | ||
gemoji.gemspec |
README.md
gemoji
Emoji images and names. See the LICENSE for copyright information.
Installation
Add gemoji
to you Gemfile.
gem 'gemoji', :require => 'emoji/railtie'
Example Rails Helper
This would allow emojifying content such as: it's raining :cats: and :dogs:!
See the Emoji cheat sheet for more examples.
module EmojiHelper
def emojify(content)
h(content).to_str.gsub(/:([a-z0-9\+\-_]+):/) do |match|
if Emoji.names.include?($1)
'<img alt="' + $1 + '" height="20" src="' + asset_path("emoji/#{$1}.png") + '" style="vertical-align:middle" width="20" />'
else
match
end
end.html_safe if content.present?
end
end