} $sPageCaption = _t('_Friends of', getNickName($iProfileId)); $_page['header'] = $sPageCaption; $_page['header_text'] = $sPageCaption; $_ni = $_page['name_index']; // check profile membership, status, privacy and if it is exists bx_check_profile_visibility($iProfileId, getLoggedId()); // generate page if (isset($_GET['per_page'])) { $iPerPage = (int) $_GET['per_page']; } else { if (isset($_GET['mode']) && $_GET['mode'] == 'extended') { $iPerPage = 5; } else { $iPerPage = 32; } } if ($iPerPage <= 0) { $iPerPage = 32; } if ($iPerPage > 100) { $iPerPage = 100; } $iPage = isset($_GET['page']) ? (int) $_GET['page'] : 1; if ($iPage <= 0) { $iPage = 1; } $aDisplayParameters = array('per_page' => $iPerPage, 'page' => $iPage, 'mode' => isset($_GET['mode']) ? $_GET['mode'] : null, 'photos' => isset($_GET['photos_only']) ? true : false, 'online' => isset($_GET['online_only']) ? true : false, 'sort' => isset($_GET['sort']) ? $_GET['sort'] : null); $oFriendsPage = new BxDolFriendsPageView('friends', $aDisplayParameters, $iProfileId); $_page_cont[$_ni]['page_main_code'] = $oFriendsPage->getCode(); PageCode();
$_page_cont[0]['page_main_code'] = MsgBox(_t('_Profile NA')); PageCode(); exit; } $sPageCaption = _t('_Friends of', getNickName($iProfileId)); $_page['header'] = $sPageCaption; $_page['header_text'] = $sPageCaption; $_ni = $_page['name_index']; // generate page // init some needed varibales ; if (isset($_GET['per_page'])) { $iPerPage = (int) $_GET['per_page']; } else { $iPerPage = (isset($_GET['mode']) and $_GET['mode'] == 'extended') ? $iPerPage = 5 : ($iPerPage = 32); } if ($iPerPage <= 0) { $iPerPage = 32; } if ($iPerPage > 100) { $iPerPage = 100; } $iPage = isset($_GET['page']) ? (int) $_GET['page'] : 1; if ($iPage <= 0) { $iPage = 1; } $aDisplayParameters = array('per_page' => $iPerPage, 'page' => $iPage, 'mode' => isset($_GET['mode']) ? $_GET['mode'] : null, 'photos' => isset($_GET['photos_only']) ? true : false, 'online' => isset($_GET['online_only']) ? true : false, 'sort' => isset($_GET['sort']) ? $_GET['sort'] : null); $sPageName = isLogged() ? 'my_friends' : 'friends'; $oFriendsPage = new BxDolFriendsPageView($sPageName, $aDisplayParameters, $iProfileId); $sOutputHtml = $oFriendsPage->getCode(); $_page_cont[$_ni]['page_main_code'] = $sOutputHtml; PageCode();