Mercurial > piecrust2
diff piecrust/plugins/builtin.py @ 239:f43f19975671
sources: Refactor `autoconfig` source, add `OrderedPageSource`.
Also add unit tests.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 15 Feb 2015 22:48:42 -0800 |
parents | cba781477bd0 |
children | f130365568ff |
line wrap: on
line diff
--- a/piecrust/plugins/builtin.py Sun Feb 15 22:47:46 2015 -0800 +++ b/piecrust/plugins/builtin.py Sun Feb 15 22:48:42 2015 -0800 @@ -31,7 +31,8 @@ from piecrust.sources.base import DefaultPageSource from piecrust.sources.posts import ( FlatPostsSource, ShallowPostsSource, HierarchyPostsSource) -from piecrust.sources.autoconfig import AutoConfigSource +from piecrust.sources.autoconfig import ( + AutoConfigSource, OrderedPageSource) from piecrust.sources.prose import ProseSource from piecrust.templating.jinjaengine import JinjaTemplateEngine from piecrust.templating.pystacheengine import PystacheTemplateEngine @@ -72,6 +73,7 @@ ShallowPostsSource, HierarchyPostsSource, AutoConfigSource, + OrderedPageSource, ProseSource] def getDataProviders(self):