示例#1
0
     }
     $sPageCaption = _t('_Remove friend');
     $_page['header'] = $sPageCaption;
     $GLOBALS['_page_cont'][$_ni]['page_main_code'] = DesignBoxContent($sPageCaption, PageListFriendRemove($iProfileId, $iTargetId), $oTemplConfig->PageListPop_db_num);
     break;
     //report about spam
 //report about spam
 case 'spam':
     $mTarget = $sTargetsId ? $sTargetsId : $iTargetId;
     if ($bAjxMod) {
         echo PageListSpam($iProfileId, $mTarget) . $sJQueryJS;
         exit;
     }
     $sPageCaption = _t('_Spam report');
     $GLOBALS['_page']['header'] = $sPageCaption;
     $GLOBALS['_page_cont'][$_ni]['page_main_code'] = DesignBoxContent($sPageCaption, PageListSpam($iProfileId, $mTarget), $oTemplConfig->PageListPop_db_num);
     break;
     //changes profile status
 //changes profile status
 case 'change_status':
     if ($bAjxMod && isset($_POST['status'])) {
         echo ActionChangeStatus($iProfileId, $_POST['status']);
     }
     return;
     //change profile's status message
 //change profile's status message
 case 'change_status_message':
     if ($bAjxMod) {
         echo ActionChangeStatusMessage();
     }
     return;
switch ($action) {
    case 'block':
        $_page['header'] = _t("_Block list");
        $_page_cont[$_ni]['page_main_code'] = DesignBoxContent(_t('_Block list'), PageListBlock($sourceID, $targetID), $oTemplConfig->PageListPop_db_num);
        break;
    case 'hot':
        $_page['header'] = _t('_Hot list');
        $_page_cont[$_ni]['page_main_code'] = DesignBoxContent(_t('_Hot list'), PageListHot($sourceID, $targetID), $oTemplConfig->PageListPop_db_num);
        break;
    case 'friend':
        $_page['header'] = _t('_Friend list');
        $_page_cont[$_ni]['page_main_code'] = DesignBoxContent(_t('_Friend list'), PageListFriend($sourceID, $targetID), $oTemplConfig->PageListPop_db_num);
        break;
    case 'spam':
        $_page['header'] = _t('_Spam report');
        $_page_cont[$_ni]['page_main_code'] = DesignBoxContent(_t('_Spam report'), PageListSpam($sourceID, $targetID), $oTemplConfig->PageListPop_db_num);
        break;
}
PageCode();
function PageListBlock($sourceID, $targetID)
{
    $ret = '';
    $query = "REPLACE INTO `BlockList` SET `ID` = '{$sourceID}', `Profile` = '{$targetID}';";
    if (db_res($query, 0)) {
        $ret = _t_action('_User was added to block list');
    } else {
        $ret = _t_err('_Failed to apply changes');
    }
    return $ret;
}
function PageListHot($sourceID, $targetID)