Remove yet another way to register extensions and register/activate FrontMatter like a normal extension.

This commit is contained in:
Ben Hollis 2014-03-29 17:17:00 -07:00
parent a6c37f3dd3
commit abeee38126
4 changed files with 8 additions and 19 deletions

View file

@ -142,10 +142,6 @@ module Middleman
# Setup custom rendering
include Middleman::CoreExtensions::Rendering
# Parse YAML from templates. Must be before sitemap so sitemap
# extensions see updated frontmatter!
register Middleman::CoreExtensions::FrontMatter
# Sitemap Config options and public api
include Middleman::Sitemap
@ -182,6 +178,10 @@ module Middleman
# Setup the default values from calls to set before initialization
self.class.config.load_settings(self.class.superclass.config.all_settings)
# Parse YAML from templates. Must be before sitemap so sitemap
# extensions see updated frontmatter!
activate :front_matter
# Initialize the Sitemap
@sitemap = ::Middleman::Sitemap::Store.new(self)