#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330,
# Boston, MA  02111-1307  USA
#----------------------------------------------------------------------
/**
 * Set a global to make sure that common.php is executet only in the right context
 */
define("COMACMS_RUN", true);
// run common.php to have all ordinary things done, which every page needs
include 'common.php';
$outputpage = new OutputPage($sqlConnection);
$extern_page = rawurlencode($extern_page);
// load the page
$outputpage->LoadPage($extern_page, $user);
// get the language strings
/**
 * @ignore
 */
include './lang/' . $user->Language . '/admin_lang.php';
/*
 * wtf are we doin here?
 * this causes to much memory usage if we have some more menues...
 */
$sql = "SELECT *\r\n\t\tFROM " . DB_PREFIX . "menu";
$menus = $sqlConnection->SqlQuery($sql);
while ($menu = mysql_fetch_object($menus)) {
    $output->SetReplacement('MENU_' . $menu->menu_name, $outputpage->GenerateMenu($menu->menu_id));
}
$output->SetReplacement('PATH', $outputpage->Position);
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330,
# Boston, MA  02111-1307  USA
#----------------------------------------------------------------------
/**
 * Set a global to make sure that common.php is executet only in the right context
 */
define("COMACMS_RUN", true);
// run common.php to have all ordinary things done, which every page needs
include 'common.php';
$outputpage = new OutputPage($sqlConnection, $config, $translation, $output, $user);
$page = rawurlencode($page);
// load the page
$outputpage->LoadPage($page);
$sql = "SELECT menu_name, menu_id\r\n\t\tFROM " . DB_PREFIX . "menu";
$menus = $sqlConnection->SqlQuery($sql);
while ($menu = mysql_fetch_object($menus)) {
    if ($output->ReplacementExists('MENU_' . $menu->menu_name, true)) {
        $output->SetReplacement('MENU_' . $menu->menu_name, $outputpage->GenerateMenu($menu->menu_id));
    }
}
$output->SetReplacement('PATH', $outputpage->Position);
// is the actual page the default page?
if ($config->Get('default_page', '1') != $outputpage->PageID) {
    $output->SetCondition('notathome', true);
}
$output->Title = $config->Get('pagename') . ' - ' . $outputpage->Title;
$output->SetMeta('keywords', $config->Get('keywords'));
$output->Language = $translation->OutputLanguage;