Class: Content::Pipeline::Filters::Gemoji
- Inherits:
-
Content::Pipeline::Filter
- Object
- Content::Pipeline::Filter
- Content::Pipeline::Filters::Gemoji
- Defined in:
- lib/content/pipeline/filters/gemoji.rb
Constant Summary collapse
- EmojiTag =
%Q{<img class="emoji" src="%s" alt=":%s:" height="20" width="20">}
- EmojiPattern =
/(?:^\s*|\s+):(#{Emoji.all.map { |n| Regexp.escape(n.name) }.join("|")}):(?:\s+|\s*$)/m
- EmojiLiquidTag =
%Q{{%%img "%s" ":%s:" %%}}
Instance Method Summary collapse
-
#initialize(*args) ⇒ Gemoji
constructor
————————————————————————— This is a simple wrapper method around the default initialize.
Methods inherited from Content::Pipeline::Filter
Constructor Details
#initialize(*args) ⇒ Gemoji
This is a simple wrapper method around the default initialize.
17 18 19 20 21 |
# File 'lib/content/pipeline/filters/gemoji.rb', line 17 def initialize(*args) super(*args) # I should make this an addon. @opts[:asset_path] ||= "/assets" end |