flash_message_standalone.html 2.4 KB
Newer Older
baltery's avatar
baltery 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
{% load static %}
<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>{{ title }}</title>

    {% include '_head_css_js.html' %}
    <link href="{% static "css/jumpserver.css" %}" rel="stylesheet">
    <script src="{% static "js/jumpserver.js" %}"></script>

</head>

<body class="gray-bg">
    <div class="passwordBox2 animated fadeInDown">
        <div class="row">
            <div class="col-md-12">
                <div class="ibox-content">
                    <div>
                        <img src="{% static 'img/logo.png' %}" style="margin: auto" width="82" height="82">
                        <h2 style="display: inline">Jumpserver</h2>
                    </div>
                    {% if errors %}
                    <p>
                        <div class="alert alert-danger">
                            {{ errors }}
                        </div>
                    </p>
                    {% endif %}

                    {% if messages %}
                        <p>
baltery's avatar
baltery 已提交
36
                        <div class="alert alert-success" id="messages">
baltery's avatar
baltery 已提交
37
                            {{ messages|safe }}
baltery's avatar
baltery 已提交
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
                        </div>
                    </p>
                    {% endif %}
                    <div class="row">
                        <div class="col-lg-3">
                                <a href="{{ redirect_url }}" class="btn btn-primary block full-width m-b">返回</a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <hr/>
        <div class="row">
            <div class="col-md-6">
                Copyright Jumpserver.org
            </div>
            <div class="col-md-6 text-right">
baltery's avatar
baltery 已提交
55
               <small>2014-2017</small>
baltery's avatar
baltery 已提交
56 57 58 59
            </div>
        </div>
    </div>
</body>
baltery's avatar
baltery 已提交
60
<script>
baltery's avatar
baltery 已提交
61 62 63 64 65 66
    var time = '{{ interval }}';
    if (!time){
        time = 5;
    } else {
        time = parseInt(time);
    }
baltery's avatar
baltery 已提交
67 68
    function redirect_page() {
        if (time >= 0) {
baltery's avatar
baltery 已提交
69
            var messages = '{{ messages|safe }}, <b>' + time +'</b> ...';
baltery's avatar
baltery 已提交
70 71 72 73 74 75 76 77 78
            $('#messages').html(messages);
            time--;
            setTimeout(redirect_page, 1000);
        }
        else {
            window.location.href = "{{ redirect_url }}";
        }
    }
    {% if auto_redirect %}
baltery's avatar
baltery 已提交
79
    window.onload = redirect_page;
baltery's avatar
baltery 已提交
80 81
    {% endif %}
</script>
baltery's avatar
baltery 已提交
82
</html>