X-Git-Url: http://git.veekun.com/zzz-floof.git/blobdiff_plain/fca6f64bc81a02c61ba45a13de25f3da2e7630b3..42398bc94b95b5a115396f14c3c1dde6fb6808a5:/floof/templates/comments/lib.mako diff --git a/floof/templates/comments/lib.mako b/floof/templates/comments/lib.mako index df5cbf6..93fe086 100644 --- a/floof/templates/comments/lib.mako +++ b/floof/templates/comments/lib.mako @@ -1,15 +1,34 @@ <%def name="comment_block(comments)"> +

${len(comments)} comment${'' if len(comments) == 1 else 's'}

View all

Reply

${comment_thread(comments)} <%def name="comment_thread(comments)"> -% for comment in comments: +<%! from floof.model.comments import indent_comments %>\ +% for comment in indent_comments(comments): +${single_comment(comment)} +% endfor + + +<%def name="single_comment(comment)"> +% if hasattr(comment, 'indent'): +
+% else:
-
${comment.user.name}
-
${comment.time}
+% endif +
+
${comment.user.name}
+
${comment.time}
+ +

${comment.text}

-% endfor