$_page_cont[$_ni]['page_main_css'] = ''; // add profile customizer if (BxDolInstallerUtils::isModuleInstalled("profile_customize")) { $_page_cont[$_ni]['custom_block'] = '<div id="profile_customize_page" style="display: none;">' . BxDolService::call('profile_customize', 'get_customize_block', array()) . '</div>'; $_page_cont[$_ni]['page_main_css'] = '<style type="text/css">' . BxDolService::call('profile_customize', 'get_profile_style', array($profileID)) . '</style>'; } // Submenu actions $iId = $profileID; $iMemberId = $memberID; $sTxtProfileAccountPage = _t('_sys_am_profile_account_page'); $sTxtProfileMessage = _t('_sys_am_profile_message'); $sTxtFriendAdd = _t('_sys_am_profile_friend_add'); $sTxtFriendAccept = _t('_sys_am_profile_friend_accept'); $sTxtFriendCancel = _t('_sys_am_profile_friend_cancel'); $aVars = array('ID' => $iId, 'member_id' => $iMemberId, 'BaseUri' => BX_DOL_URL_ROOT, 'cpt_am_profile_account_page' => $sTxtProfileAccountPage); if (isFriendRequest($iMemberId, $iId)) { $aVars['cpt_am_friend_add'] = ''; $aVars['cpt_am_profile_message'] = $sTxtProfileMessage; } else { if (isFriendRequest($iId, $iMemberId)) { $aVars['cpt_am_friend_add'] = ''; $aVars['cpt_am_friend_accept'] = $sTxtFriendAccept; $aVars['cpt_am_profile_message'] = ''; } else { $aVars['cpt_am_friend_add'] = $sTxtFriendAdd; $aVars['cpt_am_friend_cancel'] = $sTxtFriendCancel; $aVars['cpt_am_profile_message'] = $sTxtProfileMessage; } } $GLOBALS['oTopMenu']->setCustomSubActions($aVars, 'ProfileTitle', false); PageCode();
function getScriptFriendAccept($iId, $iMemberId, $bShowResult = true) { if (!isLogged() || $iId == $iMemberId || !isFriendRequest($iId, $iMemberId)) { return; } $sOnResult = $bShowResult ? "\$('#ajaxy_popup_result_div_" . $iId . "').html(sData);" : "document.location.href=document.location.href;"; return "\$.post('list_pop.php?action=friend', {ID: " . $iId . "}, function(sData){" . $sOnResult . "}); return false;"; }