Class: RageRender::DefaultImageSetter

Inherits:
Jekyll::Generator
  • Object
show all
Defined in:
lib/ragerender/jekyll/comics.rb

Instance Method Summary collapse

Instance Method Details

#default_image_path(comic) ⇒ Object



72
73
74
# File 'lib/ragerender/jekyll/comics.rb', line 72

def default_image_path comic
  "images/#{comic.data['slug']}.jpg"
end

#generate(site) ⇒ Object



66
67
68
69
70
# File 'lib/ragerender/jekyll/comics.rb', line 66

def generate site
  site.collections['comics'].docs.each do |comic|
    comic.data['image'] ||= default_image_path(comic)
  end
end