国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

205 lines
8.4KB

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>" />
  5. <title>我的好友 - 会员中心 - <?php echo $cfg_webname; ?></title>
  6. <link href="templets/style/base.css" rel="stylesheet" type="text/css" />
  7. <script type="text/javascript" src="../static/js/jquery.js"></script>
  8. <script type="text/javascript" src="templets/js/table_function.js"></script>
  9. <script type="text/javascript" src="../static/js/dedeajax2.js"></script>
  10. <script type="text/javascript" src="templets/js/load.js"></script>
  11. <script type="text/javascript" src="templets/js/leftmenu.js"></script>
  12. <script type="text/javascript">
  13. //获得选中文件的文件名
  14. function GetCheckfolderItem()
  15. {
  16. var allSel='';
  17. if(document.form1.selid.value) return document.form1.selid.value;
  18. for(i=0;i<document.form1.selid.length;i++)
  19. {
  20. if(document.form1.selid[i].checked)
  21. {
  22. if(allSel=='')
  23. allSel=document.form1.selid[i].value;
  24. else
  25. allSel=allSel+","+document.form1.selid[i].value;
  26. }
  27. }
  28. return allSel;
  29. }
  30. function DelSel(ftype)
  31. {
  32. var selid = GetCheckfolderItem();
  33. if(selid=='') {
  34. alert("你没选中任何好友!");
  35. return false;
  36. }
  37. if(window.confirm("你确定要删除这些好友么?"))
  38. {
  39. location = "myfriend.php?dopost=del&ids="+selid+"&ftype="+ftype;
  40. }
  41. }
  42. function ConvSta(sta,ftype)
  43. {
  44. var selid = GetCheckfolderItem();
  45. var stamsg = '';
  46. if(selid=='') {
  47. alert("你没选中任何好友!");
  48. return false;
  49. }
  50. if(sta=='good') stamsg = '加入关注的好友';
  51. else if(sta=='bad') stamsg = '加入黑名单';
  52. else stamsg = '改为普通好友';
  53. if(window.confirm("你确定要把这些好友"+stamsg+"么?"))
  54. {
  55. location = "myfriend.php?dopost=upsta&sta="+sta+"&ids="+selid+"&ftype="+ftype;
  56. }
  57. }
  58. function EditMemberGroup(mid)
  59. {
  60. var taget_obj = document.getElementById('mgp'+mid);
  61. var myajax = new DedeAjax(taget_obj,false,false,"","","");
  62. myajax.SendGet2("ajax_membergroup.php?action=show&mid="+mid);
  63. DedeXHTTP = null;
  64. }
  65. function postMemberGroup(mid){
  66. obj = document.getElementById('mgp'+mid);
  67. v = document.getElementById('m_'+mid).value;
  68. var myajax = new DedeAjax(obj,false,false,"","","");
  69. <?php
  70. if(strtolower(substr($cfg_soft_lang, 0, 3)) == 'utf') {
  71. ?>
  72. myajax.AddKeyUtf8('action','post');
  73. myajax.AddKeyUtf8('mid',mid);
  74. myajax.AddKeyUtf8('membergroup',v);
  75. myajax.SendPost2('ajax_membergroup.php');
  76. <?php
  77. }
  78. elseif (strtolower(substr($cfg_soft_lang, 0, 2)) == 'gb') {
  79. echo 'myajax.SendGet2("ajax_membergroup.php?action=show&mid="+mid+"&action=post&membergroup="+v);';
  80. }
  81. ?>
  82. DedeXHTTP = null;
  83. }
  84. function EditDescription(mid)
  85. {
  86. var taget_obj = document.getElementById('des'+mid);
  87. var myajax = new DedeAjax(taget_obj,false,false,"","","");
  88. myajax.SendGet2("ajax_membergroup.php?action=desshow&mid="+mid);
  89. DedeXHTTP = null;
  90. }
  91. function postDescription(mid){
  92. obj = document.getElementById('des'+mid);
  93. v = document.getElementById('m_'+mid).value;
  94. var myajax = new DedeAjax(obj,false,false,"","","");
  95. <?php
  96. if(strtolower(substr($cfg_soft_lang, 0, 3)) == 'utf') {
  97. ?>
  98. myajax.AddKeyUtf8('action','post');
  99. myajax.AddKeyUtf8('mid',mid);
  100. myajax.AddKeyUtf8('mdescription',v);
  101. myajax.SendPost2('ajax_membergroup.php');
  102. <?php
  103. }
  104. elseif (strtolower(substr($cfg_soft_lang, 0, 2)) == 'gb') {
  105. echo 'myajax.SendGet2("ajax_membergroup.php?action=desshow&mid="+mid+"&action=despost&mdescription="+v);';
  106. }
  107. ?>
  108. DedeXHTTP = null;
  109. }
  110. </script>
  111. </head>
  112. <body>
  113. <div id="main">
  114. <?php include(DEDEMEMBER."/templets/head.htm"); ?>
  115. <div id="content" class="w960 clearfix">
  116. <?php include(DEDEMEMBER."/templets/menu.php"); ?>
  117. <div id="mcpmain">
  118. <div id="appTab">
  119. <ul>
  120. <li class="thisTab"><a href="myfriend.php?ftype=0"><span>所有好友</span></a></li>
  121. <li><a href="search.php"><span>查找好友</span></a></li>
  122. <li><a href="visit-history.php?dopost=viewme"><span>关注我的人</span></a></li>
  123. <li><a href="visit-history.php?dopost=meview"><span>我最近访问</span></a></li>
  124. <li><a href="myfriend_group.php"><span>分组设置</span></a></li>
  125. </ul>
  126. </div>
  127. <ul class="tabSub">
  128. <li <?php echo ($ftype==0)? "class='thisTab'" : "";?>><a href="myfriend.php?ftype=0"><span>全部</span></a></li>
  129. <li <?php echo ($ftype==1)? "class='thisTab'" : "";?>><a href="myfriend.php?ftype=1"><span>关注好友</span></a></li>
  130. <li <?php echo ($ftype==-1)? "class='thisTab'" : "";?>><a href="myfriend.php?ftype=-1"><span>黑名单</span></a></li>
  131. </ul>
  132. <form name='form1' action="myfriend.php" method="post">
  133. <input type='hidden' name='ftype' value='del' />
  134. <div id="mainCp">
  135. <h3 class="meTitle">
  136. <?php if($ftype == '0') echo '所有好友';?>
  137. <?php if($ftype == '1') echo '关注好友';?>
  138. <?php if($ftype == '-1') echo '黑名单';?>
  139. (<?php echo $dlist->totalResult;?>)
  140. </h3>
  141. <ul class="listStyle3">
  142. {dede:datalist}
  143. <li class="clearfix">
  144. <div class="frdInfo">
  145. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  146. <tr>
  147. <td colspan="3" align="left" valign="middle" class="userTitle"><a href='index.php?uid=<?php echo urlencode($fields['floginid']); ?>' target='_blank'><?php echo $fields['funame']; ?></a>
  148. <div class="fRight">
  149. <input type="checkbox" name="selid" value="<? echo $fields['id']; ?>" />
  150. </div ></td>
  151. </tr>
  152. <tr>
  153. <td width="40%">资料:<?php echo getUserInfo($fields['fid'],'sex');?>
  154. <?php
  155. if(!getUserInfo($fields['fid'],'age')=="")
  156. {
  157. echo ",".getUserInfo($fields['fid'],'age')."岁";
  158. echo ",".getUserInfo($fields['fid'],'birthday');
  159. }
  160. ?></td>
  161. <td class="doPost">分组:<span id="mgp<?php echo $fields['fid'];?>"> <?php echo $fields['groupname'];?>&nbsp;&nbsp;<a href="#" onclick="EditMemberGroup('<?php echo $fields['fid'];?>');return false;">修改</a></span></td>
  162. <td align="right" class="doPost" width="20%"><a href="pm.php?dopost=send&uid=<?php echo urlencode($fields['floginid']); ?>">给他发短消息</a></td>
  163. </tr>
  164. <tr>
  165. <td>E-Mail: <?php echo getUserInfo($fields['fid'],'email');?></td>
  166. <td class="doPost">描述:<span id="des<?php echo $fields['fid'];?>"> <?php echo $fields['description'];?> &nbsp;&nbsp;<a href="#" onclick="EditDescription('<?php echo $fields['fid'];?>');return false;">修改</a></span></td>
  167. <td align="right" class="doPost"><a href="index.php?action=delfriend&uid=<?php echo urlencode($fields['floginid']); ?>">解除好友关系</a></td>
  168. </tr>
  169. </table>
  170. </div>
  171. <img src="<?php echo getUserInfo($fields['fid'],'face');?>" width="60" height="60" /></li>
  172. {/dede:datalist}
  173. </ul>
  174. <div class="listDo appMsg">
  175. <div class="control fLeft">
  176. <button id="checkedClick" type="button" class="greenBtn1">全选</button>
  177. <button class="greenBtn1" onclick="DelSel('<?php echo $ftype; ?>');" type="button" >删除</button>
  178. <?php if(empty($ftype)) { ?>
  179. <button class="greenBtn1" onclick="ConvSta('good','<?php echo $ftype; ?>');" type="button" >关注</button>
  180. <button class="greenBtn4" onclick="ConvSta('bad','<?php echo $ftype; ?>');" type="button" >加入黑名单</button>
  181. <?php }else { ?>
  182. <button class="greenBtn4" onclick="ConvSta('common','<?php echo $ftype; ?>');" type="button" >还原为普通</button>
  183. <?php } ?>
  184. </div>
  185. <div class="pageList fRight">{dede:pagelist listsize=5 /}</div>
  186. </div>
  187. </div>
  188. </form>
  189. <!--主操作区域 -->
  190. </div>
  191. </div>
  192. <?php include(DEDEMEMBER."/templets/foot.htm"); ?>
  193. </div>
  194. </body>
  195. </html>