diff options
author | Simon Rettberg | 2013-10-16 19:34:08 +0200 |
---|---|---|
committer | Simon Rettberg | 2013-10-16 19:34:08 +0200 |
commit | e74e32a0eb4b2bb9691a079d6dc579925d7bb0ce (patch) | |
tree | 01f686385bab29fe14b13a819fdbb87ba6ea1100 /index.php | |
parent | Add simple menu bar (diff) | |
download | slx-admin-e74e32a0eb4b2bb9691a079d6dc579925d7bb0ce.tar.gz slx-admin-e74e32a0eb4b2bb9691a079d6dc579925d7bb0ce.tar.xz slx-admin-e74e32a0eb4b2bb9691a079d6dc579925d7bb0ce.zip |
New stuff
Diffstat (limited to 'index.php')
-rw-r--r-- | index.php | 28 |
1 files changed, 22 insertions, 6 deletions
@@ -1,16 +1,32 @@ <?php -require_once('inc/session.inc.php'); +error_reporting(E_ALL); + +require_once('inc/user.inc.php'); require_once('inc/render.inc.php'); +require_once('inc/menu.inc.php'); +require_once('inc/util.inc.php'); + +if (empty($_REQUEST['do'])) { + // No specific module - set default + $module = 'main'; +} else { + $module = preg_replace('/[^a-z]/', '', $_REQUEST['do']); +} + +$module = 'modules/' . $module . '.inc.php'; -Render::setTitle('Wurstgesicht'); +if (!file_exists($module)) { + Util::traceError('Invalid module: ' . $module); +} -Render::parse('main-menu', false); +require_once($module); +unset($module); -Render::openTag('h1', array('class' => 'wurst kacke')); -Render::closeTag('h1'); +$menu = new Menu; +Render::addTemplate('main-menu', $menu); -Render::parse('helloworld', array('wurst' => 'käse & bier')); +render_module(); Render::output(); |