1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-22 01:44:25 +04:00

jekyll dirs

This commit is contained in:
codecalm
2018-02-19 20:17:02 +01:00
parent aa82b7c959
commit 97f6ca9194
838 changed files with 56 additions and 90610 deletions

View File

@@ -0,0 +1,25 @@
def get_dir(dir)
size = dir.split('/').size
if size == 2
'..'
elsif size == 3
'../..'
elsif size == 4
'../../..'
else
'.'
end
end
module Jekyll
Jekyll::Hooks.register :pages, :pre_render do |page, jekyll|
jekyll.site['base'] = get_dir(page.dir)
end
Jekyll::Hooks.register :documents, :pre_render do |doc, jekyll|
jekyll.site['base'] = get_dir(doc.relative_path)
end
end