topic_list_base.html 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {% if topics.items %}
  2. <div class="panel-body" style="padding-top:0;">
  3. {% for topic in topics.items %}
  4. <div class="row" style="padding:5px 0;border-bottom:1px solid #f6e1e1;">
  5. <div class="col-md-6 media">
  6. <div class="media-left">
  7. <a href="#">
  8. <img class="media-object img-circle" src="{{ url_for('static',filename='images/Moo.png')}}" alt="..." style="width:48px;height:48px">
  9. </a>
  10. </div>
  11. <div class="media-body">
  12. <div class="media-heading"> <a href="{{url_for('topic.topic',uid=topic.uid)}}">{{ topic.title}}</a></div>
  13. {% for tag in topic.tags %}
  14. <span class="label label-default" style="font-size:12px;background:rgba(1,126,102,.08);color:#337ab7;display: inline-block">
  15. <a href="{{ url_for('tag.tag',tag = tag.tagname) }}" style="font-weight:normal">{{ tag.tagname }}</a>
  16. </span>
  17. {% endfor %}
  18. </div>
  19. </div>
  20. <div class="col-md-2" style="padding:5px;margin:0">
  21. <span style="font-size:12px">{{ user(topic.author.username) }}</span>
  22. <br/>
  23. <span style="font-size:12px;color:#999;">
  24. {{ topic.publish.strftime('%Y-%m-%d') }}
  25. </span>
  26. </div>
  27. <div class="col-md-2 hidden-xs" style="padding:5px 5px 5px 20px;margin:0">
  28. {% set rep,read = topic.id | get_read_count %}
  29. <span>{{ rep }}</span> /
  30. <span style="font-size:12px;color:#999;">
  31. {{ read }}
  32. </span>
  33. </div>
  34. <div class="col-md-2 hidden-xs" style="padding:5px;margin:0;">
  35. {% set last_reply = topic.replies.first() %}
  36. {% if last_reply %}
  37. <span style="font-size:12px">{{ user(last_reply.author.username) }}</span>
  38. <br/>
  39. <span style="font-size:12px;color:#999;">{{ last_reply.publish.strftime('%Y-%m-%d') }}</span>
  40. {% else %}
  41. <span style="font-size:12px">{{ user(topic.author.username) }}</span>
  42. <br/>
  43. <span style="font-size:12px;color:#999;">{{ topic.publish.strftime('%Y-%m-%d') }}</span>
  44. {% endif %}
  45. </div>
  46. </div>
  47. {% endfor %}
  48. </div>
  49. {% else %}
  50. <div class="panel-body">
  51. <span class="text-center" style="display:block;width:100%;color:#999">
  52. 没有帖子
  53. </span>
  54. </div>
  55. {% endif %}