signin.html 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {% extends "cranefly/layout.html" %}
  2. {% import "_forms.html" as form_theme with context %}
  3. {% import "cranefly/macros.html" as macros with context %}
  4. {% block title %}{{ macros.page_title(title=_('Sign In')) }}{% endblock %}
  5. {% block content %}
  6. <div class="row">
  7. <div class="span6 offset3">
  8. <div class="form-container">
  9. <div class="form-header">
  10. <h1>{% trans %}Sign In to Your Account{% endtrans %}</h1>
  11. </div>
  12. {% if message %}
  13. <div class="messages-list">
  14. <div class="alert alert-{{ message.type }}">
  15. {{ macros.draw_message_icon(message) }}
  16. <p><strong>{{ message.message }}</strong></p>
  17. {% if bad_password %}
  18. <p><a href="{{ url('forgot_password') }}">{% trans %}Click here if you forgot your sign in credentials.{% endtrans %}</a></p>
  19. {% endif %}
  20. {% if not_active %}
  21. <p><a href="{{ url('send_activation') }}">{% trans %}Click here if you didn't receive activation e-mail.{% endtrans %}</a></p>
  22. {% endif %}
  23. {% if banned_account.reason_user %}
  24. {{ banned_account.reason_user|markdown|safe }}
  25. {% endif %}
  26. {% if banned_account.expires %}
  27. <p><strong>{% trans ban_expires=banned_account.expires|date %}Your ban will expire on {{ ban_expires }}{% endtrans %}</p>
  28. {% endif %}
  29. </div>
  30. </div>
  31. {% endif %}
  32. <form class="form-horizontal" action="{{ url('sign_in') }}" method="post">
  33. <div class="form-fields">
  34. {{ form_theme.form_widget(form, horizontal=true, width=6) }}
  35. </div>
  36. <div class="form-actions">
  37. <button type="submit" class="btn btn-primary">{% trans %}Sign In{% endtrans %}</button>
  38. <div class="signin-help">
  39. <h2>{% trans %}Problems Signing In?{% endtrans %}</h2>
  40. <ul class="unstyled">
  41. <li><a href="{{ url('forgot_password') }}"><i class="icon-refresh"></i> {% trans %}I don't remember my password{% endtrans %}</a></li>
  42. <li><a href="{{ url('send_activation') }}"><i class="icon-envelope"></i> {% trans %}I haven't received activation e-mail{% endtrans %}</a></li>
  43. {% if settings.account_activation != 'block' %}
  44. <li><a href="{{ url('register') }}"><i class="icon-edit"></i> {% trans %}I don't have account{% endtrans %}</a></li>
  45. {% endif %}
  46. </ul>
  47. </div>
  48. </div>
  49. </form>
  50. </div>
  51. </div>
  52. </div>
  53. {% endblock %}