Sha256: 7841ee2d8b2e7dd61fafec7bb4462d641c76030172c50ef7a58f6a28c20693ac

Contents?: true

Size: 400 Bytes

Versions: 21

Compression:

Stored size: 400 Bytes

Contents

module Octopress
  module Docs
    class DocsSiteHook < Octopress::Hooks::Site
      def pre_render(site)
        if Octopress::Docs.enabled?
          Octopress.site = site
          site.pages.concat Octopress::Docs.pages
        end
      end

      def merge_payload(payload, site)
        if Octopress::Docs.enabled?
          Octopress::Docs.pages_info
        end
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
octopress-3.0.4 lib/octopress/docs/hooks.rb
octopress-3.0.3.alpha.2 lib/octopress/docs/hooks.rb
octopress-3.0.3.alpha.1 lib/octopress/docs/hooks.rb
octopress-3.0.3.alpha.0 lib/octopress/docs/hooks.rb
octopress-3.0.2 lib/octopress/docs/hooks.rb
octopress-3.0.1 lib/octopress/docs/hooks.rb
octopress-3.0.0 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.37 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.36 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.35 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.34 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.33 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.32 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.31 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.30 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.29 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.28 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.27 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.26 lib/octopress/docs/hooks.rb
octopress-3.0.0.rc.25 lib/octopress/docs/hooks.rb