account_manage_info.html 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {template 'member', 'header'}
  2. <script type="text/javascript" src="{JS_PATH}formvalidator.js" charset="UTF-8"></script>
  3. <script type="text/javascript" src="{JS_PATH}formvalidatorregex.js" charset="UTF-8"></script>
  4. <link href="{CSS_PATH}dialog.css" rel="stylesheet" type="text/css" />
  5. <script language="javascript" type="text/javascript" src="{JS_PATH}dialog.js"></script>
  6. <script language="JavaScript">
  7. <!--
  8. $(function(){
  9. $.formValidator.initConfig({autotip:true,formid:"myform",onerror:function(msg){}});
  10. $("#nickname").formValidator({onshow:"{L('input').L('nickname')}",onfocus:"{L('nickname').L('between_2_to_20')}"}).inputValidator({min:2,max:20,onerror:"{L('nickname').L('between_2_to_20')}"}).regexValidator({regexp:"ps_username",datatype:"enum",onerror:"{L('nickname').L('format_incorrect')}"}).ajaxValidator({
  11. type : "get",
  12. url : "",
  13. data :"m=member&c=index&a=public_checknickname_ajax&userid={$memberinfo[userid]}",
  14. datatype : "html",
  15. async:'false',
  16. success : function(data){
  17. if( data == "1" ) {
  18. return true;
  19. } else {
  20. return false;
  21. }
  22. },
  23. buttons: $("#dosubmit"),
  24. onerror : "{L('already_exist')}",
  25. onwait : "{L('connecting_please_wait')}"
  26. }).defaultPassed();
  27. {$formValidator}
  28. });
  29. //-->
  30. </script>
  31. <div id="memberArea">
  32. {template 'member', 'account_manage_left'}
  33. <div class="col-auto">
  34. <div class="point" id='announcement'>
  35. <a href="javascript:hide_element('announcement');" hidefocus="true" class="close"><span>{L('close')}</span></a>
  36. <div class="content">
  37. <strong class="title">{L('notice')}:</strong>
  38. <p>{L('with_star_must_input')}</p>
  39. </div>
  40. </div>
  41. <div class="col-1 ">
  42. <h5 class="title">{L('modify').L('memberinfo')}</h5>
  43. <div class="content">
  44. <form method="post" action="" id="myform" name="myform">
  45. <table width="100%" cellspacing="0" class="table_form">
  46. <tr>
  47. <th width="100">{L('nickname')}</th>
  48. <td><input id="nickname" name="nickname" value="{$memberinfo['nickname']}" type="text" class="input-text" size="30"></td>
  49. </tr>
  50. {loop $forminfos $k $v}
  51. <tr>
  52. <th width="100">{if $v['isbase']}<font color=red>*</font>{/if} {$v['name']}:{if $v['tips']}<br />({$v['tips']}){/if}</th>
  53. <td>{$v['form']}</td>
  54. </tr>
  55. {/loop}
  56. <tr>
  57. <th></th>
  58. <td><input name="dosubmit" type="submit" id="dosubmit" value="{L('submit')}" class="button"></td>
  59. </tr>
  60. </table>
  61. </form>
  62. </div>
  63. <span class="o1"></span><span class="o2"></span><span class="o3"></span><span class="o4"></span>
  64. </div>
  65. </div>
  66. </div>
  67. <div class="clear"></div>
  68. {template 'member', 'footer'}