No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 

70 líneas
3.0 KiB

{% extends 'admin/index.html' %}
{% from 'bootstrap/pagination.html' import render_pagination %}
{% block title %}管理评论{% endblock %}
{% block content %}
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
{{ render_breadcrumb_item('admin.index', '控制板主页') }}
{{ render_breadcrumb_item('admin.manage_comment', '管理评论') }}
</ol>
</nav>
<div class="page-header">
<h1>评论
<small class="text-muted">{{ pagination.total }}</small>
<span class="dropdown">
<button class="btn btn-secondary btn-sm" type="button" id="dropdownMenuButton" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Order by {{ order_rule }} <span class="oi oi-elevator"></span>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
{% if order_rule == 'flag' %}
<a class="dropdown-item" href="{{ url_for('.manage_comment', order='by_time') }}">按时间顺序</a>
{% else %}
<a class="dropdown-item" href="{{ url_for('.manage_comment', order='by_flag') }}">按标签顺序</a>
{% endif %}
</div>
</span>
</h1>
</div>
{% if comments %}
<table class="table table-striped">
<thead>
<tr>
<th>主体</th>
<th>作者</th>
<th>照片</th>
<th>记录</th>
<th>日期</th>
<th>动作</th>
</tr>
</thead>
{% for comment in comments %}
<tr>
<td>{{ comment.body }}</td>
<td>
<a href="{{ url_for('user.index', username=comment.author.username) }}">{{ comment.author.name }}</a>
</td>
<td>
<a href="{{ url_for('main.show_photo', photo_id=comment.photo.id) }}">Photo {{ comment.photo.id }}</a>
</td>
<td>{{ comment.flag }}</td>
<td>{{ moment(comment.timestamp).format('LL') }}</td>
<td>
<form class="inline" method="post"
action="{{ url_for('main.delete_comment', comment_id=comment.id, next=request.full_path) }}">
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}"/>
<button type="submit" class="btn btn-danger btn-sm"
onclick="return confirm('Are you sure?');">删除
</button>
</form>
</td>
</tr>
{% endfor %}
</table>
<div class="page-footer">{{ render_pagination(pagination) }}</div>
{% else %}
<div class="tip"><h5>无评论</h5></div>
{% endif %}
{% endblock %}