Browse Source
* feat: edit pre-existing bans * change default permission * theres no need for elseif here. related: d34f083a6b33185927c6b79a38477f4ea4ce49b5 * quote href param * changes mademain
perdedora
1 year ago
committed by
-
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