- {dede:global.arcrow[title] /} -
-
- {dede:global.arcrow[body] /} - |
-
diff --git a/src/member/ajax_membergroup.php b/src/member/ajax_membergroup.php deleted file mode 100644 index 8ba51eb9..00000000 --- a/src/member/ajax_membergroup.php +++ /dev/null @@ -1,57 +0,0 @@ -M_ID} ORDER BY id DESC"; - $dsql->Execute('me',$sql); - echo ""; - echo ' '; -} - -//编辑分组 -elseif($action == 'post') -{ - if(empty($membergroup)){ - echo "您还没有设置分组!"; - exit; - } - $membergroup = preg_repalce("#[^0-9]#", "", $membergroup); - $sql = "UPDATE `#@__member_friends` SET `groupid`='{$membergroup}' WHERE `fid`='{$mid}' AND `mid`='{$cfg_ml->M_ID}';"; - $dsql->ExecuteNoneQuery($sql); - $row = $dsql->GetOne("SELECT groupname FROM #@__member_group WHERE mid = {$cfg_ml->M_ID} AND id={$membergroup}"); - echo " ".$row['groupname']." 修改"; -} - -//显示描述 -elseif($action == 'desshow') -{ - $sql = "SELECT * FROM #@__member_friends WHERE `fid`='{$mid}' AND `mid`='{$cfg_ml->M_ID}'"; - $row = $dsql->getone($sql); - echo ''; - echo ' '; -} - -//编辑描述 -elseif($action == 'despost') -{ - $sql = "UPDATE `#@__member_friends` SET `description`='{$mdescription}' WHERE `fid`='{$mid}' AND `mid`='{$cfg_ml->M_ID}'"; - $dsql->ExecuteNoneQuery($sql); - $row = $dsql->GetOne("SELECT description FROM #@__member_friends WHERE `fid`='{$mid}' AND `mid`='{$cfg_ml->M_ID}'"); - echo " ".$row['description']." 修改"; -} \ No newline at end of file diff --git a/src/member/caicai.php b/src/member/caicai.php deleted file mode 100755 index 9511556b..00000000 --- a/src/member/caicai.php +++ /dev/null @@ -1,73 +0,0 @@ -GetOne("SELECT * FROM `#@__arctype` WHERE id='$tid' AND corank=0 "); - if($cfg_list_son=='Y') - { - $CrossID = GetSonIds($tid,$arr['channeltype']); - } - else - { - $CrossID = $tid; - } - if($arr['cross']>0) - { - $selquery = ''; - if($arr['cross']==1) - { - $selquery = "SELECT id,topid FROM `#@__arctype` WHERE typename LIKE '{$arr['typename']}' AND id<>'{$tid}' AND topid<>'{$tid}' "; - } - else - { - $arr['crossid'] = preg_replace("#[^0-9,]#", '', trim($arr['crossid'])); - if($arr['crossid']!='') - { - $selquery = "SELECT id,topid FROM `#@__arctype` WHERE id in('{$arr['crossid']}') AND id<>'{$tid}' AND topid<>'{$tid}' "; - } - } - if($selquery!='') - { - $dsql->SetQuery($selquery); - $dsql->Execute(); - while($arr = $dsql->GetArray()) - { - $CrossID .= ($CrossID=='' ? $arr['id'] : ','.$arr['id']); - } - } - } - $typequery = " arc.typeid in($CrossID) And "; -} -$dlist = new Caicai(); -$dlist->pageSize = 15; -$dlist->maxPageSize = 100; -$maxrc = $dlist->pageSize * $dlist->maxPageSize; -$query = "Select arc.*,m.userid,m.face, - tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath - From `#@__archives` arc left join `#@__arctype` tp on tp.id=arc.typeid left join `#@__member` m on m.mid=arc.mid - where $typequery arc.arcrank>-1 - order by arc.`{$sort}` desc limit $maxrc "; -$dlist->SetParameter('tid',$tid); -$dlist->SetParameter('sort',$sort); -$dlist->SetTemplate(DEDEMEMBER.'/templets/caicai.htm'); -$dlist->SetSource($query); -$dlist->Display(); -//echo ExecTime() - $t1; -?> \ No newline at end of file diff --git a/src/member/edit_fullinfo.php b/src/member/edit_fullinfo.php deleted file mode 100755 index 4bcc4cfc..00000000 --- a/src/member/edit_fullinfo.php +++ /dev/null @@ -1,98 +0,0 @@ -M_MbType); - $modelform = $dsql->GetOne("SELECT * FROM #@__member_model WHERE id='$membermodel->modid' "); - if (!is_array($modelform)) { - showmsg('模型表单不存在', '-1'); - exit(); - } - $row = $dsql->GetOne("SELECT * FROM " . $modelform['table'] . " WHERE mid=$cfg_ml->M_ID"); - if (!is_array($row)) { - showmsg("你访问的记录不存在或未经审核", '-1'); - exit(); - } - $postform = $membermodel->getForm('edit', $row, 'membermodel'); - include(DEDEMEMBER . "/templets/edit_fullinfo.htm"); - exit(); -} -/*------------------------ -function __Save() -------------------------*/ -if ($dopost == 'save') { - // 校验CSRF - CheckCSRF(); - - $membermodel = new membermodel($cfg_ml->M_MbType); - $postform = $membermodel->getForm(true); - - //这里完成详细内容填写 - $dede_fields = empty($dede_fields) ? '' : trim($dede_fields); - $dede_fieldshash = empty($dede_fieldshash) ? '' : trim($dede_fieldshash); - $modid = empty($modid) ? 0 : intval(preg_replace("/[^\d]/", '', $modid)); - - if (!empty($dede_fields)) { - if ($dede_fieldshash != md5($dede_fields . $cfg_cookie_encode)) { - showMsg('数据校验不对,程序返回', '-1'); - exit(); - } - } - $modelform = $dsql->GetOne("SELECT * FROM #@__member_model WHERE id='$modid' "); - if (!is_array($modelform)) { - showmsg('模型表单不存在', '-1'); - exit(); - } - - $inadd_f = ''; - if (!empty($dede_fields)) { - $fieldarr = explode(';', $dede_fields); - if (is_array($fieldarr)) { - foreach ($fieldarr as $field) { - if ($field == '') continue; - $fieldinfo = explode(',', $field); - if ($fieldinfo[1] == 'textdata') { - ${$fieldinfo[0]} = FilterSearch(stripslashes(${$fieldinfo[0]})); - ${$fieldinfo[0]} = addslashes(${$fieldinfo[0]}); - } else if ($fieldinfo[1] == 'img') { - ${$fieldinfo[0]} = addslashes(${$fieldinfo[0]}); - } else { - if (empty(${$fieldinfo[0]})) ${$fieldinfo[0]} = ''; - ${$fieldinfo[0]} = GetFieldValue(${$fieldinfo[0]}, $fieldinfo[1], 0, 'add', '', 'diy', $fieldinfo[0]); - } - if ($fieldinfo[0] == "birthday") ${$fieldinfo[0]} = GetDateMk(${$fieldinfo[0]}); - ${$fieldinfo[0]} = HtmlReplace(${$fieldinfo[0]}, -1); - $inadd_f .= ',' . $fieldinfo[0] . " ='" . ${$fieldinfo[0]} . "'"; - } - } - } - $inadd_f = preg_replace('/,/', '', $inadd_f, 1); - $query = "UPDATE `{$membermodel->table}` set {$inadd_f} WHERE mid='{$cfg_ml->M_ID}'"; - - // 清除缓存 - $cfg_ml->DelCache($cfg_ml->M_ID); - - if (!$dsql->ExecuteNoneQuery($query)) { - ShowMsg("更新附加表 `{$membermodel->table}` 时出错,请联系管理员!", "javascript:;"); - exit(); - } else { - ShowMsg('成功更新你的详细资料!', 'edit_fullinfo.php', 0, 5000); - exit(); - } -} diff --git a/src/member/inc/space_action.php b/src/member/inc/space_action.php deleted file mode 100755 index fa967cbe..00000000 --- a/src/member/inc/space_action.php +++ /dev/null @@ -1,492 +0,0 @@ - -1 "; -if(isset($mtype)) $mtype = intval($mtype); -if(!empty($mtype)) $addqSql .= " And arc.mtype = '$mtype' "; - -/*--------------------------------- -文章列表 -function list_article(){ } --------------------------------------*/ -if($action=='article') -{ - if(empty($mtype)) $mtype = 0; - - include_once(DEDEINC.'/arc.memberlistview.class.php'); - include_once(DEDEINC.'/channelunit.func.php'); - $query = "SELECT arc.*,mt.mtypename,addt.body,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath - FROM `#@__archives` arc - LEFT JOIN `#@__addonarticle` addt ON addt.aid=arc.id - LEFT JOIN `#@__arctype` tp ON tp.id=arc.typeid - LEFT JOIN `#@__mtypes` mt ON mt.mtypeid=arc.mtype - WHERE arc.mid='{$_vars['mid']}' $addqSql AND arc.channel=1 ORDER BY arc.id DESC"; - $dlist = new MemberListview(); - $dlist->pageSize = $_vars['pagesize']; - $dlist->SetParameter("mtype",$mtype); - $dlist->SetParameter("uid",$_vars['userid']); - $dlist->SetParameter("action",$action); - $dlist->SetTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/listarticle.htm"); - $dlist->SetSource($query); - $dlist->Display(); - exit(); -} -/*--------------------------------- -单篇文章显示 -function view_archives(){ } --------------------------------------*/ -else if($action=='viewarchives' && !empty($aid) && is_numeric($aid)) -{ - if(empty($mtype)) $mtype = 0; - - include_once(DEDEINC.'/arc.memberlistview.class.php'); - include_once(DEDEINC.'/channelunit.func.php'); - - //读取文章的评论 - $sql = "SELECT fb.*,mb.userid,mb.face as mface,mb.spacesta,mb.scores FROM `#@__feedback` fb - LEFT JOIN `#@__member` mb ON mb.mid = fb.mid - WHERE fb.aid='$aid' and fb.ischeck='1' ORDER BY fb.id DESC LIMIT 0, 50"; - $msgs = array(); - $dsql->Execute('fb', $sql); - while ($row = $dsql->GetArray('fb')) - { - $msgs[] = $row; - } - - //读取文章内容 - $query = "SELECT arc.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2, - tp.ispart,tp.moresite,tp.siteurl,tp.sitepath,ar.body FROM `#@__archives` arc - LEFT JOIN `#@__arctype` tp ON arc.typeid=tp.id - LEFT JOIN `#@__addonarticle` ar ON ar.aid=arc.id - WHERE arc.mid='{$_vars['mid']}' AND arc.channel=1 AND ar.typeid=tp.id AND ar.aid='$aid' "; - $arcrow = $dsql->GetOne($query); - if( !is_array($arcrow) ) - { - ShowMsg(' 读取文档时发生未知错误! ', '-1'); - exit(); - } - - //解析模板 - $dlist = new MemberListview(); - $dlist->SetTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/blog.htm"); - $dlist->Display(); - exit(); -} -/*--------------------------------- -所有文档列表 -function list_archives(){ } --------------------------------------*/ -else if($action=='archives') -{ - if(empty($mtype)) $mtype = 0; - include_once(DEDEINC.'/arc.memberlistview.class.php'); - include_once(DEDEINC.'/channelunit.func.php'); - - //如果没指定频道ID的情况下,列出所有非单表模型文档 - if($cfg_mb_spaceallarc > 0 && empty($channelid)) $channelid = intval($cfg_mb_spaceallarc); - - if(empty($channelid)) - { - $channelid = 0; - $query = "SELECT arc.*,mt.mtypename,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath - FROM `#@__archives` arc - LEFT JOIN `#@__arctype` tp ON arc.typeid=tp.id - LEFT JOIN `#@__mtypes` mt ON mt.mtypeid=arc.mtype - WHERE arc.mid='{$_vars['mid']}' $addqSql ORDER BY arc.id DESC"; - } - else - { - $channelid = intval($channelid); - $chRow = $dsql->GetOne("SELECT issystem,addtable,listfields From `#@__channeltype` WHERE id='$channelid' "); - if(!is_array($chRow)) die(' Channel Error! '); - if($chRow['issystem']==-1) - { - $addtable = trim($chRow['addtable']); - $listfields = explode(',', $chRow['listfields']); - $listfields_str = 'arc.'.join(',arc.', $listfields); - if($listfields_str!='arc.') - { - $listfields_str = $listfields_str.','; - } - else { - $listfields_str = ''; - } - $query = "SELECT arc.aid,arc.aid as id,arc.typeid,'' as mtypename,1 as ismake,0 as money,'' as filename,{$listfields_str} - tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath - FROM `{$addtable}` arc - LEFT JOIN `#@__arctype` tp ON arc.typeid=tp.id - WHERE arc.mid='{$_vars['mid']}' And arc.channel='$channelid' $addqSql ORDER BY arc.aid DESC"; - } - else - { - $query = "SELECT arc.*,mt.mtypename,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath - from `#@__archives` arc - LEFT JOIN `#@__arctype` tp on arc.typeid=tp.id - LEFT JOIN `#@__mtypes` mt on mt.mtypeid=arc.mtype - WHERE arc.mid='{$_vars['mid']}' And arc.channel='$channelid' $addqSql order by arc.id desc"; - } - } - $dlist = new MemberListview(); - $dlist->pageSize = $_vars['pagesize']; - $dlist->SetParameter("mtype", $mtype); - $dlist->SetParameter("uid", $_vars['userid']); - $dlist->SetParameter("channelid", $channelid); - $dlist->SetParameter("action", $action); - $dlist->SetTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/listarchives.htm"); - $dlist->SetSource($query); - $dlist->Display(); - exit(); -} - -/*--------------------------------- -所有文档列表 -function list_album(){ } --------------------------------------*/ -else if($action=='album') -{ - if(empty($mtype)) { - $mtype = 0; - } - include_once(DEDEINC.'/arc.memberlistview.class.php'); - include_once(DEDEINC.'/channelunit.func.php'); - $query = "SELECT arc.*,mt.mtypename,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath - from `#@__archives` arc - left join `#@__arctype` tp on arc.typeid=tp.id - left join `#@__mtypes` mt on mt.mtypeid=arc.mtype - where arc.mid='{$_vars['mid']}' And arc.channel=2 $addqSql order by arc.id desc"; - $dlist = new MemberListview(); - $dlist->pageSize = $_vars['pagesize']; - $dlist->SetParameter("mtype",$mtype); - $dlist->SetParameter("uid",$_vars['userid']); - $dlist->SetParameter("action",$action); - $dlist->SetTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/listalbum.htm"); - $dlist->SetSource($query); - $dlist->Display(); - exit(); -} - -/*--------------------------------- -留言本 -function guestbook(){ } --------------------------------------*/ -else if($action=='guestbook') -{ - if(empty($mtype)) { - $mtype = 0; - } - include_once(DEDEINC.'/datalistcp.class.php'); - $query = "SELECT mg.*,mb.face,mb.userid,mb.sex From `#@__member_guestbook` mg - left join `#@__member` mb on mb.userid=mg.gid - where mg.mid='{$_vars['mid']}' order by mg.aid desc"; - $dlist = new DataListCP(); - $dlist->pageSize = 10; - $dlist->SetParameter("uid",$_vars['userid']); - $dlist->SetParameter("action",$action); - $dlist->SetTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/guestbook.htm"); - $dlist->SetSource($query); - $dlist->Display(); - exit(); -} - -/*--------------------------------- -我的好友 -function friend(){ } --------------------------------------*/ -else if($action=='friend') -{ - if(empty($mtype)) { - $mtype = 0; - } - include_once(DEDEINC.'/arc.memberlistview.class.php'); - include_once(DEDEINC.'/channelunit.func.php'); - $query = "SELECT arc.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath - from `#@__archives` arc - left join `#@__arctype` tp on arc.typeid=tp.id - where arc.mid='{$_vars['mid']}' $addqSql order by arc.id desc"; - $dlist = new MemberListview(); - $dlist->pageSize = 8; - $dlist->SetParameter("mtype",$mtype); - $dlist->SetParameter("uid",$_vars['userid']); - $dlist->SetParameter("action",$action); - $dlist->SetTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/friend.htm"); - $dlist->SetSource($query); - $dlist->Display(); - exit(); -} - -/*--------------------------------- -个人资料 -function infos(){ } --------------------------------------*/ -else if($action=='infos') -{ - include_once(DEDEDATA.'/enums/nativeplace.php'); - include_once(DEDEINC."/enums.func.php"); - $row = $dsql->GetOne("SELECT * from `#@__member_person` where mid='{$_vars['mid']}' "); - $dpl = new DedeTemplate(); - $dpl->LoadTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/infos.htm"); - $dpl->display(); -} - -/*--------------------------------- -保存留言 -function guestbook_save(){ } --------------------------------------*/ -else if($action=='guestbooksave') -{ - CheckRank(0,0); - $svali = GetCkVdValue(); - if(strtolower($vdcode)!=$svali || $svali=='') - { - ResetVdValue(); - ShowMsg('验证码错误!', '-1'); - exit(); - } - $uidnum = intval($uidnum); - if(empty($uidnum)) - { - ShowMsg('参数错误!', '-1'); - exit(); - } - if(strlen($msg)<6) - { - ShowMsg('你的留言内容太短!', '-1'); - exit(); - } - $uname = HtmlReplace($uname, 1); - $msg = cn_substrR(HtmlReplace($msg), 2048); - $title = cn_substrR(HtmlReplace($title), 255); - if($cfg_ml->M_UserName != '' && $cfg_ml->M_ID != $uidnum) - { - $gid = $cfg_ml->M_UserName; - } - else - { - $gid = ''; - } - $inquery = "INSERT INTO `#@__member_guestbook`(mid,gid,title,msg,uname,ip,dtime) - VALUES ('$uidnum','$gid','$title','$msg','$uname','".GetIP()."',".time()."); "; - $dsql->ExecuteNoneQuery($inquery); - ShowMsg('成功提交你的留言!', "index.php?uid={$uid}&action=guestbook"); - exit(); -} - -/*--------------------------------- -删除留言 -function guestbook_del(){ } --------------------------------------*/ -else if($action=='guestbookdel') -{ - CheckRank(0,0); - if($cfg_ml->M_LoginID!=$uid) - { - ShowMsg('这条留言不是给你的,你不能删除!', -1); - exit(); - } - $aid = intval($aid); - $inquery = "DELETE FROM `#@__member_guestbook` WHERE aid='$aid' AND mid='$mid'"; - $dsql->ExecuteNoneQuery($inquery); - ShowMsg('成功删除!', "index.php?uid={$uid}&action=guestbook"); - exit(); -} - -/*--------------------------------- -删除我的动态信息 -function feed_del(){ } --------------------------------------*/ -else if($action=='feeddel') -{ - CheckRank(0,0); - $fid=(empty($fid))? "" : intval($fid); - $row = $dsql->GetOne("SELECT mid FROM `#@__member_feed` WHERE fid='$fid'"); - if($cfg_ml->M_ID!=$row['mid']) - { - ShowMsg('此动态信息不存在!', -1); - exit(); - } - $inquery = "DELETE FROM `#@__member_feed` WHERE fid='$fid' AND mid='".$cfg_ml->M_ID."'"; - $dsql->ExecuteNoneQuery($inquery); - ShowMsg('成功删除一条动态信息!', "index.php"); - exit(); -} -/*--------------------------------- -删除我的心情信息 -function mood_del(){ } --------------------------------------*/ -else if($action=='mooddel') -{ - CheckRank(0,0); - $id=(empty($id))? "" : intval($id); - $row = $dsql->GetOne("SELECT mid FROM `#@__member_msg` WHERE id='$id'"); - if($cfg_ml->M_ID!=$row['mid']) - { - ShowMsg('此动态信息不存在!', -1); - exit(); - } - $inquery = "DELETE FROM `#@__member_msg` WHERE id='$id' AND mid='".$cfg_ml->M_ID."'"; - $dsql->ExecuteNoneQuery($inquery); - ShowMsg('成功删除一条心情!', "index.php"); - exit(); -} -/*--------------------------------- -加好友 -function newfriend(){ } --------------------------------------*/ -else if($action=='newfriend') -{ - CheckRank(0,0); - if($_vars['mid']==$cfg_ml->M_ID) - { - ShowMsg("你不能加自己为好友!","index.php?uid=".$uid); - exit(); - } - $addtime = time(); - $row = $dsql->GetOne("SELECT * FROM `#@__member_friends` where fid='{$_vars['mid']}' And mid='{$cfg_ml->M_ID}' "); - if(is_array($row)) - { - ShowMsg("该用户已经是你的好友!","index.php?uid=".$uid); - exit(); - } - else - { - #api{{ - if(defined('UC_API') && @include_once DEDEROOT.'/uc_client/client.php') - { - if($data = uc_get_user($cfg_ml->M_LoginID)) uc_friend_add($uid,$data[0]); - } - #/aip}} - - $inquery = "INSERT INTO `#@__member_friends` (`fid` , `floginid` , `funame` , `mid` , `addtime` , `ftype`) - VALUES ('{$_vars['mid']}' , '{$_vars['userid']}' , '{$_vars['uname']}' , '{$cfg_ml->M_ID}' , '$addtime' , '0'); "; - $dsql->ExecuteNoneQuery($inquery); - //统计我的好友数量 - $row = $dsql->GetOne("SELECT COUNT(*) AS nums FROM `#@__member_friends` WHERE `mid`='".$cfg_ml->M_ID."'"); - $dsql->ExecuteNoneQuery("UPDATE `#@__member_tj` SET friend='$row[nums]' WHERE `mid`='".$cfg_ml->M_ID."'"); - - //会员动态记录 - $cfg_ml->RecordFeeds('addfriends',"","",$_vars['userid']); - - ShowMsg("成功添加好友!","index.php?uid=".$uid); - exit(); - - } -} -/*--------------------------------- -解除好友关系 -function newfriend(){ } --------------------------------------*/ -else if($action=='delfriend') -{ - CheckRank(0,0); - if($_vars['mid']==$cfg_ml->M_ID) - { - ShowMsg("你不能和自己为解除关系!","index.php?uid=".$uid); - exit(); - } - $addtime = time(); - $row = $dsql->GetOne("Select * FROM `#@__member_friends` where fid='{$_vars['mid']}' And mid='{$cfg_ml->M_ID}' "); - if(!is_array($row)) - { - ShowMsg("该用户已经不是你的好友!","index.php?uid=".$uid); - exit(); - } - else - { - #api{{ - if(defined('UC_API') && @include_once DEDEROOT.'/uc_client/client.php') - { - if($data = uc_get_user($cfg_ml->M_LoginID)) uc_friend_add($uid,$data[0]); - } - #/aip}} - $inquery = "DELETE FROM `dede_member_friends` where fid='{$_vars['mid']}' And mid='{$cfg_ml->M_ID}' "; - $dsql->ExecuteNoneQuery($inquery); - //统计我的好友数量 - $row = $dsql->GetOne("SELECT COUNT(*) AS nums FROM `#@__member_friends` WHERE `mid`='".$cfg_ml->M_ID."'"); - $dsql->ExecuteNoneQuery("UPDATE `#@__member_tj` SET friend='$row[nums]' WHERE `mid`='".$cfg_ml->M_ID."'"); - ShowMsg("成功解除好友关系!","myfriend.php"); - exit(); - } -} -/*--------------------------------- -加黑名单 -function blackfriend(){ } --------------------------------------*/ -else if($action=='blackfriend') -{ - CheckRank(0,0); - if($_vars['mid']==$cfg_ml->M_ID) - { - ShowMsg("你不能加自己到黑名单!","index.php?uid=".$uid); - exit(); - } - $addtime = time(); - $row = $dsql->GetOne("Select * FROM `#@__member_friends` where fid='{$_vars['mid']}' And mid='{$cfg_ml->M_ID}' "); - if(is_array($row)) - { - ShowMsg("该用户已经是你的好友!","index.php?uid=".$uid); - exit(); - } - else - { - $inquery = "INSERT INTO `#@__member_friends` (`fid` , `floginid` , `funame` , `mid` , `addtime` , `ftype`) - VALUES ('{$cfg_ml->M_ID}' , '{$cfg_ml->M_LoginID}' , '{$cfg_ml->M_UserName}' , '{$_vars['mid']}' , '$addtime' , '-1'); "; - $dsql->ExecuteNoneQuery($inquery); - ShowMsg("成功添加好友在黑名单!","index.php?uid=".$uid); - exit(); - } -} -/*-------------------- -function _contact_introduce() {} -公司简介 ----------------------*/ -elseif($action == 'introduce') -{ - $dpl = new DedeTemplate(); - $dpl->LoadTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/introduce.htm"); - $dpl->display(); -} -//联系我们 -elseif ($action == 'contact') -{ - $dpl = new DedeTemplate(); - $dpl->LoadTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/contact.htm"); - $dpl->display(); -} -/*------------------------------- -function products() { } -公司产品或新闻 ---------------------------------*/ -elseif($action == 'products') -{ - $mtype = isset($mtype) && is_numeric($mtype) ? $mtype : 0; - if($action == 'products') { - $channel = 6; - } - include_once(DEDEINC.'/arc.memberlistview.class.php'); - include_once(DEDEINC.'/channelunit.func.php'); - - $query = "Select arc.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule, - tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath FROM `#@__archives` arc - left join `#@__arctype` tp on arc.typeid=tp.id - where arc.mid='{$_vars['mid']}' and arc.channel='$channel' $addqSql order by arc.id desc"; - - $dlist = new MemberListview(); - $dlist->pageSize = 12; - $dlist->SetParameter('mtype', $mtype); - $dlist->SetParameter('uid', $_vars['userid']); - $dlist->SetParameter('action', $action); - $dlist->SetTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/listproducts.htm"); - $dlist->SetSource($query); - $dlist->Display(); - exit(); -} \ No newline at end of file diff --git a/src/member/myfriend.php b/src/member/myfriend.php deleted file mode 100755 index 927fa0a0..00000000 --- a/src/member/myfriend.php +++ /dev/null @@ -1,135 +0,0 @@ -ExecuteNoneQuery("UPDATE `#@__member_friends` SET $upsta WHERE id IN($ids) AND mid='{$cfg_ml->M_ID}' "); - - #api{{ - if(defined('UC_API') && @include_once DEDEROOT.'/uc_client/client.php' && $sta!='bad') - { - if($data = uc_get_user($cfg_ml->M_LoginID)) uc_friend_add($uid, $data[0]); - } - #/aip}} - - if($sta=='good') - { - ShowMsg("成功把指定好友设为关注好友!","myfriend.php?ftype=1"); - } - else if($sta=='bad') - { - ShowMsg("成功把指定好友放入黑名单!","myfriend.php?ftype=-1"); - } - else - { - ShowMsg("成功把指定好友转为普通好友!","myfriend.php"); - } - exit(); -} - -//删除好友 -else if($dopost=='del') -{ - $ids = preg_replace("#[^0-9,]#", "", $ids); - #api{{ - if(defined('UC_API') && @include_once DEDEROOT.'/uc_client/client.php') - { - if($data = uc_get_user($cfg_ml->M_LoginID)) - { - list($uid, $username, $email) = $data; - $friendids = @explode(",", $ids); - if(!empty($friendids)) uc_friend_delete($uid , $friendids); - } - } - #/aip}} - $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_friends` WHERE id IN($ids) AND mid='{$cfg_ml->M_ID}' "); - ShowMsg("成功删除所选的好友!","myfriend.php?ftype=".$ftype); - exit(); -} -//浏览 -else{ - $wsql = ''; - if(empty($ftype)) - { - $wsql = " F.mid='{$cfg_ml->M_ID}' AND F.ftype <> '-1' "; - $tname = "所有好友"; - } - else if($ftype==1) - { - $wsql = " F.mid='{$cfg_ml->M_ID}' AND F.ftype = '1' "; - $tname = "特别关注"; - } - else if($ftype==-1) - { - $wsql = " F.mid='{$cfg_ml->M_ID}' AND F.ftype = '-1' "; - $tname = "黑名单"; - } - $query = "SELECT F.*,G.groupname FROM `#@__member_group` AS G LEFT JOIN #@__member_friends AS F ON F.groupid=G.id WHERE $wsql ORDER BY F.id DESC"; - $dlist = new DataListCP(); - $dlist->pageSize = 20; - $dlist->SetParameter("ftype",$ftype); - $dlist->SetTemplate(dirname(__FILE__).'/templets/myfriend.htm'); - $dlist->SetSource($query); - $dlist->Display(); -} - -/** - * 获取用户信息 - * - * @param int $uid 用户UID - * @param string $_field 用户字段 - * @return string - */ -function getUserInfo($uid,$_field = 'uname') -{ - global $dsql; - $row = $dsql->GetOne("SELECT M.*,YEAR(CURDATE())-YEAR(P.birthday) as age,DATE_FORMAT(P.birthday,'%e月%d日出生') as birthday,S.spacename,S.sign FROM #@__member AS M - LEFT JOIN #@__member_person AS P ON P.mid=M.mid - LEFT JOIN #@__member_space AS S ON M.mid=M.mid WHERE M.mid='$uid'"); - if(isset($row[$_field])) - { - if($_field == 'face') - { - if(empty($row[$_field])){ - $row[$_field]=($row['sex']=='女')? 'templets/images/dfgirl.png' : 'templets/images/dfboy.png'; - } - } - return $row[$_field]; - } - else return ''; -} \ No newline at end of file diff --git a/src/member/myfriend_group.php b/src/member/myfriend_group.php deleted file mode 100755 index d0a1673d..00000000 --- a/src/member/myfriend_group.php +++ /dev/null @@ -1,86 +0,0 @@ -M_ID}'"; - $dsql->SetQuery($query); - $dsql->Execute(); - while($row = $dsql->GetArray()) - { - $mtypearr[] = $row; - } - $GLOBALS['mtypearr'] =empty($GLOBALS['mtypearr'] )? '' : $GLOBALS['mtypearr'] ; - $tpl = new DedeTemplate(); - $tpl->LoadTemplate(DEDEMEMBER.'/templets/myfriend_group.htm'); - $tpl->Display(); - exit(); -} -elseif ($dopost == 'add') -{ - $mtypename = HtmlReplace(trim($groupname)); - $row = $dsql->GetOne("SELECT * FROM `#@__member_group` WHERE groupname LIKE '$groupname' AND mid='{$cfg_ml->M_ID}'"); - if(is_array($row)) - { - ShowMsg('分组名称已经存在', '-1'); - exit(); - } - else if(strlen($groupname)=="") - { - ShowMsg('分组名称不能为空', '-1'); - exit(); - } - $query = "INSERT INTO `#@__member_group`(groupname, mid) VALUES ('$groupname', '$cfg_ml->M_ID'); "; - if($dsql->ExecuteNoneQuery($query)) - { - ShowMsg('增加分类成功', 'myfriend_group.php'); - } - else - { - ShowMsg('增加分类失败', '-1'); - } - exit(); -}elseif ($dopost == 'save'){ - $groupname = HtmlReplace(trim($groupname)); - if(isset($mtypeidarr) && is_array($mtypeidarr)) - { - $delids = '0'; - $mtypeidarr = array_filter($mtypeidarr, 'is_numeric'); - foreach($mtypeidarr as $delid) - { - $delid = HtmlReplace($delid); - $delids .= ','.$delid; - unset($groupname[$delid]); - } - $query = "DELETE FROM `#@__member_group` WHERE id in ($delids) AND mid='$cfg_ml->M_ID'"; - $dsql->ExecNoneQuery($query); - $sql="SELECT id FROM `#@__member_friends` WHERE groupid in ($delids) AND mid='$cfg_ml->M_ID'"; - $db->SetQuery($sql); - $db->Execute(); - while($row = $db->GetArray()) - { - $query2 = "UPDATE `#@__member_friends` SET groupid='1' WHERE id='{$row['id']}' AND mid='$cfg_ml->M_ID'"; - $dsql->ExecNoneQuery($query2); - } - } - foreach ($groupname as $id => $name) - { - $name = HtmlReplace($name); - $id = HtmlReplace($id); - $query = "UPDATE `#@__member_group` SET groupname='$name' WHERE id='$id' AND mid='$cfg_ml->M_ID'"; - $dsql->ExecuteNoneQuery($query); - } - ShowMsg('分组修改完成(删除分组中的会员会转移到默认分组中)','myfriend_group.php'); - exit(); -} \ No newline at end of file diff --git a/src/member/search.php b/src/member/search.php deleted file mode 100755 index 33bfd2ed..00000000 --- a/src/member/search.php +++ /dev/null @@ -1,81 +0,0 @@ -'$minp' And mp.place<'$maxp' "; - } -} - -if($sex!='') $addsqls[] = " mp.sex = '$sex' "; -if($minage!=0) $addsqls[] = " YEAR(CURDATE())-YEAR(mp.birthday)>='$minage' "; -if($maxage!=0) $addsqls[] = " YEAR(CURDATE())-YEAR(mp.birthday)<='$maxage' "; - -$addsqls_str = join(' And ',$addsqls); -if($addsqls_str!='') { - $addsqls_str = ' And '.$addsqls_str; -} - -$addsql = " WHERE mb.spacesta > -1 ".$addsqls_str; - -$query = "SELECT mb.*,mp.place,YEAR(CURDATE())-YEAR(mp.birthday) AS age,mp.lovemsg,mp.birthday FROM `#@__member` mb -LEFT JOIN `#@__member_person` mp ON mp.mid = mb.mid -{$addsql} ORDER BY mb.logintime DESC"; -$dlist = new DataListCP(); -$dlist->pageSize = 8; -$dlist->SetParameter('keyword',$keyword); -$dlist->SetParameter('province',$province); -$dlist->SetParameter('city',$city); -$dlist->SetParameter('minage',$minage); -$dlist->SetParameter('maxage',$maxage); -$dlist->SetParameter('sex',$sex); -$dlist->SetTemplate(DEDEMEMBER.'/templets/search.htm'); -$dlist->SetSource($query); -$dlist->Display(); \ No newline at end of file diff --git a/src/member/space/coffee/blog.htm b/src/member/space/coffee/blog.htm deleted file mode 100755 index e8d13bd1..00000000 --- a/src/member/space/coffee/blog.htm +++ /dev/null @@ -1,116 +0,0 @@ -{dede:include file='header.htm'/} - -
- {dede:global.arcrow[body] /} - |
-
一共有 条评论
- ---
-
-
- -
-
-
-
- Says:
-
- -
-
-
-
-
-
-
-
-
-
- - -发表评论
--
- 
- 
- 
- 
- 
- 
-
-