class Jekyll::ResourcePage
Public Class Methods
new(site, base_dir, index_url, index_label, layout, id, label, contents_tree)
click to toggle source
# File lib/jekyll-theme-isotc211-helpers/resource_listing.rb, line 32 def initialize(site, base_dir, index_url, index_label, layout, id, label, contents_tree) @site = site @base = base_dir @dir = File.join(index_url, id) @name = "index.html" self.process(@name) self.data = { 'layout' => layout || 'resource-page', 'title' => "#{label.capitalize} #{id}", 'parent_title' => index_label, 'parent_link' => "/#{index_url}", 'contents' => contents_tree, } end