123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- <!DOCTYPE html>
- <html lang="zh-cn">
- <head>
- <meta charset="utf-8">
- <link rel="shortcut icon" href="{{cdnimg "favicon.ico"}}">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
- <meta name="renderer" content="webkit" />
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <title>{{i18n .Lang "doc.input_pwd"}} - Powered by MinDoc</title>
- <script src="{{cdnjs "static/jquery/1.12.4/jquery.min.js"}}"></script>
- <script src="{{cdnjs "static/js/jquery.form.js"}}"></script>
- <style type="text/css">
- body{ background: #f2f2f2;}
- .d_button{ cursor: pointer;}
- @media(min-width : 450px){
- .auth_form{
- width: 400px;
- border: 1px solid #ccc;
- background-color: #fff;
- position: absolute;
- top: 20%;
- left: 50%;
- margin-left: -220px;
- padding: 20px;
- }
- .tit{
- font-size: 18px;
- }
- .inp{
- height: 30px;
- width: 387px;
- font-size: 14px;
- padding: 5px;
- }
- .btn{
- margin-top: 10px;
- float: right;
- }
- }
- @media(max-width : 449px){
- body{
- margin: 0 auto;
- }
- .auth_form{
- background-color: #fff;
- border-top: 1px solid #ccc;
- border-bottom: 1px solid #ccc;
- width: 100%;
- margin-top: 40px;
- }
- .shell{
- width: 90%;
- margin: 10px auto;
- }
- .tit{
- font-size: 18px;
- }
- .inp{
- height: 30px;
- width: 96.5%;
- font-size: 14px;
- padding: 5px;
- }
- .btn{
- margin-top: 10px;
- float: right;
- }
- }
- .clear{
- clear: both;
- }
- .button {
- color: #fff;
- background-color: #428bca;
- border-radius: 4px;
- display: inline-block;
- padding: 6px 12px;
- margin-bottom: 0;
- font-size: 14px;
- font-weight: 400;
- line-height: 1.42857143;
- text-align: center;
- white-space: nowrap;
- vertical-align: middle;
- -ms-touch-action: manipulation;
- touch-action: manipulation;
- cursor: pointer;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- border: 1px solid #357ebd;
- }
- </style>
- <script type="text/javascript">
- window.IS_ENABLE_IFRAME = '{{conf "enable_iframe" }}' === 'true';
- window.BASE_URL = '{{urlfor "HomeController.Index" }}';
- </script>
- </head>
- <body>
- <div class="auth_form">
- <div class="shell">
- <form action="{{urlfor "DocumentController.CheckPassword" ":key" .Identify}}" method="post" id="auth_form">
- <div class="tit">{{i18n .Lang "doc.input_pwd"}}</div>
- <div style="margin-top: 10px;">
- <input type="password" name="bPassword" placeholder="{{i18n .Lang "doc.read_pwd"}}" class="inp"/>
- </div>
- <div class="btn">
- <span id="error" style="color: #919191; font-size: 13px;"></span>
- <input type="submit" value="{{i18n .Lang "doc.commit"}}" class="button"/>
- </div>
- <div class="clear"></div>
- </form>
- </div>
- </div>
- <script src="{{cdnjs "/static/js/custom-elements-builtin-0.6.5.min.js"}}" type="text/javascript"></script>
- <script src="{{cdnjs "/static/js/x-frame-bypass-1.0.2.js"}}" type="text/javascript"></script>
- <script type="text/javascript">
- $("#auth_form").ajaxForm({
- beforeSerialize: function () {
- var pwd = $("#auth_form input[name='bPassword']").val();
- if (pwd === "") {
- $("#error").html("{{i18n .Lang "doc.input_pwd"}}");
- return false;
- }
- },
- dataType: "json",
- success: function (res) {
- if (res.errcode === 0) {
- window.location.reload();
- } else {
- $("#auth_form input[name='password']").val("").focus();
- $("#error").html(res.message);
- }
- }
- });
- </script>
- </body>
- </html>
|