ban.html 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. {% extends "misago/admin/generic/form.html" %}
  2. {% load i18n misago_avatars misago_capture misago_forms %}
  3. {% block title %}
  4. {% trans "Ban users" %} | {{ active_link.name }} | {{ block.super }}
  5. {% endblock title %}
  6. {% block page-target %}
  7. {% trans "Ban users" %}
  8. {% endblock page-target %}
  9. {% block form-header %}
  10. <h1>{% trans "Ban selected users:" %}</h1>
  11. {% endblock %}
  12. {% block form-extra %}
  13. class="form-horizontal"
  14. {% endblock form-extra%}
  15. {% block form-body %}
  16. <input type="hidden" name="action" value="ban">
  17. {% for user in users %}
  18. <input type="hidden" name="selected_items" value="{{ user.pk }}">
  19. {% endfor %}
  20. <table class="table table-condensed form-table">
  21. {% for user in users %}
  22. <tr>
  23. <td style="width: 1%;">
  24. <a href="{{ user.get_absolute_url }}">
  25. <img src="{{ user|avatar:24 }}" alt="{% trans "Avatar" %}" width="24" height="24">
  26. </a>
  27. </td>
  28. <td class="item-name">
  29. <a href="{{ user.get_absolute_url }}">{{ user }}</a>
  30. </td>
  31. <td>
  32. {{ user.email }}
  33. </td>
  34. <td>
  35. {{ user.joined_from_ip }}
  36. </td>
  37. </tr>
  38. {% endfor %}
  39. </table>
  40. <div class="form-body">
  41. {% with label_class="col-md-3" field_class="col-md-9" %}
  42. <fieldset>
  43. <legend>{% trans "Ban settings" %}</legend>
  44. {% form_row form.ban_type label_class field_class %}
  45. {% form_row form.expires_on label_class field_class %}
  46. </fieldset>
  47. <fieldset>
  48. <legend>{% trans "Messages" %}</legend>
  49. {% form_row form.user_message label_class field_class %}
  50. {% form_row form.staff_message label_class field_class %}
  51. </fieldset>
  52. {% endwith %}
  53. </div>
  54. {% endblock form-body %}
  55. {% block form-footer %}
  56. <button class="btn btn-primary" name="finalize">{% trans "Set bans" %}</button>
  57. {% endblock %}
  58. {% block form-footer-class %}
  59. col-md-offset-3
  60. {% endblock form-footer-class %}
  61. {% block javascripts %}
  62. <script type="text/javascript">
  63. $(function() {
  64. $('#id_valid_until').datetimepicker({
  65. language: $('html').attr('lang'),
  66. pickTime: false
  67. });
  68. });
  69. </script>
  70. {% endblock %}