2013-02-05 14:16:51 -05:00
<div class='admin-controls'>
<div class='span15'>
<ul class="nav nav-pills">
2013-09-16 14:08:55 -04:00
<li> {{ # link-to 'adminFlags.active' }} {{ i18n admin .flags .active }} {{ / link-to }} </li>
<li> {{ # link-to 'adminFlags.old' }} {{ i18n admin .flags .old }} {{ / link-to }} </li>
2013-02-05 14:16:51 -05:00
</ul>
2013-05-07 13:30:12 -04:00
</div>
2013-02-05 14:16:51 -05:00
</div>
2013-06-05 10:24:50 -04:00
{{ # if model .loading }}
<div class='admin-loading'> {{ i18n loading }} </div>
{{ else }}
{{ # if model .length }}
<table class='admin-flags'>
<thead>
2013-02-05 14:16:51 -05:00
<tr>
2013-06-05 10:24:50 -04:00
<th class='user'></th>
<th class='excerpt'></th>
<th class='flaggers'> {{ i18n admin .flags .flagged_by }} </th>
<th class='last-flagged'></th>
<th class='action'></th>
</tr>
</thead>
<tbody>
2013-07-26 15:40:08 -04:00
{{ # each flaggedPost in content }}
<tr {{ bindAttr class = "flaggedPost.extraClasses" }} >
2013-06-21 00:12:17 -07:00
2013-09-16 14:08:55 -04:00
<td class='user'> {{ # if flaggedPost .user }} {{ # link-to 'adminUser' flaggedPost .user }} {{ avatar flaggedPost .user imageSize = "small" }} {{ / link-to }} {{ / if }} </td>
2013-06-21 00:12:17 -07:00
2013-07-26 15:40:08 -04:00
<td class='excerpt'> {{ # if flaggedPost .topicHidden }} <i title=' {{ i18n topic_statuses .invisible .help }} ' class='icon icon-eye-close'></i> {{ / if }} <h3><a href=' {{ unbound flaggedPost .url }} '> {{ flaggedPost .title }} </a></h3><br> {{{ flaggedPost .excerpt }}}
2013-06-05 10:24:50 -04:00
</td>
2013-06-21 00:12:17 -07:00
2013-06-26 17:01:39 +10:00
<td class='flaggers'>
<table>
2013-07-26 15:40:08 -04:00
{{ # each flaggedPost .flaggers }}
2013-06-26 17:01:39 +10:00
<tr>
<td>
2013-09-16 14:08:55 -04:00
{{ # link-to 'adminUser' this .user }} {{ avatar this .user imageSize = "small" }} {{ / link-to }}
2013-06-26 17:01:39 +10:00
</td>
<td>
{{ date this .flaggedAt }}
</td>
<td>
{{ this .flagType }}
</td>
</tr>
{{ / each }}
</table>
2013-06-17 17:15:56 +10:00
</td>
2013-06-21 00:12:17 -07:00
2013-02-05 14:16:51 -05:00
</tr>
2013-06-05 10:24:50 -04:00
2013-07-26 15:40:08 -04:00
{{ # each flaggedPost .messages }}
2013-06-05 10:24:50 -04:00
<tr>
<td></td>
<td class='message'>
2013-09-16 14:08:55 -04:00
<div> {{ # link-to 'adminUser' user }} {{ avatar user imageSize = "small" }} {{ / link-to }} {{ message }} <a href=" {{ unbound permalink }} "><button class='btn'><i class="icon-reply"></i> {{ i18n admin .flags .view_message }} </button></a></div>
2013-06-05 10:24:50 -04:00
</td>
<td></td>
<td></td>
</tr>
{{ / each }}
2013-06-21 00:29:54 -07:00
<tr>
<td colspan="4" class="action">
{{ # if adminActiveFlagsView }}
2013-07-26 15:40:08 -04:00
{{ # if flaggedPost .postHidden }}
<button title=' {{ i18n admin .flags .disagree_unhide_title }} ' class='btn' {{ action disagreeFlags flaggedPost }} ><i class="icon-thumbs-down"></i> {{ i18n admin .flags .disagree_unhide }} </button>
<button title=' {{ i18n admin .flags .defer_title }} ' class='btn' {{ action deferFlags flaggedPost }} ><i class="icon-external-link"></i> {{ i18n admin .flags .defer }} </button>
2013-06-21 00:29:54 -07:00
{{ else }}
2013-07-26 15:40:08 -04:00
<button title=' {{ i18n admin .flags .agree_hide_title }} ' class='btn' {{ action agreeFlags flaggedPost }} ><i class="icon-thumbs-up"></i> {{ i18n admin .flags .agree_hide }} </button>
<button title=' {{ i18n admin .flags .disagree_title }} ' class='btn' {{ action disagreeFlags flaggedPost }} ><i class="icon-thumbs-down"></i> {{ i18n admin .flags .disagree }} </button>
2013-06-21 00:29:54 -07:00
{{ / if }}
2013-07-26 15:40:08 -04:00
{{ # if flaggedPost .canDeleteAsSpammer }}
2013-07-29 18:31:47 -04:00
<button title=' {{ i18n admin .flags .delete_spammer_title }} ' class="btn" {{ action deleteSpammer flaggedPost }} ><i class="icon icon-warning-sign"></i> {{ i18n flagging .delete_spammer }} </button>
2013-07-26 15:40:08 -04:00
{{ / if }}
<button title=' {{ i18n admin .flags .delete_post_title }} ' class='btn' {{ action deletePost flaggedPost }} ><i class="icon-trash"></i> {{ i18n admin .flags .delete_post }} </button>
2013-06-21 00:29:54 -07:00
{{ / if }}
</td>
</tr>
2013-06-21 00:40:20 -07:00
{{ / each }}
2013-06-05 10:24:50 -04:00
</tbody>
</table>
2013-08-19 21:14:26 +10:00
{{ # if view .loading }}
<div class='admin-loading'> {{ i18n loading }} </div>
{{ / if }}
2013-06-05 10:24:50 -04:00
{{ else }}
<p> {{ i18n admin .flags .no_results }} </p>
{{ / if }}
2013-06-17 17:15:56 +10:00
{{ / if }}