From bbb2b27c663706ae66241f159600a0df808ce8fc Mon Sep 17 00:00:00 2001 From: codecalm Date: Sun, 16 Feb 2020 21:51:07 +0100 Subject: [PATCH] collection hooks fixes --- pages/_layouts/base.html | 3 +-- pages/_plugins/jekyll-capture.rb | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/pages/_layouts/base.html b/pages/_layouts/base.html index d4b2b8c6..82e8fb8d 100644 --- a/pages/_layouts/base.html +++ b/pages/_layouts/base.html @@ -30,8 +30,6 @@ {% include layout/og.html show=layout.og-component %} {% include layout/css.html %} - - {% include layout/js.html %} {% assign dark-theme = page.dark-theme | default: site.dark-theme %} @@ -41,6 +39,7 @@ {% include layout/modals-capture.html %} + {% include layout/js.html %} {% include layout/js-capture.html %} {% if site.debug and jekyll.environment == 'development' %} diff --git a/pages/_plugins/jekyll-capture.rb b/pages/_plugins/jekyll-capture.rb index 2f111867..d0dc739d 100644 --- a/pages/_plugins/jekyll-capture.rb +++ b/pages/_plugins/jekyll-capture.rb @@ -54,19 +54,19 @@ module Jekyll end end - Jekyll::Hooks.register :pages, :post_init do |page| + Jekyll::Hooks.register [:pages, :docs], :post_init do |page| $captured_global = {} $captured_once = {} $captured_libs = [] end - Jekyll::Hooks.register :pages, :post_render do |page| + Jekyll::Hooks.register [:pages, :docs], :post_render do |page| $captured_global = {} $captured_once = {} $captured_libs = [] end - Jekyll::Hooks.register :pages, :pre_render do |page, jekyll| + Jekyll::Hooks.register [:pages, :docs], :pre_render do |page, jekyll| jekyll.site['captured_global'] = $captured_global jekyll.site['captured_once'] = $captured_once jekyll.site['captured_libs'] = $captured_libs -- GitLab