admin_myinfo.html 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. <!-- include 'header' -->
  2. <script type="text/javascript"
  3. src="<?= WEB_SITE_GLOBAL ?>/js/swfobject.js"></script>
  4. <script type="text/javascript"
  5. src="<?= WEB_SITE_GLOBAL ?>/js/fullAvatarEditor.js"></script>
  6. <body>
  7. <div class="mainLayout">
  8. <div class="mainMenu">
  9. <div class="menuItem"><a href="/" class="mLogo">CLD</a>
  10. <ul>
  11. <!-- include 'menuReceipt' -->
  12. </ul>
  13. </div>
  14. </div>
  15. <div class="warpContent">
  16. <div class="subMenu fL">
  17. <div class="menuItem">
  18. <ul>
  19. <!-- include 'admin_menu' -->
  20. </ul>
  21. </div>
  22. </div>
  23. <div class="adminContent autoHeight">
  24. <form name="myinfo" action="/updateMyinfo" method="post"><legend>个人信息</legend>
  25. <div class="control-group"><label for="inputEmail"
  26. class="control-label">头像</label>
  27. <div class="controls"><img src="{{staff.0.avatar}}_2.jpg" />
  28. <div>
  29. <div>
  30. <p id="swfContainer">本组件需要安装Flash Player后才可使用,请从<a
  31. href="http://www.adobe.com/go/getflashplayer">这里</a>下载安装。</p>
  32. </div>
  33. </div>
  34. <script type="text/javascript">
  35. swfobject.addDomLoadEvent(function() {
  36. var swf = new fullAvatarEditor("swfContainer", {
  37. id : 'swf',
  38. upload_url : 'avatar',
  39. avatar_sizes : "100*100|48*48|32*32",
  40. avatar_sizes_desc : "100*100像素|48*48像素|32*32像素",
  41. checkbox_visible : false,
  42. src_upload : 2
  43. }, function(msg) {
  44. switch (msg.code) {
  45. //case 1 : alert("页面成功加载了组件!");break;
  46. //case 2 : alert("已成功加载默认指定的图片到编辑面板。");break;
  47. case 3:
  48. if (msg.type == 0) {
  49. console.log("摄像头已准备就绪且用户已允许使用。");
  50. } else if (msg.type == 1) {
  51. console.log("摄像头已准备就绪但用户未允许使用!");
  52. } else {
  53. console.log("摄像头被占用!");
  54. }
  55. break;
  56. case 5:
  57. if (msg.type == 0) {
  58. if (msg.content.sourceUrl) {
  59. //alert("头像已成功保存至服务器,url为:\n" + msg.content.sourceUrl);
  60. }
  61. location.reload();
  62. console.log("头像已成功保存至服务器");
  63. }
  64. break;
  65. }
  66. });
  67. document.getElementById("upload").onclick = function() {
  68. swf.call("upload");
  69. };
  70. });
  71. </script></div>
  72. </div>
  73. <div class="control-group"><label for="inputEmail"
  74. class="control-label">手机</label>
  75. <div class="controls"><input type="text" name="telephone"
  76. value="{{staff.0.telephone}}"></div>
  77. </div>
  78. <div class="control-group"><label for="inputEmail"
  79. class="control-label">电话</label>
  80. <div class="controls"><input type="text" name="phone"
  81. value="{{staff.0.phone}}"></div>
  82. </div>
  83. <div class="control-group"><label for="inputEmail"
  84. class="control-label">职位</label>
  85. <div class="controls"><input type="text" name="position"
  86. value="{{staff.0.position}}"></div>
  87. </div>
  88. <div class="control-group"><label for="inputEmail"
  89. class="control-label">性别</label>
  90. <div class="controls">
  91. 男<input type="radio" name="gender" <!-- if {{staff.0.gender}}=='男' --> checked <!-- endif --> value="男">女<input type="radio" <!-- if {{staff.0.gender}}=='女' --> checked <!-- endif --> name="gender" value="女">
  92. </div>
  93. </div>
  94. <div class="control-group"><label for="inputEmail"
  95. class="control-label">生日</label>
  96. <div class="controls">年<select name="year">
  97. {{yearHtml}}
  98. </select> 月<select name="month">
  99. <option value="01" <!-- if {{month}}=='01' --> selected <!-- endif -->>01</option>
  100. <option value="02" <!-- if {{month}}=='02' --> selected <!-- endif -->>02</option>
  101. <option value="03" <!-- if {{month}}=='03' --> selected <!-- endif -->>03</option>
  102. <option value="04" <!-- if {{month}}=='04' --> selected <!-- endif -->>04</option>
  103. <option value="05" <!-- if {{month}}=='05' --> selected <!-- endif -->>05</option>
  104. <option value="06" <!-- if {{month}}=='06' --> selected <!-- endif -->>06</option>
  105. <option value="07" <!-- if {{month}}=='07' --> selected <!-- endif -->>07</option>
  106. <option value="08" <!-- if {{month}}=='08' --> selected <!-- endif -->>08</option>
  107. <option value="09" <!-- if {{month}}=='09' --> selected <!-- endif -->>09</option>
  108. <option value="10" <!-- if {{month}}==10 --> selected <!-- endif -->>10</option>
  109. <option value="11" <!-- if {{month}}==11 --> selected <!-- endif -->>11</option>
  110. <option value="12" <!-- if {{month}}==12 --> selected <!-- endif -->>12</option>
  111. </select>日 <select name="day">
  112. <option value="01" <!-- if {{day}}=='01' --> selected <!-- endif -->>01</option>
  113. <option value="02" <!-- if {{day}}=='02' --> selected <!-- endif -->>02</option>
  114. <option value="03" <!-- if {{day}}=='03' --> selected <!-- endif -->>03</option>
  115. <option value="04" <!-- if {{day}}=='04' --> selected <!-- endif -->>04</option>
  116. <option value="05" <!-- if {{day}}=='05' --> selected <!-- endif -->>05</option>
  117. <option value="06" <!-- if {{day}}=='06' --> selected <!-- endif -->>06</option>
  118. <option value="07" <!-- if {{day}}=='07' --> selected <!-- endif -->>07</option>
  119. <option value="08" <!-- if {{day}}=='08' --> selected <!-- endif -->>08</option>
  120. <option value="09" <!-- if {{day}}=='09' --> selected <!-- endif -->>09</option>
  121. <option value="10" <!-- if {{day}}==10 --> selected <!-- endif -->>10</option>
  122. <option value="11" <!-- if {{day}}==11 --> selected <!-- endif -->>11</option>
  123. <option value="12" <!-- if {{day}}==12 --> selected <!-- endif -->>12</option>
  124. <option value="13" <!-- if {{day}}==13 --> selected <!-- endif -->>13</option>
  125. <option value="14" <!-- if {{day}}==14 --> selected <!-- endif -->>14</option>
  126. <option value="15" <!-- if {{day}}==15 --> selected <!-- endif -->>15</option>
  127. <option value="16" <!-- if {{day}}==16 --> selected <!-- endif -->>16</option>
  128. <option value="17" <!-- if {{day}}==17 --> selected <!-- endif -->>17</option>
  129. <option value="18" <!-- if {{day}}==18 --> selected <!-- endif -->>18</option>
  130. <option value="19" <!-- if {{day}}==19 --> selected <!-- endif -->>19</option>
  131. <option value="20" <!-- if {{day}}==20 --> selected <!-- endif -->>20</option>
  132. <option value="21" <!-- if {{day}}==21 --> selected <!-- endif -->>21</option>
  133. <option value="22" <!-- if {{day}}==22 --> selected <!-- endif -->>22</option>
  134. <option value="23" <!-- if {{day}}==23 --> selected <!-- endif -->>23</option>
  135. <option value="24" <!-- if {{day}}==24 --> selected <!-- endif -->>24</option>
  136. <option value="25" <!-- if {{day}}==25 --> selected <!-- endif -->>25</option>
  137. <option value="26" <!-- if {{day}}==26 --> selected <!-- endif -->>26</option>
  138. <option value="27" <!-- if {{day}}==27 --> selected <!-- endif -->>27</option>
  139. <option value="28" <!-- if {{day}}==28 --> selected <!-- endif -->>28</option>
  140. <option value="29" <!-- if {{day}}==29 --> selected <!-- endif -->>29</option>
  141. <option value="30" <!-- if {{day}}==30 --> selected <!-- endif -->>30</option>
  142. <option value="31" <!-- if {{day}}==31 --> selected <!-- endif -->>31</option>
  143. </select></div>
  144. </div>
  145. <div class="control-group"><label for="inputEmail"
  146. class="control-label">邮箱</label>
  147. <div class="controls"><input type="text" name="email"
  148. value="{{staff.0.email}}"></div>
  149. </div>
  150. <div class="control-group"><label for="inputEmail"
  151. class="control-label">QQ</label>
  152. <div class="controls"><input type="text" name="qq"
  153. value="{{staff.0.qq}}"></div>
  154. </div>
  155. <legend>修改密码</legend>
  156. <div class="control-group"><label for="inputEmail"
  157. class="control-label">旧密码</label>
  158. <div class="controls"><input type="password" name="oldpassword">
  159. </div>
  160. </div>
  161. <div class="control-group"><label for="inputEmail"
  162. class="control-label">新密码</label>
  163. <div class="controls"><input type="password" name="newpassword">
  164. </div>
  165. </div>
  166. <div class="control-group"><label for="inputEmail"
  167. class="control-label">确认新密码</label>
  168. <div class="controls"><input type="password" name="rnewpassword">
  169. </div>
  170. </div>
  171. <div class="control-group">
  172. <div class="controls">
  173. <button type="submit" class="button">确认修改</button>
  174. <span>{{msg}}</span></div>
  175. </div>
  176. </form>
  177. </div>
  178. </div>
  179. </div>
  180. <script type="text/javascript">
  181. autoFlashHeight();
  182. </script>
  183. </body>