Class: RageRender::ChapterArchiveGenerator
- Inherits:
-
Jekyll::Generator
- Object
- Jekyll::Generator
- RageRender::ChapterArchiveGenerator
- Defined in:
- lib/ragerender/jekyll/archive.rb
Overview
Now there is also one page per chapter… but also the chapter pages are paginated if there are more than 160 comics per chapter. So we have to handle that pagination manually by calling another paginator for each page we generate here.
Instance Method Summary collapse
Instance Method Details
#generate(site) ⇒ Object
56 57 58 59 60 61 |
# File 'lib/ragerender/jekyll/archive.rb', line 56 def generate site site.collections['chapters'].docs.to_a.dup.each do |page| page.data['mode'] = 'chapters' ChapterArchivePaginator.new(page).generate(site) end end |