mirror of https://github.com/jumpserver/jumpserver
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
3.6 KiB
78 lines
3.6 KiB
{% load i18n %} |
|
|
|
{% block user_expired_message %} |
|
{% if request.user.is_expired %} |
|
<div class="alert alert-danger help-message alert-dismissable"> |
|
{% blocktrans %} |
|
Your account has expired, please contact the administrator. |
|
{% endblocktrans %} |
|
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button> |
|
</div> |
|
{% elif request.user.will_expired %} |
|
<div class="alert alert-danger help-message alert-dismissable"> |
|
{% trans 'Your account will at' %} {{ request.user.date_expired }} {% trans 'expired. ' %} |
|
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button> |
|
</div> |
|
{% endif %} |
|
{% endblock %} |
|
|
|
{% block password_expired_message %} |
|
{% url 'users:user-password-update' as user_password_update_url %} |
|
{% if request.user.password_has_expired %} |
|
<div class="alert alert-danger help-message alert-dismissable"> |
|
{% blocktrans %} |
|
Your password has expired, please click <a href="{{ user_password_update_url }}"> this link </a> update password. |
|
{% endblocktrans %} |
|
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button> |
|
</div> |
|
{% elif request.user.password_will_expired %} |
|
<div class="alert alert-danger help-message alert-dismissable"> |
|
{% trans 'Your password will at' %} {{ request.user.date_password_expired }} {% trans 'expired. ' %} |
|
{% blocktrans %} |
|
please click <a href="{{ user_password_update_url }}"> this link </a> to update your password. |
|
{% endblocktrans %} |
|
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button> |
|
</div> |
|
{% endif %} |
|
{% endblock %} |
|
|
|
{% block first_login_message %} |
|
{% if request.user.is_authenticated and request.user.is_first_login %} |
|
<div class="alert alert-danger help-message alert-dismissable"> |
|
{% url 'authentication:user-first-login' as first_login_url %} |
|
{% blocktrans %} |
|
Your information was incomplete. Please click <a href="{{ first_login_url }}"> this link </a>to complete your information. |
|
{% endblocktrans %} |
|
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button> |
|
</div> |
|
{% endif %} |
|
{% endblock %} |
|
|
|
{% block update_public_key_message %} |
|
{% if request.user.is_authenticated and not request.user.is_public_key_valid and not request.COOKIE.close_public_key_msg != '1' %} |
|
<div class="alert alert-danger help-message alert-dismissable"> |
|
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" onclick="closePublicKeyMsg()">×</button> |
|
{% url 'users:user-pubkey-update' as user_pubkey_update %} |
|
{% blocktrans %} |
|
Your ssh public key not set or expired. Please click <a href="{{ user_pubkey_update }}"> this link </a>to update |
|
{% endblocktrans %} |
|
</div> |
|
{% endif %} |
|
{% endblock %} |
|
|
|
{% if messages %} |
|
{% for message in messages %} |
|
<div class="alert alert-{{ message.tags }} help-message" > |
|
{# {{ message|safe }}#} |
|
{{ message }} |
|
<button aria-hidden="true" data-dismiss="alert" class="close" type="button" style="outline: none;">×</button> |
|
</div> |
|
|
|
{% endfor %} |
|
{% endif %} |
|
|
|
<script> |
|
function closePublicKeyMsg() { |
|
setCookie('close_public_key_msg', 1) |
|
} |
|
</script> |