if (!empty($headerStyleName)) { $styleName = $headerStyleName; } $output->LoadTemplate('./styles/', $styleName); $output->SetMeta('generator', 'ComaCMS v0.2 (http://comacms.berlios.de)'); $output->SetCondition('notinadmin', true); if (!isset($extern_page) && endsWith($_SERVER['PHP_SELF'], 'index.php')) { $extern_page = $config->Get('default_page', 'home'); } elseif (!isset($extern_page)) { $extern_page = ''; } if (startsWith($extern_page, 'a:')) { header('Location: admin.php?page=' . substr($extern_page, 2)); die; } elseif (startsWith($extern_page, 's:')) { header('Location: special.php?page=' . substr($extern_page, 2)); die; } elseif (startsWith($extern_page, 'l:')) { header('Location: index.php?page=' . substr($extern_page, 2)); die; } $pagePrefix = 'l:'; if (endsWith($_SERVER['PHP_SELF'], 'admin.php')) { $pagePrefix = 'a:'; } elseif (endsWith($_SERVER['PHP_SELF'], 'special.php')) { $pagePrefix = 's:'; } else { $pagePrefix = ''; } $user->SetPage($pagePrefix . $extern_page, $config);