Ejemplo n.º 1
0
        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);