Sha256: 1ba0078e9b607b6ce7fba970e5414260af2680d24b5c42f0fb02edf0e703a655
Contents?: true
Size: 1.22 KB
Versions: 9
Compression:
Stored size: 1.22 KB
Contents
# HTML rules app.nonrouted .select { |item| item.extensions.include?("html") } .each { |item| item.route = item.basename } .each { |item| item.layout = "default" } .each { |item| item.transform } # Font rules app.nonrouted .select { |item| item.relpath?("assets/fonts") } .reject { |item| item.basename[0] == "_" } .each { |item| item.route = item.relpath } # Image rules app.nonrouted .select { |item| item.relpath?("assets/images") } .reject { |item| item.basename[0] == "_" } .each { |item| item.route = item.relpath } # JS rules app.nonrouted .select { |item| item.relpath?("assets/javascripts") } .reject { |item| item.basename[0] == "_" } .each { |item| item.route = "/#{item.dirname}/#{item.basename}.js" } .each { |item| item.transform } # CSS rules app.nonrouted .select { |item| item.relpath?("assets/stylesheets") } .reject { |item| item.basename[0] == "_" } .each { |item| item.route = "/#{item.dirname}/#{item.basename}.css" } .each { |item| item.transform } # Sitemap html_pages = app.routed .reject { |item| item.route.nil? } .select { |item| item.extensions.include?("html") } .sort_by { |item| item.route } system.global_data[:sitemap_pages] = html_pages
Version data entries
9 entries across 9 versions & 1 rubygems