function fetchTeam($mode = 'fullPage', $page = '', $option = '') { // fetches team subtab via ajax switch ($page) { case 'team': require_once PATH_FACEBOOK . '/pages/pageTeam.class.php'; $teamObj = new pageTeam($this); $code = $teamObj->fetch($mode, $option); break; case 'wall': require_once PATH_FACEBOOK . '/pages/pageWall.class.php'; $wallObj = new pageWall($this); $code = $wallObj->fetch($mode, $option, $arg3); break; case 'rewards': require_once PATH_FACEBOOK . '/pages/pageRewards.class.php'; $prizesObj = new pageRewards($this); $code = $prizesObj->fetch($mode); break; case 'winners': require_once PATH_FACEBOOK . '/pages/pageRewards.class.php'; $prizesObj = new pageRewards($this); $code = $prizesObj->fetch($mode, 'winners'); break; case 'challenges': require_once PATH_FACEBOOK . '/pages/pageChallenges.class.php'; $challengesObj = new pageChallenges($this); $code = $challengesObj->fetch($mode); break; case 'challengeSubmit': require_once PATH_FACEBOOK . '/pages/pageChallengeSubmit.class.php'; $challengeSubmitObj = new pageChallengeSubmit($this); $code = $challengeSubmitObj->fetch($mode); break; case 'leaders': require_once PATH_FACEBOOK . '/pages/pageLeaders.class.php'; $leadersObj = new pageLeaders($this); $code = $leadersObj->fetch($mode, $option); break; case 'rules': require_once PATH_FACEBOOK . '/pages/pageRules.class.php'; $rulesObj = new pageRules($this); $code = $rulesObj->fetch($mode); break; case 'redeem': // check auth for member require_once PATH_FACEBOOK . '/pages/pageRedeem.class.php'; $redeemObj = new pageRedeem($this); $code = $redeemObj->fetch($mode); break; case 'orders': // check auth for member require_once PATH_FACEBOOK . '/pages/pageOrders.class.php'; $ordersObj = new pageOrders($this); $code = $ordersObj->fetch($mode); break; } return $code; }
break; case 'fetchLeaders': if (isset($_GET['view'])) { $view = $_GET['view']; } else { $view = 'alltime'; } if (isset($_GET['filter'])) { $filter = $_GET['filter']; } else { $filter = 'inside'; } require_once PATH_FACEBOOK . '/classes/pages.class.php'; $pagesObj = new pages($app, 0, false); require_once PATH_FACEBOOK . '/pages/pageLeaders.class.php'; $leadersObj = new pageLeaders($pagesObj); $code = $leadersObj->fetchLeaders($view, $filter, true); break; case 'fetchVideoPreview': require_once PATH_CORE . '/classes/video.class.php'; if (isset($_POST['videoURL'])) { $videoURL = videos::getVideoURLFromEmbedCodeOrURL(stripslashes($_POST['videoURL'])); } $code = videos::buildPlayerFromLink($videoURL, 160, 120); break; case 'fetchFeed': if (isset($_GET['filter'])) { $filter = $_GET['filter']; } else { $filter = 'all'; }