function OA_HeaderNavigation() { global $agencyid; if (OA_Permission::isAccount(OA_ACCOUNT_ADMIN)) { phpAds_PageHeader("agency-access"); $doAgency = OA_Dal::staticGetDO('agency', $agencyid); MAX_displayInventoryBreadcrumbs(array(array("name" => $doAgency->name)), "agency"); } else { phpAds_PageHeader("agency-user"); } }
// Required files require_once MAX_PATH . '/www/admin/config.php'; require_once MAX_PATH . '/www/admin/lib-statistics.inc.php'; require_once MAX_PATH . '/lib/OA/Admin/UI/UserAccess.php'; require_once MAX_PATH . '/lib/max/other/html.php'; // Security check OA_Permission::enforceAccount(OA_ACCOUNT_ADMIN, OA_ACCOUNT_MANAGER); OA_Permission::enforceAccountPermission(OA_ACCOUNT_MANAGER, OA_PERM_SUPER_ACCOUNT); OA_Permission::enforceAccessToObject('agency', $agencyid); /*-------------------------------------------------------*/ /* HTML framework */ /*-------------------------------------------------------*/ phpAds_PageHeader('agency-access'); if (OA_Permission::isAccount(OA_ACCOUNT_ADMIN)) { $doAgency = OA_Dal::staticGetDO('agency', $agencyid); MAX_displayInventoryBreadcrumbs(array(array("name" => $doAgency->name)), "agency"); } /*-------------------------------------------------------*/ /* Main code */ /*-------------------------------------------------------*/ require_once MAX_PATH . '/lib/OA/Admin/Template.php'; $oTpl = new OA_Admin_Template('agency-user-start.html'); OA_Admin_UI_UserAccess::assignUserStartTemplateVariables($oTpl); $oTpl->assign('action', 'agency-user.php'); $oTpl->assign('entityIdName', 'agencyid'); $oTpl->assign('entityIdValue', $agencyid); $oTpl->display(); /*-------------------------------------------------------*/ /* HTML framework */ /*-------------------------------------------------------*/ phpAds_PageFooter();
/* HTML framework */ /*-------------------------------------------------------*/ if ($agencyid != '') { addPageTools($agencyid); if (OA_Permission::isAccount(OA_ACCOUNT_ADMIN)) { OA_Admin_Menu::setAgencyPageContext($agencyid, 'agency-edit.php'); $doAgency = OA_Dal::staticGetDO('agency', $agencyid); MAX_displayInventoryBreadcrumbs(array(array("name" => $doAgency->name)), "agency"); phpAds_PageHeader("4.1.3"); phpAds_ShowSections(array("4.1.2", "4.1.3")); } else { phpAds_PageHeader('4.4'); phpAds_ShowSections(array("4.1", "4.2", "4.3", "4.4")); } } else { MAX_displayInventoryBreadcrumbs(array(array("name" => phpAds_getClientName($agencyid))), "agency"); phpAds_PageHeader("4.1.1"); phpAds_ShowSections(array("4.1.1")); } $tabindex = 1; /*-------------------------------------------------------*/ /* Main code */ /*-------------------------------------------------------*/ require_once MAX_PATH . '/lib/OA/Admin/Template.php'; $oTpl = new OA_Admin_Template('agency-access.html'); // Ensure that any template variables for the authentication plugin are set $oPlugin = OA_Auth::staticGetAuthPlugin(); $oPlugin->setTemplateVariables($oTpl); $oTpl->assign('infomessage', OA_Session::getMessage()); $oTpl->assign('entityIdName', 'agencyid'); $oTpl->assign('entityIdValue', $agencyid);
function MAX_displayNavigationPublisher($pageName, $aOtherPublishers, $aEntities) { global $phpAds_TextDirection; $publisherId = $aEntities['affiliateid']; $entityString = _getEntityString($aEntities); $aOtherEntities = $aEntities; unset($aOtherEntities['affiliateid']); $otherEntityString = _getEntityString($aOtherEntities); // Determine which tab is highlighted switch ($pageName) { case 'affiliate-channels.php': $tabValue = '4.2.4'; break; } // Sort the publishers by name... require_once MAX_PATH . '/lib/max/other/stats.php'; MAX_displayInventoryBreadcrumbs(array(array("name" => $publisherName)), "website"); phpAds_PageHeader($tabValue, $extra = ''); }
function displayPage($aAgency, $form) { if ($aAgency['agencyid'] != '') { OA_Admin_Menu::setAgencyPageContext($aAgency['agencyid'], 'agency-edit.php'); MAX_displayInventoryBreadcrumbs(array(array("name" => $aAgency['name'])), "agency"); phpAds_PageHeader(); } else { MAX_displayInventoryBreadcrumbs(array(array("name" => "")), "agency", true); phpAds_PageHeader("agency-edit_new"); } //get template and display form $oTpl = new OA_Admin_Template('agency-edit.html'); $oTpl->assign('form', $form->serialize()); $oTpl->display(); //footer phpAds_PageFooter(); }