post.bk.list.html 3.5 KB

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