break; case 'design': // to do - remove at end of project cycle $code = $pagesObj->fetch('design', $o); echo $code; exit; break; } if (!$ajax) { // build the header and navigation above the constructed body $header = $pagesObj->buildStyles($p); if ($p != 'signup') { $header .= $pagesObj->buildHeader($p); } $code = '<div id="pageBodyWrap">' . $code . '<!-- AJAX wrapper around page body --></div>'; $code .= $pagesObj->setHiddenSession(); $code = '<div id="appFrame">' . $code . '<!-- end appFrame --></div>'; if ($neverCache) { $code .= $mustAdd; } $footer = $pagesObj->buildFooter() . $pagesObj->addAnalytics($init['fbAnalytics'], $p); $code = $header . $code . $footer; } if (!$neverCache and $cachePage) { if (isset($_POST['fb_sig_logged_out_facebook'])) { $code = preg_replace('/on[cC]lick="[^"]+"/', '', $code); } // remove jscript cacheContent($preCacheName, $code); if (isset($_GET['referid'])) { $code = str_ireplace('\\?p\\=signup', '?p=signup&referid=' . $_GET['referid'], $code);