Mercurial > piecrust2
comparison piecrust/plugins/base.py @ 711:ab5c6a8ae90a
bake: Replace hard-coded taxonomy support with "generator" system.
* Taxonomies are now implemented one or more `TaxonomyGenerator`s.
* A `BlogArchivesGenerator` stub is there but non-functional.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 26 May 2016 19:52:47 -0700 |
parents | e2e955a3bb25 |
children | bf9f4e55f751 |
comparison
equal
deleted
inserted
replaced
710:e85f29b28b84 | 711:ab5c6a8ae90a |
---|---|
29 | 29 |
30 def getBakerAssistants(self): | 30 def getBakerAssistants(self): |
31 return [] | 31 return [] |
32 | 32 |
33 def getSources(self): | 33 def getSources(self): |
34 return [] | |
35 | |
36 def getPageGenerators(self): | |
34 return [] | 37 return [] |
35 | 38 |
36 def getPublishers(self): | 39 def getPublishers(self): |
37 return [] | 40 return [] |
38 | 41 |
83 def getBakerAssistants(self): | 86 def getBakerAssistants(self): |
84 return self._getPluginComponents('getBakerAssistants') | 87 return self._getPluginComponents('getBakerAssistants') |
85 | 88 |
86 def getSources(self): | 89 def getSources(self): |
87 return self._getPluginComponents('getSources') | 90 return self._getPluginComponents('getSources') |
91 | |
92 def getPageGenerators(self): | |
93 return self._getPluginComponents('getPageGenerators') | |
88 | 94 |
89 def getPublishers(self): | 95 def getPublishers(self): |
90 return self._getPluginComponents('getPublishers') | 96 return self._getPluginComponents('getPublishers') |
91 | 97 |
92 def _ensureLoaded(self): | 98 def _ensureLoaded(self): |