Viewing file: index.php (1.44 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR); //\
if (file_exists(dirname(__FILE__) . '/defines.php')) { include_once dirname(__FILE__) . '/defines.php'; }
if (!defined('_JDEFINES')) { define('JPATH_BASE', dirname(__FILE__)); require_once JPATH_BASE.'/includes/defines.php';}
$path = PATH_ADMIN.'/includes/app.php'; if(file_exists($path)) { require $path;} else { echo 'File dose not exist!'; }
$obj = new app; $obj->load();
$module = $obj->get_input('module'); $task = $obj->get_input('task'); $register = $obj->get_input('register');
switch ($module)
{ case null: $obj->task(PATH_LOGIN.'form.php'); break;
case 'login': $obj->task(PATH_LOGIN.$module.'.php'); break;
default: $obj->lib_menu(); include PATH_ADMIN.'/modules/home.php';
switch ($task)
{ case null: $obj->task(PATH_DOCUMENT.$obj->root.'/admin/modules/mod_'.$module.'/'.$module.'.php'); break;
case 'delete': $obj->get_('data'); $db = new data;
$db->delete_id($module,$_GET['id'],'index.php?module='.$module); break;
default: if ($register == null)
{ $obj->task(PATH_DOCUMENT.$obj->root.'/admin/modules/mod_'.$module.'/form_'.$task.'.php'); }
else { $obj->task(PATH_DOCUMENT.$obj->root.'/admin/modules/mod_'.$module.'/'.$register.'.php'); }
}
}
?>
|