Add primary comment support
This commit is contained in:
		| @@ -42,9 +42,7 @@ class Post(Index): | ||||
|                 node.removeChild(node.childNodes[0]) | ||||
|             node.appendChild(dom.createTextNode(post.title)) | ||||
|  | ||||
|     def generate(self, blog, src, output): | ||||
|         from dynastie.models import Post, Blog | ||||
|  | ||||
|     def generate(self, blog, src, output, posts): | ||||
|         hooks = {'post' : self._createPost, | ||||
|                  'meta' : self.createMetas} | ||||
|  | ||||
| @@ -52,16 +50,14 @@ class Post(Index): | ||||
|             self.addError('No _post.html found, exiting') | ||||
|             return self.report | ||||
|  | ||||
|         if not os.path.exists(output + '/post'): | ||||
|             os.mkdir(output + '/post') | ||||
|  | ||||
|         try: | ||||
|             dom = parse(src + '/_post.html') | ||||
|         except xml.dom.DOMException as e: | ||||
|             self.addError('Error parsing _post.html : ' + e) | ||||
|             return self.report | ||||
|              | ||||
|         if not os.path.exists(output + '/post'): | ||||
|             os.mkdir(output + '/post') | ||||
|  | ||||
|         posts = Post.objects.all() | ||||
|  | ||||
|         for post in posts: | ||||
|             #print 'Generate ' + filename | ||||
| @@ -80,6 +76,13 @@ class Post(Index): | ||||
|  | ||||
|         return self.report | ||||
|  | ||||
|     def generate(self, blog, src, output): | ||||
|         from dynastie.models import Post, Blog | ||||
|  | ||||
|         posts = Post.objects.all() | ||||
|  | ||||
|         return self.generate(blog, src, output, hooks, dom, posts) | ||||
|  | ||||
|     def createPreview(self, values, dom, root, node): | ||||
|         now = datetime.datetime.now() | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user