123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- {% extends "misago/modusers/base.html" %}
- {% load i18n misago_editor misago_forms %}
- {% block title %}
- {{ profile }}: {% trans "Signature" %} | {{ block.super }}
- {% endblock title %}
- {% block action-name %}
- {% trans "Signature" %}
- {% endblock action-name %}
- {% block action-content %}
- <div class="row">
- <div class="col-md-8">
- <div class="form-panel">
- <form method="POST" role="form" class="form-horizontal">
- <input type="hidden" name="return_path" value="{{ return_path }}">
- {% csrf_token %}
- <div class="form-header">
- <h2>
- {% trans "Signature moderation" %}
- </h2>
- </div>
- {% include "misago/form_errors.html" %}
- <div class="form-body form-markup-preview">
- {% if not profile.signature %}
- <p class="lead">
- {% blocktrans trimmed with user=profile %}
- {{ user }} has no signature set.
- {% endblocktrans %}
- </p>
- {% elif profile.has_valid_signature %}
- <article class="misago-markup">
- {{ profile.signature_parsed|safe }}
- </article>
- {% else %}
- <p class="lead text-danger">
- <span class="fa fa-exclamation-triangle"></span>
- {% trans "Signature is corrupted and can't be displayed." %}
- </p>
- {% endif %}
- </div>
- {% with label_class="col-md-3" input_class="col-md-9" %}
- <div class="form-body">
- {% editor_body editor %}
- <fieldset>
- <legend>{% trans "Signature lock" %}</legend>
- {% form_row form.is_signature_locked label_class input_class %}
- {% form_row form.signature_lock_user_message label_class input_class %}
- {% form_row form.signature_lock_staff_message label_class input_class %}
- <fieldset>
- </div>
- <div class="form-footer">
- <div class="row">
- <div class="{{ input_class }} col-md-offset-3">
- <button class="btn btn-primary">{% trans "Save changes" %}</button>
- <button class="btn btn-success" name="stay">{% trans "Save and keep editing" %}</button>
- <a href="{{ return_path }}" class="btn btn-default">
- {% trans "Cancel" %}
- </a>
- </div>
- </div>
- </div>
- {% endwith %}
- </form>
- </div>
- </div>
- <div class="col-md-4">
- {% if profile.is_signature_locked %}
- <p class="lead">
- <span class="fa fa-lock"></span>
- {% trans "Signature is locked" %}
- </p>
- {% else %}
- <p class="lead">
- <span class="fa fa-check"></span>
- {% trans "Signature is editable" %}
- </p>
- {% endif %}
- {% if profile.signature_lock_user_message %}
- <div class="panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title">
- {% trans "User message" %}
- </h3>
- </div>
- <div class="panel-body">
- {{ profile.signature_lock_user_message|escape|urlize|linebreaksbr }}
- </div>
- </div>
- {% endif %}
- {% if profile.signature_lock_staff_message %}
- <div class="panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title">
- {% trans "Team message" %}
- </h3>
- </div>
- <div class="panel-body">
- {{ profile.signature_lock_staff_message|escape|urlize|linebreaksbr }}
- </div>
- </div>
- {% endif %}
- </div>
- </div>
- {% endblock action-content %}
- {% block javascripts %}
- {{ block.super }}
- {% editor_js editor %}
- {% endblock javascripts %}
|