post.bk.list.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. {% extends "base-with-sidebar.html" %}
  2. {% load authperm %}
  3. {% load crypto %}
  4. {% load staticres %}
  5. {% block title %}
  6. {% if adminmode %}
  7. 全局文章管理 - 丘丘塔台
  8. {% else %}
  9. 个人文章管理 - 丘丘塔台
  10. {% endif %}
  11. {% endblock %}
  12. {% block sidebar %}
  13. {% if adminmode %}
  14. {% include "home/sysconf.sidebar.html" %}
  15. {% else %}
  16. {% include "home/front.sidebar.html" %}
  17. {% endif %}
  18. {% endblock %}
  19. {% block content %}
  20. <div class="btn-toolbar">
  21. <div class="btn-group">
  22. {% url "pichublog_catlist" as pichublog_catlist %}
  23. <a class="btn btn-primary {%if request.path = pichublog_postbklist %} active {% endif %}" href="{{ pichublog_catlist }}">
  24. <span class="glyphicon glyphicon-th-list"></span>
  25. 文章列表
  26. </a>
  27. {% url "pichublog_catadd" as pichublog_catadd %}
  28. <a class="btn btn-primary {%if request.path = pichublog_postadd %} active {% endif %}" href="{{ pichublog_catadd }}">
  29. <span class="glyphicon glyphicon-plus"></span>
  30. 新建文章
  31. </a>
  32. </div>
  33. </div>
  34. {{FilterHTML|safe}}
  35. <div>{% include "common/paginator.html" %}</div>
  36. <br />
  37. <table class="table table-hover">
  38. <thead>
  39. <tr>
  40. <td>#</td>
  41. <td>标题</td>
  42. {% if adminmode %}
  43. <td>作者</td>
  44. {% endif %}
  45. <td>分类</td>
  46. <td>创建时间</td>
  47. <td>发布时间</td>
  48. <td>状态</td>
  49. <td>评论数</td>
  50. <td>操作</td>
  51. </tr>
  52. </thead>
  53. <tbody>
  54. {% for i in lPage %}
  55. <tr>
  56. <td>{{i.id}}</td>
  57. <td><a href="{% url 'pichublog_postpreview' i.id %}" target="_blank">{{i.title}}</a></td>
  58. {% if adminmode %}
  59. <td>{{i.author.name}}</td>
  60. {% endif %}
  61. <td>
  62. {% for j in i.category.all %}
  63. <span class="label label-info" style="display:inline-block">{{j.title}}</span>
  64. {% endfor %}
  65. </td>
  66. <td>{{i.crttime|date:"Y-m-d H:i:s"}}</td>
  67. <td>{{i.pubtime|date:"Y-m-d H:i:s"}}</td>
  68. <td>
  69. {% if i.rendered %}
  70. <span class="label label-success" style="display:inline-block">已渲染</span>
  71. {% else %}
  72. <span class="label label-default" style="display:inline-block">未渲染</span>
  73. {% endif %}
  74. {% if i.hidden %}
  75. <span class="label label-danger" style="display:inline-block">隐藏</span>
  76. {% endif %}
  77. {% if i.private %}
  78. {% if i.passwdlck %}
  79. <span class="label label-warning" style="display:inline-block">密码保护</span>
  80. {% else %}
  81. <span class="label label-warning" style="display:inline-block">访问限制</span>
  82. {% endif %}
  83. {% endif %}
  84. {% if not i.freecomment %}
  85. <span class="label label-warning" style="display:inline-block">限制评论</span>
  86. {% endif %}
  87. </td>
  88. <td>{{i.blogcomment_set.count}}</td>
  89. <td>
  90. <td class="host_buttom">
  91. <a class="btn btn-primary btn-xs" href="{% url 'pichublog_postedit' i.id %}">编辑内容</a>
  92. <a class="btn btn-success btn-xs" href="{% url 'pichublog_postgrant' i.id %}">权限设置</a>
  93. {% if i.hidden %}
  94. <a class="btn btn-info btn-xs" href="{% url 'pichublog_posthid' i.id %}?val=false">取消隐藏</a>
  95. {% else %}
  96. <a class="btn btn-warning btn-xs" href="{% url 'pichublog_posthid' i.id %}?val=true">隐藏</a>
  97. {% endif %}
  98. <a class="btn btn-danger btn-xs" href="{% url 'pichublog_postdel' i.id %}?confirmcode={% inthash i.id %}" onclick="return confirm('删除后不可恢复,是否确认删除?')">删除</a>
  99. </td>
  100. </td>
  101. </tr>
  102. {% endfor %}
  103. </tbody>
  104. </table>
  105. {% endblock %}