$preview = $path . '/preview.jpg'; } $module['preview'] = $preview; } unset($module); } template('profile/module'); exit; } if ($do == 'setting') { $name = $_GPC['m']; $module = $modulelist[$name]; if (empty($module)) { message('抱歉,你操作的模块不能被访问!'); } if (!uni_user_module_permission_check($name . '_settings', $name)) { message('您没有权限进行该操作'); } define('CRUMBS_NAV', 1); $ptr_title = '参数设置'; $module_types = module_types(); $config = $module['config']; $obj = WeUtility::createModule($module['name']); $obj->settingsDisplay($config); exit; } if ($do == 'shortcut') { $name = $_GPC['m']; $module = $modulelist[$name]; if (empty($module)) { message('抱歉,你操作的模块不能被访问!');
$entry = pdo_fetch($sql, array(':module' => trim($_GPC['m']), ':do' => trim($_GPC['do']))); if (empty($entry)) { $entry = array('module' => $_GPC['m'], 'do' => $_GPC['do'], 'state' => $_GPC['state'], 'direct' => $_GPC['direct']); } } if (empty($entry) || empty($entry['do'])) { message('非法访问.'); } if (!$entry['direct']) { checklogin(); load()->model('module'); $module = module_fetch($entry['module']); if (empty($module)) { message("访问非法, 没有操作权限. (module: {$entry['module']})"); } if (!uni_user_module_permission_check($entry['module'] . '_menu_' . $entry['do'], $entry['module'])) { message('您没有权限进行该操作'); } define('FRAME', 'ext'); define('CRUMBS_NAV', 1); $ptr_title = $entry['title']; $module_types = module_types(); if ($_COOKIE['ext_type'] == 1) { define('ACTIVE_FRAME_URL', url('site/entry/', array('eid' => $entry['eid']))); } else { define('ACTIVE_FRAME_URL', url('home/welcome/ext', array('m' => $entry['module']))); } $frames = buildframes(array(FRAME)); $frames = $frames[FRAME]; } if (!empty($entry['module'])) {