Advertisement
Guest User

Untitled

a guest
May 12th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.91 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Сообщить о проблеме</title>
  6.  
  7.  
  8. <link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
  9.  
  10. <link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css">
  11.  
  12.  
  13. </head>
  14. <body style="padding-top:50px">
  15.  
  16. <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  17. <div class="container">
  18. <div class="navbar-header">
  19. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  20. <span class="sr-only">Toggle navigation</span>
  21. <span class="icon-bar"></span>
  22. <span class="icon-bar"></span>
  23. <span class="icon-bar"></span>
  24. </button>
  25. <a class="navbar-brand" href="#">ГК "МАДИН"</a>
  26. </div>
  27. <div class="collapse navbar-collapse">
  28. <ul class="nav navbar-nav">
  29. <li><a href="">Главная</a></li>
  30. <li><a href="/contact">Сотрудники</a></li>
  31. <li><a href="/dob">Дни Рождения</a></li>
  32. <li class="active"><a href="/issue">Сообщить о проблеме</a></li>
  33. </ul>
  34. </div><!--/.nav-collapse -->
  35. </div>
  36. </div>
  37.  
  38. <div class="container">
  39. <div class="row">
  40. <div class="col-md-12">
  41. <form class="form-signin" id="form-signin" role="form" method="POST" style="margin: 0 auto; max-width: 400px;">
  42. <h3 class="form-signin-heading">Введите данные учетной записи</h3>
  43. <div class="form-group">
  44. {{ login.username(class='form-control', placeholder="Логин", required='required', autofocus='autofocus') }}
  45. </div>
  46. <div class="form-group">
  47. {{ login.password(type='password', class='form-control', placeholder="Пароль", required='required') }}
  48. </div>
  49. {%- if logged_label -%}
  50. <p class="bg-danger" style="padding: 5px;border: 1px solid #facbc2;border-radius: 5px;">Неправильный пароль</p>
  51. {% endif %}
  52. <button class="btn btn-primary" type="submit">Войти</button>
  53. </form>
  54. </div>
  55. </div>
  56. </div> <!-- /container -->
  57.  
  58.  
  59.  
  60. <form method="POST" role="form" class="form-issue" id="form-issue" style="display: none; margin: 0 auto; max-width: 400px;">
  61. <h3 class="form-issue-heading">Заголовок</h3>
  62. <input type="hidden" name="hidden-user" id="hidden-user">
  63. <input type="hidden" name="hidden-password" id="hidden-password">
  64. <div class="form-group">
  65. {{ issue.subject(class='form-control', placeholder="Тема", required='required', autofocus='autofocus') }}
  66. </div>
  67. <div class="form-group">
  68. {{ issue.description(class='form-control', placeholder="Сообщение...", required='required', autofocus='autofocus') }}
  69. </div>
  70. <button class="btn btn-primary" type="submit">Отправить</button>
  71. </form>
  72.  
  73.  
  74. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  75. <script src="//netdna.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
  76. <script>
  77. $('#form-signin').submit(function(e){
  78. e.preventDefault();
  79. var sign = $(this);
  80. var user = sign.find('#username').val();
  81. var password = sign.find('#password').val();
  82. $.ajax({
  83. url: '/auth',
  84. method: 'post',
  85. contentType: "application/json; charset=utf-8",
  86. data: JSON.stringify({"username":user,"password":password}),
  87. dataType: 'json',
  88. success: function(data){
  89. if(data.success == 'ok'){
  90. $('#hidden-user').val(user);
  91. $('#hidden-password').val(password);
  92. sign.slideUp('fast');
  93. $('#form-issue').slideDown('fast');
  94. }
  95. }
  96. });
  97. });
  98. </script>
  99. </body>
  100. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement