Module: Jekyll::SmileyFilter
- Defined in:
- lib/jekyll-smiley.rb
Instance Method Summary collapse
Instance Method Details
#smiley(message) ⇒ Object
31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/jekyll-smiley.rb', line 31 def smiley() site = @context.registers[:site].config smileys = site["smileys"] return if smileys.nil? or smileys.empty? .gsub!(/:([a-z]+):/) do |match| smiley = smileys[$1] if smiley "![#{$1}](#{smiley["img"]})" end end end |