コード例 #1
0
ファイル: module.ctrl.php プロジェクト: zhang19960118/html11
                $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('抱歉,你操作的模块不能被访问!');
コード例 #2
0
ファイル: entry.ctrl.php プロジェクト: aspnmy/weizan
    $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'])) {