lib/octopress-docs/hooks.rb in octopress-docs-0.0.8 vs lib/octopress-docs/hooks.rb in octopress-docs-0.0.9

- old
+ new

@@ -1,15 +1,21 @@ module Octopress module Docs class DocsSiteHook < Octopress::Hooks::Site + def post_read(site) + if Octopress::Docs.docs_mode && Octopress.site.nil? + Octopress.site = site + end + end + def pre_render(site) - if Octopress.config['docs_mode'] + if Octopress::Docs.docs_mode site.pages.concat Octopress::Docs.pages end end def merge_payload(payload, site) - if Octopress.config['docs_mode'] + if Octopress::Docs.docs_mode Octopress::Docs.pages_info end end end end