Sha256: 5a171a6b960dd5cc2e2badae1511e9f49297f3acf449a699520329f1ef0e6972

Contents?: true

Size: 487 Bytes

Versions: 4

Compression:

Stored size: 487 Bytes

Contents

require "util"

module Jekyll
  class BookPage < Page
    def initialize(site, params)
      @site = site
      @base = site.source
      @dir  = File.join(params["destination"], params["name"])
      @name = "index.md"

      self.process(@name)

      read_yaml(
        File.join(@base, params["source"], params["name"]),
        @name
      )

      self.data = params["book"].merge(self.data)
      self.data["parts"] = []

      Util.init_date_of_book(self.data)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jekyll-books-0.3.1 lib/jekyll/pages/book.rb
jekyll-books-0.3.0 lib/jekyll/pages/book.rb
jekyll-books-0.2.1 lib/jekyll/pages/book.rb
jekyll-books-0.2.0 lib/jekyll/pages/book.rb