Browse Source
* feat: edit pre-existing bans * change default permission * theres no need for elseif here. related: d34f083a6b33185927c6b79a38477f4ea4ce49b5 * quote href param * changes made
perdedora
1 year ago
committed by
discomrade
9 changed files with 172 additions and 82 deletions
@ -0,0 +1,70 @@ |
|||
<table style="width:400px;margin-bottom:10px;border-bottom:1px solid #ddd;padding:5px"> |
|||
<tr> |
|||
<th>{% trans 'Status' %}</th> |
|||
<td> |
|||
{% if config.mod.view_banexpired and ban.expires != 0 and ban.expires < time() %} |
|||
{% trans 'Expired' %} |
|||
{% else %} |
|||
{% trans 'Active' %} |
|||
{% endif %} |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<th>{% trans 'IP' %}</th> |
|||
<td>{{ ban.cmask }}</td> |
|||
</tr> |
|||
<tr> |
|||
<th>{% trans 'Reason' %}</th> |
|||
<td> |
|||
{% if ban.reason %} |
|||
{{ ban.reason }} |
|||
{% else %} |
|||
<em>{% trans 'no reason' %}</em> |
|||
{% endif %} |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<th>{% trans 'Board' %}</th> |
|||
<td> |
|||
{% if ban.board %} |
|||
{{ config.board_abbreviation|sprintf(ban.board) }} |
|||
{% else %} |
|||
<em>{% trans 'all boards' %}</em> |
|||
{% endif %} |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<th>{% trans 'Set' %}</th> |
|||
<td>{{ ban.created|date(config.post_date) }}</td> |
|||
</tr> |
|||
<tr> |
|||
<th>{% trans 'Expires' %}</th> |
|||
<td> |
|||
{% if ban.expires %} |
|||
{{ ban.expires|date(config.post_date) }} |
|||
{% else %} |
|||
<em>{% trans 'never' %}</em> |
|||
{% endif %} |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<th>{% trans 'Seen' %}</th> |
|||
<td> |
|||
{% if ban.seen %} |
|||
{% trans 'Yes' %} |
|||
{% else %} |
|||
{% trans 'No' %} |
|||
{% endif %} |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<th>{% trans 'Staff' %}</th> |
|||
<td> |
|||
{% if ban.username %} |
|||
{{ ban.username|e }} |
|||
{% else %} |
|||
<em>{% trans 'deleted?' %}</em> |
|||
{% endif %} |
|||
</td> |
|||
</tr> |
|||
</table> |
@ -0,0 +1,14 @@ |
|||
<p style="text-align: center"> |
|||
{% trans %}The previous ban will be replaced by the edited ban and the ban duration will start from the time of the edit.<br/> |
|||
The ban public message will <strong>not</strong> be changed.{% endtrans %} |
|||
</p> |
|||
<hr> |
|||
{% for ban in bans %} |
|||
<h2 style="text-align:center">{% trans %}Current ban{% endtrans %}</h2> |
|||
<form style="text-align:center; margin-bottom: unset"> {# dummy form to trigger css rules #} |
|||
{% include 'mod/ban_history.html' %} |
|||
</form> |
|||
<hr> |
|||
<h2 style="text-align:center">{% trans %}New ban{% endtrans %}</h2> |
|||
{% include 'mod/ban_form.html' with {'edit_ban': true} %} |
|||
{% endfor %} |
Loading…
Reference in new issue