Remove yet another way to register extensions and register/activate FrontMatter like a normal extension.
This commit is contained in:
parent
a6c37f3dd3
commit
abeee38126
4 changed files with 8 additions and 19 deletions
|
@ -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)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue