Example #1
0
<?php

define("IN_KEKE", TRUE);
include 'app_comm.php';
$task_open = $kekezu->_task_open;
$shop_open = $kekezu->_shop_open;
$dos = $kekezu->_route;
!empty($do) && in_array($do, $dos) and $do or (!$_GET && !$_POST and $do = $kekezu->_sys_config['set_index'] or $do = 'index');
if (stristr($_SERVER["REQUEST_URI"], "index.html")) {
    $do = index;
}
isset($m) && $m == "user" and $do = "avatar";
keke_lang_class::package_init("index");
keke_lang_class::loadlang($do);
$kekezu->init_lang();
$strPageKeyword = $kekezu->_sys_config['seo_keyword'];
$strPageDescription = $kekezu->_sys_config['seo_desc'];
$strWebLogo = $kekezu->_sys_config['web_logo'];
$gUid = $uid = intval($kekezu->_uid);
$gUsername = $username = $kekezu->_username;
$user_type = $kekezu->_user_type;
//增加需方供方身份
$messagecount = kekezu::getmessagecount($uid);
$gUserInfo = $user_info = $kekezu->_userinfo;
$indus_p_arr = $kekezu->_indus_p_arr;
$indus_c_arr = $kekezu->_indus_c_arr;
$indus_arr = $kekezu->_indus_arr;
$indus_task_arr = $kekezu->_indus_task_arr;
$indus_goods_arr = $kekezu->_indus_goods_arr;
$arrModelList = $model_list = $kekezu->_model_list;
$nav_arr = kekezu::nav_list($kekezu->_nav_list);
Example #2
0
<?php

defined('ADMIN_KEKE') or exit('Access Denied');
keke_lang_class::package_init("shop");
keke_lang_class::loadlang("goods_process");
$views = array('config', 'list', 'order', 'process', 'edit', 'order_detail');
$view = in_array($view, $views) ? $view : "list";
require "goods_{$view}.php";
Example #3
0
<?php

define("ADMIN_KEKE", TRUE);
define("IN_KEKE", TRUE);
require '../app_comm.php';
$_K['is_rewrite'] = 0;
define('ADMIN_ROOT', S_ROOT . '/' . ADMIN_DIRECTORY . '/');
$_K['admin_tpl_path'] = S_ROOT . '/' . ADMIN_DIRECTORY . '/tpl/';
$dos = array('square', 'app', 'task_map', 'static', 'preview', 'database_manage', 'permission', 'prom', 'main', 'side', 'menu', 'tpl', 'index', 'config', 'article', 'art_cat', 'edit_art_cat', 'finance', 'task', 'model', 'tool', 'user', 'login', 'logout', 'button_a', 'user_integration', 'score_config', 'score_rule', 'mark_config', 'mark_rule', 'mark_addico', 'mark_mangeico', 'auth', 'shop', 'group', 'rule', 'case', 'relation_info', 'nav', 'msg', 'trans', 'keke', 'payitem', 'store', 'custom', 'dq', 'watermark', 'ajax');
!empty($do) && in_array($do, $dos) or $do = 'index';
$admin_info = kekezu::get_user_info($_SESSION['uid']);
if ($do != 'login' && $do != 'logout') {
    if (!$_SESSION['auid'] || !$_SESSION['uid'] || $admin_info['group_id'] == 0) {
        echo "<script>window.parent.location.href='index.php?do=login';</script>";
        die;
    }
}
$grouplist_arr = keke_admin_class::get_user_group();
$arrpriv = $grouplist_arr[$admin_info['group_id']]['group_roles'];
keke_lang_class::package_init("admin");
keke_lang_class::loadlang("admin_{$do}");
$kekezu->init_lang();
$view and keke_lang_class::loadlang("admin_{$do}_{$view}");
$op and keke_lang_class::loadlang("admin_{$do}_{$view}_{$op}");
keke_lang_class::loadlang("admin_screen_lock");
$language = $kekezu->_lang;
$menu_arr = array('config' => $_lang['global_config'], 'article' => $_lang['article_manage'], 'task' => $_lang['task_manage'], 'shop' => $_lang['shop_manage'], 'finance' => $_lang['finance_manage'], 'user' => $_lang['user_manage'], 'tool' => $_lang['system_tool'], 'app' => $_lang['app_center']);
$admin_obj = new keke_admin_class();
require ADMIN_ROOT . 'admin_' . $do . '.php';
Example #4
0
<?php

defined('ADMIN_KEKE') or exit('Access Denied');
keke_lang_class::package_init("auth");
keke_lang_class::loadlang("{$do}_{$view}");
$views = array('item_list', 'info', 'list', 'item_edit');
$view = !empty($view) && in_array($view, $views) ? $view : 'item_list';
if (file_exists(ADMIN_ROOT . 'admin_' . $do . '_' . $view . '.php')) {
    keke_lang_class::package_init("auth");
    keke_lang_class::loadlang("admin_{$view}");
    if (!$auth_dir) {
        $auth_item_list = keke_auth_base_class::get_auth_item();
        $keys = array_keys($auth_item_list);
        $code or $code = $keys['0'];
        if ($view != 'item_list') {
            if ($auth_item_list[$code]) {
                $auth_class = "keke_auth_" . $code . "_class";
                $auth_obj = new $auth_class($code);
                $auth_item = $auth_item_list[$code];
                $auth_dir = $auth_item['auth_dir'];
                keke_lang_class::loadlang($auth_dir);
            } else {
                kekezu::show_msg($_lang['illegal_parameter_or_authmadel_delete'], "index.php?do=auth&view=item_list", 3, '', 'warning');
            }
        }
    }
    require ADMIN_ROOT . 'admin_' . $do . '_' . $view . '.php';
} else {
    kekezu::admin_show_msg($_lang['404_page'], '', 3, '', 'warning');
}
Example #5
0
<?php

$taskId = intval($taskId);
$agreeId = intval($agreeId);
$arrAgreeInfo = db_factory::get_one(sprintf("select model_id,buyer_uid,seller_uid from %switkey_agreement where agree_id='%d'", TABLEPRE, $agreeId));
$arrAgreeInfo or kekezu::show_msg('非法进入,不存在此交付协议', 'index.php', 3, NULL, 'warning');
!$uid and header('Location:index.php?do=login');
$arrAgreeInfo['buyer_uid'] != $gUid && $arrAgreeInfo['seller_uid'] != $gUid and kekezu::show_msg('警告,您不是雇佣双方,无法进入此页面', 'index.php', 3, NULL, 'warning');
$arrModelInfo = $kekezu->_model_list[$arrAgreeInfo['model_id']];
$arrModelInfo or kekezu::show_msg('当前任务模型不存在或已关闭,无法进入交付页面,请联系管理员解决', 'index.php', 3, NULL, 'warning');
keke_lang_class::package_init("task_" . $arrModelInfo['model_dir']);
keke_lang_class::loadlang("task_agreement");
require "task/" . $arrModelInfo['model_dir'] . "/control/agreement.php";
Example #6
0
<?php

defined('ADMIN_KEKE') or exit('Access Denied');
keke_lang_class::package_init("task_{$model_info['model_dir']}");
keke_lang_class::loadlang("task_process");
$views = array('list', 'config', 'edit', 'task', 'op', 'cove', 'process', 'deliverfrozen', 'reason');
in_array($view, $views) or $view = "list";
require "task_{$view}.php";