Class: RageRender::LatestComicGenerator

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

Overview

The index for the comics collection is always the latest comic.

Instance Method Summary collapse

Instance Method Details

#generate(site) ⇒ Object



42
43
44
45
46
47
48
# File 'lib/ragerender/jekyll/comics.rb', line 42

def generate site
  comics = site.collections['comics']
  index = comics.docs.last.dup
  index.instance_variable_set(:"@data", index.data.dup)
  index.data['slug'] = 'index'
  comics.docs << index
end