changenewpassword.html 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <html>
  2. <head>
  3. {include file="common/meta" /}
  4. </head>
  5. <body>
  6. {include file="common/script" /}
  7. <div style="height: 100px"></div>
  8. <form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
  9. <div class="form-group">
  10. <label for="c-username" class="control-label col-xs-12 col-sm-2">{:__('Username')}:</label>
  11. <div class="col-xs-12 col-sm-8">
  12. <input id="c-username" data-rule="required" class="form-control" name="username" type="text" value="">
  13. </div>
  14. </div>
  15. <div class="form-group">
  16. <label for="c-oldPassword" class="control-label col-xs-12 col-sm-2">{:__('Password')}:</label>
  17. <div class="col-xs-12 col-sm-8">
  18. <input id="c-oldPassword" data-rule="required" class="form-control" name="oldPassword" type="password" value="">
  19. </div>
  20. </div>
  21. <div class="form-group">
  22. <label for="c-newPassword" class="control-label col-xs-12 col-sm-2">{:__('新密码')}:</label>
  23. <div class="col-xs-12 col-sm-8">
  24. <input id="c-newPassword" data-rule="密码: required;checkpass" data-rule-checkpass="[/^[A-Z](?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{7,14}/, '密码格式不符']" class="form-control" name="newPassword" type="password" data-msg-required="">
  25. </div>
  26. </div>
  27. <div class="form-group">
  28. <label for="c-repeatPassword" class="control-label col-xs-12 col-sm-2">{:__('确认密码')}:</label>
  29. <div class="col-xs-12 col-sm-8">
  30. <input id="c-repeatPassword" data-rule="确认密码: match(newPassword);" class="form-control" name="repeatPassword" type="password">
  31. </div>
  32. </div>
  33. <div class="form-group">
  34. <label for="" class="control-label col-xs-12 col-sm-2">密码规则:</label>
  35. <div class="col-xs-12 col-sm-8">
  36. <p>1、不能包含特殊字符;</p>
  37. <p>2、长度8-16位;</p>
  38. <p>3、必须大写英文字母开头;</p>
  39. <p>4、必须包含大写英文字母、小写英文字母、数字;</p>
  40. </div>
  41. </div>
  42. <div class="form-group layer-footer">
  43. <label class="control-label col-xs-12 col-sm-2"></label>
  44. <div class="col-xs-12 col-sm-8">
  45. <button type="submit" class="btn btn-success btn-embossed">{:__('OK')}</button>
  46. <button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button>
  47. </div>
  48. </div>
  49. </form>
  50. </body>
  51. </html>