template(); $inc->module(); if ($GLOBALS['module']->exists(addslashes($_GET['module']))) { if ($GLOBALS['module']->active(addslashes($_GET['module']))) { $GLOBALS['module']->get_config(addslashes($_GET['module'])); // Get the main file if one isn't specified if (!isset($_GET['file'])) { $_GET['file'] = $GLOBALS['conf']['modules'][addslashes($_GET['module'])]['user']; } // Display the output if (file_exists(dirname(__FILE__).'/templates/'.$GLOBALS['conf']['template'].'/'.'mod_'.addslashes($_GET['module']).'.tpl')) { $GLOBALS['template']->assign('title', $GLOBALS['conf']['modules'][addslashes($_GET['module'])]['title']); $GLOBALS['template']->assign('content', 'module.tpl'); $GLOBALS['template']->display('mod_'.addslashes($_GET['module']).'.tpl'); } else { $GLOBALS['template']->display('module.tpl'); } } else { echo($GLOBALS['lang']['mod_not_active']); } } else { echo($GLOBALS['lang']['mod_doesnt_exist']); } // do events that need to be done at the end of the file $inc->finished(); ?>