<?php /** * AVE.cms * * @package AVE.cms * @subpackage admin * @filesource */ if (!defined('ACP')) { header('Location:index.php'); exit; } global $AVE_Template; require BASE_DIR . '/class/class.user.php'; $AVE_User = new AVE_User(); $AVE_User->userListFetch(); $AVE_Template->config_load(BASE_DIR . '/admin/lang/' . $_SESSION['admin_language'] . '/user.txt', 'user'); switch ($_REQUEST['action']) { case '': if (check_permission_acp('user')) { $AVE_Template->assign('content', $AVE_Template->fetch('user/users.tpl')); } break; case 'edit': if (check_permission_acp('user_edit')) { $AVE_User->userEdit($_REQUEST['Id']); } break; case 'new': if (check_permission_acp('user_new')) {
<?php /** * AVE.cms * * @package AVE.cms * @subpackage admin * @filesource */ if (!defined('ACP')) { header('Location:index.php'); exit; } global $AVE_Template; require BASE_DIR . '/class/class.user.php'; $AVE_User = new AVE_User(); $AVE_Template->config_load(BASE_DIR . '/admin/lang/' . $_SESSION['admin_language'] . '/groups.txt', 'groups'); switch ($_REQUEST['action']) { case '': if (check_permission_acp('group')) { $AVE_User->userGroupListShow(); } break; case 'grouprights': if (check_permission_acp('group_edit')) { switch ($_REQUEST['sub']) { case '': require BASE_DIR . '/class/class.modules.php'; $AVE_Module = new AVE_Module(); $AVE_User->userGroupPermissionEdit($_REQUEST['Id']); break;
$comment = new Comment(); // Определяем директори, где хранятся файлы с шаблонами модуля и подключаем языковые переменные $tpl_dir = BASE_DIR . '/modules/comment/templates/'; $lang_file = BASE_DIR . '/modules/comment/lang/' . $_SESSION['admin_language'] . '.txt'; $AVE_Template->config_load($lang_file, 'admin'); // Определяем, какой параметр пришел из строки запроса браузера switch ($_REQUEST['moduleaction']) { // Если 1, тогда отображаем список всех комментариев с постраничной навигацией case '1': $comment->commentAdminListShow($tpl_dir); break; // Если admin_edit, тогда открываем форму для редактирования выбранного комментария // Если admin_edit, тогда открываем форму для редактирования выбранного комментария case 'admin_edit': $comment->commentAdminPostEdit($tpl_dir); break; // Если settings, тогда открываем страницу с настройками данного модуля // Если settings, тогда открываем страницу с настройками данного модуля case 'settings': // Подключаем файл класса для работы с пользователями, создаем объект и получаем список // всех групп пользователей, имеющихся в системе. require_once BASE_DIR . '/class/class.user.php'; $AVE_User = new AVE_User(); $AVE_Template->assign('groups', $AVE_User->userGroupListGet()); $comment->commentAdminSettingsEdit($tpl_dir); break; case 'admin_del': $comment->commentAdminDelete((int) $_REQUEST['Id']); break; } }