member_list.tpl.php 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. <?php defined('IN_ADMIN') or exit('No permission resources.');?>
  2. <?php include $this->admin_tpl('header', 'admin');?>
  3. <div class="pad-lr-10">
  4. <form name="searchform" action="" method="get" >
  5. <input type="hidden" value="member" name="m">
  6. <input type="hidden" value="member" name="c">
  7. <input type="hidden" value="search" name="a">
  8. <input type="hidden" value="879" name="menuid">
  9. <table width="100%" cellspacing="0" class="search-form">
  10. <tbody>
  11. <tr>
  12. <td>
  13. <div class="explain-col">
  14. <?php echo L('regtime')?>:
  15. <?php echo form::date('start_time', $start_time)?>-
  16. <?php echo form::date('end_time', $end_time)?>
  17. <?php if($_SESSION['roleid'] == 1) {?>
  18. <?php echo form::select($sitelist, $siteid, 'name="siteid"', L('all_site'));}?>
  19. <select name="status">
  20. <option value='0' <?php if(isset($_GET['status']) && $_GET['status']==0){?>selected<?php }?>><?php echo L('status')?></option>
  21. <option value='1' <?php if(isset($_GET['status']) && $_GET['status']==1){?>selected<?php }?>><?php echo L('lock')?></option>
  22. <option value='2' <?php if(isset($_GET['status']) && $_GET['status']==2){?>selected<?php }?>><?php echo L('normal')?></option>
  23. </select>
  24. <?php echo form::select($modellist, $modelid, 'name="modelid"', L('member_model'))?>
  25. <?php echo form::select($grouplist, $groupid, 'name="groupid"', L('member_group'))?>
  26. <select name="type">
  27. <option value='1' <?php if(isset($_GET['type']) && $_GET['type']==1){?>selected<?php }?>><?php echo L('username')?></option>
  28. <option value='2' <?php if(isset($_GET['type']) && $_GET['type']==2){?>selected<?php }?>><?php echo L('uid')?></option>
  29. <option value='3' <?php if(isset($_GET['type']) && $_GET['type']==3){?>selected<?php }?>><?php echo L('email')?></option>
  30. <option value='4' <?php if(isset($_GET['type']) && $_GET['type']==4){?>selected<?php }?>><?php echo L('regip')?></option>
  31. <option value='5' <?php if(isset($_GET['type']) && $_GET['type']==5){?>selected<?php }?>><?php echo L('nickname')?></option>
  32. </select>
  33. <input name="keyword" type="text" value="<?php if(isset($_GET['keyword'])) {echo $_GET['keyword'];}?>" class="input-text" />
  34. <input type="submit" name="search" class="button" value="<?php echo L('search')?>" />
  35. </div>
  36. </td>
  37. </tr>
  38. </tbody>
  39. </table>
  40. </form>
  41. <form name="myform" action="?m=member&c=member&a=delete" method="post" onsubmit="checkuid();return false;">
  42. <div class="table-list">
  43. <table width="100%" cellspacing="0">
  44. <thead>
  45. <tr>
  46. <th align="left" width="20"><input type="checkbox" value="" id="check_box" onclick="selectall('userid[]');"></th>
  47. <th align="left"></th>
  48. <th align="left"><?php echo L('uid')?></th>
  49. <th align="left"><?php echo L('username')?></th>
  50. <th align="left"><?php echo L('nickname')?></th>
  51. <th align="left"><?php echo L('email')?></th>
  52. <th align="left"><?php echo L('member_group')?></th>
  53. <th align="left"><?php echo L('regip')?></th>
  54. <th align="left"><?php echo L('lastlogintime')?></th>
  55. <th align="left"><?php echo L('amount')?></th>
  56. <th align="left"><?php echo L('point')?></th>
  57. <th align="left"><?php echo L('operation')?></th>
  58. </tr>
  59. </thead>
  60. <tbody>
  61. <?php
  62. if(is_array($memberlist)){
  63. foreach($memberlist as $k=>$v) {
  64. ?>
  65. <tr>
  66. <td align="left"><input type="checkbox" value="<?php echo $v['userid']?>" name="userid[]"></td>
  67. <td align="left"><?php if($v['islock']) {?><img title="<?php echo L('lock')?>" src="<?php echo IMG_PATH?>icon/icon_padlock.gif"><?php }?></td>
  68. <td align="left"><?php echo $v['userid']?></td>
  69. <td align="left"><img src="<?php echo $v['avatar']?>" height=18 width=18 onerror="this.src='<?php echo IMG_PATH?>member/nophoto.gif'"><?php if($v['vip']) {?><img title="<?php echo L('vip')?>" src="<?php echo IMG_PATH?>icon/vip.gif"><?php }?><?php echo $v['username']?><a href="javascript:member_infomation(<?php echo $v['userid']?>, '<?php echo $v['modelid']?>', '')"><?php echo $member_model[$v['modelid']]['name']?><img src="<?php echo IMG_PATH?>admin_img/detail.png"></a></td>
  70. <td align="left"><?php echo new_html_special_chars($v['nickname'])?></td>
  71. <td align="left"><?php echo $v['email']?></td>
  72. <td align="left"><?php echo $grouplist[$v['groupid']]?></td>
  73. <td align="left"><?php echo $v['regip']?></td>
  74. <td align="left"><?php echo format::date($v['lastdate'], 1);?></td>
  75. <td align="left"><?php echo $v['amount']?></td>
  76. <td align="left"><?php echo $v['point']?></td>
  77. <td align="left">
  78. <a href="javascript:edit(<?php echo $v['userid']?>, '<?php echo $v['username']?>')">[<?php echo L('edit')?>]</a>
  79. </td>
  80. </tr>
  81. <?php
  82. }
  83. }
  84. ?>
  85. </tbody>
  86. </table>
  87. <div class="btn">
  88. <label for="check_box"><?php echo L('select_all')?>/<?php echo L('cancel')?></label> <input type="submit" class="button" name="dosubmit" value="<?php echo L('delete')?>" onclick="return confirm('<?php echo L('sure_delete')?>')"/>
  89. <input type="submit" class="button" name="dosubmit" onclick="document.myform.action='?m=member&c=member&a=lock'" value="<?php echo L('lock')?>"/>
  90. <input type="submit" class="button" name="dosubmit" onclick="document.myform.action='?m=member&c=member&a=unlock'" value="<?php echo L('unlock')?>"/>
  91. <input type="button" class="button" name="dosubmit" onclick="move();return false;" value="<?php echo L('move')?>"/>
  92. </div>
  93. <div id="pages"><?php echo $pages?></div>
  94. </div>
  95. </form>
  96. </div>
  97. <script type="text/javascript">
  98. <!--
  99. function edit(id, name) {
  100. window.top.art.dialog({id:'edit'}).close();
  101. window.top.art.dialog({title:'<?php echo L('edit').L('member')?>《'+name+'》',id:'edit',iframe:'?m=member&c=member&a=edit&userid='+id,width:'700',height:'500'}, function(){var d = window.top.art.dialog({id:'edit'}).data.iframe;d.document.getElementById('dosubmit').click();return false;}, function(){window.top.art.dialog({id:'edit'}).close()});
  102. }
  103. function move() {
  104. var ids='';
  105. $("input[name='userid[]']:checked").each(function(i, n){
  106. ids += $(n).val() + ',';
  107. });
  108. if(ids=='') {
  109. window.top.art.dialog({content:'<?php echo L('plsease_select').L('member')?>',lock:true,width:'200',height:'50',time:1.5},function(){});
  110. return false;
  111. }
  112. window.top.art.dialog({id:'move'}).close();
  113. window.top.art.dialog({title:'<?php echo L('move').L('member')?>',id:'move',iframe:'?m=member&c=member&a=move&ids='+ids,width:'700',height:'500'}, function(){var d = window.top.art.dialog({id:'move'}).data.iframe;d.$('#dosubmit').click();return false;}, function(){window.top.art.dialog({id:'move'}).close()});
  114. }
  115. function checkuid() {
  116. var ids='';
  117. $("input[name='userid[]']:checked").each(function(i, n){
  118. ids += $(n).val() + ',';
  119. });
  120. if(ids=='') {
  121. window.top.art.dialog({content:'<?php echo L('plsease_select').L('member')?>',lock:true,width:'200',height:'50',time:1.5},function(){});
  122. return false;
  123. } else {
  124. myform.submit();
  125. }
  126. }
  127. function member_infomation(userid, modelid, name) {
  128. window.top.art.dialog({id:'modelinfo'}).close();
  129. window.top.art.dialog({title:'<?php echo L('memberinfo')?>',id:'modelinfo',iframe:'?m=member&c=member&a=memberinfo&userid='+userid+'&modelid='+modelid,width:'700',height:'500'}, function(){var d = window.top.art.dialog({id:'modelinfo'}).data.iframe;d.document.getElementById('dosubmit').click();return false;}, function(){window.top.art.dialog({id:'modelinfo'}).close()});
  130. }
  131. //-->
  132. </script>
  133. </body>
  134. </html>