if (isset($https_required) && $https_required && !$_SERVER['HTTPS']) { redirect('https://www.' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . '/', 'site requires https'); } if (isset($DBVARS['canonical_name']) && $_SERVER['HTTP_HOST'] != $DBVARS['canonical_name']) { redirect((@$_SERVER['HTTPS'] == 'on' ? 'https' : 'http') . '://' . $DBVARS['canonical_name'] . $_SERVER['REQUEST_URI'], 'redirecting to canonical domain name'); } if (!isset($DBVARS['version']) || $DBVARS['version'] < 58) { redirect('/ww.incs/upgrade.php', 'upgrade detected'); } $id = (int) @$_REQUEST['pageid']; $page = preg_replace('#&.*|/$#', '', @$_REQUEST['page']); // } // { is this a search? if ($page == '' && (isset($_GET['search']) || isset($_GET['s']))) { require_once 'ww.incs/search.php'; $id = Search_getPage(); } // } // { check for Cron events if (!isset($DBVARS['cron-next']) || $DBVARS['cron-next'] < date('Y-m-d H:i:s')) { require_once dirname(__FILE__) . '/ww.incs/cron.php'; } // } // { is maintenance mode enabled? if (isset($DBVARS['maintenance-mode']) && $DBVARS['maintenance-mode'] == 'yes') { if (!Core_isAdmin()) { die($DBVARS['maintenance-mode-message']); } } // } // { get current page id
redirect('https://www.' . $server . '/'); } if (isset($DBVARS['canonical_name']) && $_SERVER['HTTP_HOST'] != $DBVARS['canonical_name']) { $url = $url = (@$_SERVER['HTTPS'] == 'on' ? 'https' : 'http') . '://' . $DBVARS['canonical_name'] . $_SERVER['REQUEST_URI']; redirect($url); } if (!isset($DBVARS['version']) || $DBVARS['version'] < 37) { redirect('/ww.incs/upgrade.php'); } $id = getVar('pageid', 0); $page = getVar('page'); // } // { is this a search? if ($page == '' && isset($_GET['search']) || isset($_GET['s'])) { require_once 'ww.incs/search.php'; $p = Search_getPage(); $id = $p->id; } // } // { get current page id if (!$id) { if ($page) { if (strpos($page, '&') !== false) { $page = preg_replace('/&.*/', '', $page); } $r = Page::getInstanceByName($page); if ($r && isset($r->id)) { $id = $r->id; $PAGEDATA = Page::getInstance($id)->initValues(); if (@$PAGEDATA->vars['_short_url']) { $s = dbOne('select short_url from short_urls where page_id=' . $id, 'short_url');