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