topic.html 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. {% macro topic(user) -%}
  2. {% import 'base/link.html' as link %}
  3. {% for question in user.questions %}
  4. <div class="panel-body" style="border-bottom:1px solid #f6e1e1;">
  5. {{ link.question(question) }}
  6. <div style="font-size:12px;color:#999;">
  7. 创建日期:{{ question.time.strftime('%Y-%m-%d %H:%M') }}
  8. 最后回复来自
  9. {{ link.user(question.last_author) }}
  10. </div>
  11. </div>
  12. {% endfor %}
  13. {%- endmacro %}
  14. {% macro replies(user) -%}
  15. {% import 'base/link.html' as link %}
  16. {% for reply in user.replies %}
  17. <div class="panel-body" style="border-bottom:1px solid #f6e1e1;">
  18. <span style="font-size:12px;color:#999;">回复了 {{ link.user(reply.question.author.name) }} 创建的主题:
  19. {{ link.question(reply.question) }}
  20. </span>
  21. <p>{{ reply.content }}</p>
  22. <span style="font-size:12px;color:#999;">
  23. 回复日期:{{ reply.time.strftime('%Y-%m-%d %H:%M') }}
  24. </span>
  25. </div>
  26. {% endfor %}
  27. {%- endmacro %}
  28. {% macro ntb(user) -%}
  29. {% import 'base/link.html' as link %}
  30. {% for question in user.questions %}
  31. <div class="panel-body" style="border-bottom:1px solid #f6e1e1;">
  32. {{ link.question(question) }}
  33. <div style="font-size:12px;color:#999;">
  34. 创建日期:{{ question.time.strftime('%Y-%m-%d %H:%M') }}
  35. 最后回复来自
  36. {{ link.user(question.last_author) }}
  37. </div>
  38. </div>
  39. {% endfor %}
  40. {%- endmacro %}
  41. {% macro collect(user) -%}
  42. {% import 'base/link.html' as link %}
  43. {% for question in user.collect_questions %}
  44. <div class="panel-body" style="border-bottom:1px solid #f6e1e1;">
  45. <span style="font-size:12px;color:#999;">收藏了 {{ link.user(question.author.name) }} 创建的主题:
  46. {{ link.question(question) }}
  47. </span>
  48. <div style="font-size:12px;color:#999;">
  49. 收藏日期:{{ question.time.strftime('%Y-%m-%d %H:%M') }}
  50. </div>
  51. </div>
  52. {% endfor %}
  53. {%- endmacro %}
  54. {% macro list() -%}
  55. <div class="panel-body" style="border:1px dashed #337ab7;margin:5px;">
  56. <span class="text-center" style="display:block;width:100%;color:#999">
  57. <span class="glyphicon glyphicon-lock" aria-hidden="true" style="font-size:16px;"></span>
  58. 根据用户设置,列表被隐藏
  59. </span>
  60. </div>
  61. {%- endmacro %}