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.
52 lines
1.7 KiB
52 lines
1.7 KiB
{% load static i18n %} |
|
<!DOCTYPE html> |
|
<html> |
|
<head> |
|
<meta charset="utf-8"> |
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|
<meta name="renderer" content="webkit"> |
|
<title>{{ JMS_TITLE }}</title> |
|
<link rel="shortcut icon" href="{{ FAVICON_URL }}" type="image/x-icon"> |
|
{% include '_head_css_js.html' %} |
|
<link href="{% static 'css/jumpserver.css' %}" rel="stylesheet"> |
|
{% block custom_head_css_js %} {% endblock %} |
|
</head> |
|
<body> |
|
<div id="wrapper"> |
|
{% include '_left_side_bar.html' %} |
|
<div id="page-wrapper" class="gray-bg"> |
|
{% include '_header_bar.html' %} |
|
<div class="alert alert-info help-message alert-dismissable page-message" style="display: none"> |
|
<button aria-hidden="true" data-dismiss="alert" class="close hide-btn" type="button">×</button> |
|
{% block help_message %} |
|
{% endblock %} |
|
</div> |
|
{% include '_message.html' %} |
|
{% block content %}{% endblock %} |
|
{% include '_footer.html' %} |
|
</div> |
|
</div> |
|
|
|
</body> |
|
{% include '_foot_js.html' %} |
|
{% block custom_foot_js %} {% endblock %} |
|
<script> |
|
function getMessagePathKey() { |
|
var path = window.location.pathname; |
|
var key = 'message_' + btoa(path); |
|
return key |
|
} |
|
|
|
$(document).ready(function () { |
|
var pathKey = getMessagePathKey(); |
|
var hidden = window.localStorage.getItem(pathKey); |
|
var hasMessage = $('.page-message').text().trim().length > 5; |
|
if (!hidden && hasMessage) { |
|
$(".help-message").show(); |
|
} |
|
}).on('click', '.hide-btn', function () { |
|
var pathKey = getMessagePathKey(); |
|
window.localStorage.setItem(pathKey, '1') |
|
}) |
|
</script> |
|
</html>
|
|
|