avatar.html 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. {% extends "misago/modusers/base.html" %}
  2. {% load i18n misago_forms %}
  3. {% block title %}
  4. {{ profile }}: {% trans "Avatar" %} | {{ block.super }}
  5. {% endblock title %}
  6. {% block action-name %}
  7. {% trans "Avatar" %}
  8. {% endblock action-name %}
  9. {% block action-content %}
  10. <div class="row">
  11. <div class="col-md-8">
  12. <div class="form-panel">
  13. <form method="POST" role="form" class="form-horizontal">
  14. <input type="hidden" name="return_path" value="{{ return_path }}">
  15. {% csrf_token %}
  16. <div class="form-header">
  17. <h2>
  18. {% trans "Avatar moderation" %}
  19. </h2>
  20. </div>
  21. {% include "misago/form_errors.html" %}
  22. {% with label_class="col-md-3" input_class="col-md-9" %}
  23. <div class="form-body no-fieldsets">
  24. {% form_row form.is_avatar_locked label_class input_class %}
  25. {% form_row form.avatar_lock_user_message label_class input_class %}
  26. {% form_row form.avatar_lock_staff_message label_class input_class %}
  27. </div>
  28. <div class="form-footer">
  29. <div class="row">
  30. <div class="{{ input_class }} col-md-offset-3">
  31. <button class="btn btn-primary">{% trans "Save changes" %}</button>
  32. <button class="btn btn-success" name="stay">{% trans "Save and keep editing" %}</button>
  33. <a href="{{ return_path }}" class="btn btn-default">
  34. {% trans "Cancel" %}
  35. </a>
  36. </div>
  37. </div>
  38. </div>
  39. {% endwith %}
  40. </form>
  41. </div>
  42. </div>
  43. <div class="col-md-4">
  44. {% if profile.is_avatar_locked %}
  45. <p class="lead">
  46. <span class="fa fa-lock"></span>
  47. {% trans "Avatar is locked" %}
  48. </p>
  49. {% else %}
  50. <p class="lead">
  51. <span class="fa fa-check"></span>
  52. {% trans "Avatar is editable" %}
  53. </p>
  54. {% endif %}
  55. {% if profile.avatar_lock_user_message %}
  56. <div class="panel panel-default">
  57. <div class="panel-heading">
  58. <h3 class="panel-title">
  59. {% trans "User message" %}
  60. </h3>
  61. </div>
  62. <div class="panel-body">
  63. {{ profile.avatar_lock_user_message|escape|urlize|linebreaksbr }}
  64. </div>
  65. </div>
  66. {% endif %}
  67. {% if profile.avatar_lock_staff_message %}
  68. <div class="panel panel-default">
  69. <div class="panel-heading">
  70. <h3 class="panel-title">
  71. {% trans "Team message" %}
  72. </h3>
  73. </div>
  74. <div class="panel-body">
  75. {{ profile.avatar_lock_staff_message|escape|urlize|linebreaksbr }}
  76. </div>
  77. </div>
  78. {% endif %}
  79. </div>
  80. </div>
  81. {% endblock action-content %}