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):