public function __construct()
 {
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['fcache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['fcache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //输出导航菜单
     $nav_list = get_shop_nav_list();
     $nav_list = init_nav_list($nav_list);
     $GLOBALS['tmpl']->assign("nav_list", $nav_list);
     //输出在线客服与时间
     $qq = explode("|", app_conf("ONLINE_QQ"));
     $msn = explode("|", app_conf("ONLINE_MSN"));
     $GLOBALS['tmpl']->assign("online_qq", $qq);
     $GLOBALS['tmpl']->assign("online_msn", $msn);
     //输出页面的标题关键词与描述
     $GLOBALS['tmpl']->assign("shop_info", get_shop_info());
     //输出系统文章
     $system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
     $GLOBALS['tmpl']->assign("system_article", $system_article['list']);
     //输出帮助
     $deal_help = get_help();
     $GLOBALS['tmpl']->assign("deal_help", $deal_help);
     //输出热门关键词
     // 热门搜索词
     $hot_kw = get_hot_kw();
     $GLOBALS['tmpl']->assign("hot_kw", $hot_kw);
     if (MODULE_NAME == "index" && ACTION_NAME == "index" || MODULE_NAME == "acate" && ACTION_NAME == "index" || MODULE_NAME == "article" && ACTION_NAME == "index" || MODULE_NAME == "brand" && ACTION_NAME == "index" || MODULE_NAME == "cate" && ACTION_NAME == "index" || MODULE_NAME == "city" && ACTION_NAME == "index" || MODULE_NAME == "comment" && ACTION_NAME == "index" || MODULE_NAME == "daren" && ACTION_NAME == "index" || MODULE_NAME == "daren" && ACTION_NAME == "submit" || MODULE_NAME == "discount" && ACTION_NAME == "index" || MODULE_NAME == "discover" && ACTION_NAME == "index" || MODULE_NAME == "exchange" && ACTION_NAME == "index" || MODULE_NAME == "goods" && ACTION_NAME == "index" || MODULE_NAME == "group" && ACTION_NAME == "index" || MODULE_NAME == "group" && ACTION_NAME == "forum" || MODULE_NAME == "group" && ACTION_NAME == "create" || MODULE_NAME == "help" && ACTION_NAME == "index" || MODULE_NAME == "link" && ACTION_NAME == "index" || MODULE_NAME == "mall" && ACTION_NAME == "index" || MODULE_NAME == "mobile" && ACTION_NAME == "index" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "list_notice" || MODULE_NAME == "rec" && ACTION_NAME == "rhot" || MODULE_NAME == "rec" && ACTION_NAME == "rnew" || MODULE_NAME == "rec" && ACTION_NAME == "rbest" || MODULE_NAME == "rec" && ACTION_NAME == "rsale" || MODULE_NAME == "score" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "fav" || MODULE_NAME == "space" && ACTION_NAME == "fans" || MODULE_NAME == "space" && ACTION_NAME == "focus" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "pick" || MODULE_NAME == "sys" && ACTION_NAME == "index" || MODULE_NAME == "sys" && ACTION_NAME == "list_notice" || MODULE_NAME == "topic" && ACTION_NAME == "index" || MODULE_NAME == "vote" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
 public function __construct()
 {
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['fcache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['fcache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //输出导航菜单
     $nav_list = get_nav_list();
     $nav_list = init_nav_list($nav_list);
     $GLOBALS['tmpl']->assign("nav_list", $nav_list);
     //输出在线客服与时间
     $qq = explode("|", app_conf("ONLINE_QQ"));
     $msn = explode("|", app_conf("ONLINE_MSN"));
     $GLOBALS['tmpl']->assign("online_qq", $qq);
     $GLOBALS['tmpl']->assign("online_msn", $msn);
     //输出页面的标题关键词与描述
     $GLOBALS['tmpl']->assign("shop_info", get_shop_info());
     //输出帮助
     $deal_help = get_help();
     $GLOBALS['tmpl']->assign("deal_help", $deal_help);
     //输出系统文章
     $system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
     $GLOBALS['tmpl']->assign("system_article", $system_article['list']);
     //输出热门关键词
     $hot_kw = get_hot_kw();
     $GLOBALS['tmpl']->assign("hot_kw", $hot_kw);
     if (MODULE_NAME == "deal" && ACTION_NAME == "index" || MODULE_NAME == "deals" && ACTION_NAME == "index" || MODULE_NAME == "dhapi" && ACTION_NAME == "index" || MODULE_NAME == "index" && ACTION_NAME == "index" || MODULE_NAME == "message" && ACTION_NAME == "index" || MODULE_NAME == "order" && ACTION_NAME == "index" || MODULE_NAME == "search" && ACTION_NAME == "index" || MODULE_NAME == "second" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
Exemplo n.º 3
0
 public function __construct()
 {
     if ($GLOBALS['distribution_cfg']['OSS_TYPE'] && $GLOBALS['distribution_cfg']['OSS_TYPE'] == "ES_FILE") {
         logger::write($GLOBALS['distribution_cfg']['OSS_DOMAIN'] . "/es_file.php");
         global $syn_image_ci;
         global $curl_param;
         //global $syn_image_idx;
         $syn_image_idx = 0;
         $syn_image_ci = curl_init($GLOBALS['distribution_cfg']['OSS_DOMAIN'] . "/es_file.php");
         curl_setopt($syn_image_ci, CURLOPT_RETURNTRANSFER, true);
         curl_setopt($syn_image_ci, CURLOPT_SSL_VERIFYPEER, false);
         curl_setopt($syn_image_ci, CURLOPT_SSL_VERIFYHOST, false);
         curl_setopt($syn_image_ci, CURLOPT_NOPROGRESS, true);
         curl_setopt($syn_image_ci, CURLOPT_HEADER, false);
         curl_setopt($syn_image_ci, CURLOPT_POST, TRUE);
         curl_setopt($syn_image_ci, CURLOPT_TIMEOUT, 1);
         curl_setopt($syn_image_ci, CURLOPT_TIMECONDITION, 1);
         $curl_param['username'] = $GLOBALS['distribution_cfg']['OSS_ACCESS_ID'];
         $curl_param['password'] = $GLOBALS['distribution_cfg']['OSS_ACCESS_KEY'];
         $curl_param['act'] = 2;
     }
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['cache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['cache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['cache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['cache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //输出导航菜单
     $nav_list = get_nav_list();
     $nav_list = init_nav_list($nav_list);
     foreach ($nav_list as $k => $v) {
         $nav_list[$k]['sub_nav'] = init_nav_list($v['sub_nav']);
     }
     $GLOBALS['tmpl']->assign("nav_list", $nav_list);
     //输出在线客服与时间
     if (app_conf("ONLINE_QQ") != "") {
         $qq = unserialize(app_conf("ONLINE_QQ"));
         $GLOBALS['tmpl']->assign("online_qq", $qq);
     }
     //输出页面的标题关键词与描述
     $GLOBALS['tmpl']->assign("site_info", get_site_info());
     //输出系统文章
     $system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
     $GLOBALS['tmpl']->assign("system_article", $system_article['list']);
     //输出帮助
     $deal_help = get_help();
     $GLOBALS['tmpl']->assign("deal_help", $deal_help);
     if (MODULE_NAME == "acate" && ACTION_NAME == "index" || MODULE_NAME == "article" && ACTION_NAME == "index" || MODULE_NAME == "cate" && ACTION_NAME == "index" || MODULE_NAME == "comment" && ACTION_NAME == "index" || MODULE_NAME == "help" && ACTION_NAME == "index" || MODULE_NAME == "link" && ACTION_NAME == "index" || MODULE_NAME == "mobile" && ACTION_NAME == "index" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "list_notice" || MODULE_NAME == "rec" && ACTION_NAME == "rhot" || MODULE_NAME == "rec" && ACTION_NAME == "rnew" || MODULE_NAME == "rec" && ACTION_NAME == "rbest" || MODULE_NAME == "rec" && ACTION_NAME == "rsale" || MODULE_NAME == "score" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "fav" || MODULE_NAME == "space" && ACTION_NAME == "fans" || MODULE_NAME == "space" && ACTION_NAME == "focus" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "pick" || MODULE_NAME == "sys" && ACTION_NAME == "index" || MODULE_NAME == "sys" && ACTION_NAME == "list_notice" || MODULE_NAME == "vote" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
 public function __construct()
 {
     $GLOBALS['tmpl']->assign("MODULE_NAME", MODULE_NAME);
     $GLOBALS['tmpl']->assign("ACTION_NAME", ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/page_static_cache/");
     $GLOBALS['dynamic_cache'] = $GLOBALS['fcache']->get("APP_DYNAMIC_CACHE_" . APP_INDEX . "_" . MODULE_NAME . "_" . ACTION_NAME);
     $GLOBALS['fcache']->set_dir(APP_ROOT_PATH . "public/runtime/data/avatar_cache/");
     $GLOBALS['dynamic_avatar_cache'] = $GLOBALS['fcache']->get("AVATAR_DYNAMIC_CACHE");
     //头像的动态缓存
     //输出导航菜单
     $nav_list = get_nav_list();
     $nav_list = init_nav_list($nav_list);
     foreach ($nav_list as $k => $v) {
         $nav_list[$k]['sub_nav'] = init_nav_list($v['sub_nav']);
     }
     $GLOBALS['tmpl']->assign("nav_list", $nav_list);
     //输出在线客服与时间
     if (app_conf("ONLINE_QQ") != "") {
         $qq = unserialize(app_conf("ONLINE_QQ"));
         $GLOBALS['tmpl']->assign("online_qq", $qq);
     }
     //输出页面的标题关键词与描述
     $GLOBALS['tmpl']->assign("site_info", get_site_info());
     //输出系统文章
     $system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
     $GLOBALS['tmpl']->assign("system_article", $system_article['list']);
     //输出帮助
     $deal_help = get_help();
     $GLOBALS['tmpl']->assign("deal_help", $deal_help);
     //输出热门关键词
     $hot_kw = app_conf("SHOP_SEARCH_KEYWORD");
     $hot_kw = preg_split("/[ ,]/i", $hot_kw);
     $GLOBALS['tmpl']->assign("hot_kw", $hot_kw);
     if (MODULE_NAME == "acate" && ACTION_NAME == "index" || MODULE_NAME == "article" && ACTION_NAME == "index" || MODULE_NAME == "cate" && ACTION_NAME == "index" || MODULE_NAME == "comment" && ACTION_NAME == "index" || MODULE_NAME == "help" && ACTION_NAME == "index" || MODULE_NAME == "link" && ACTION_NAME == "index" || MODULE_NAME == "mobile" && ACTION_NAME == "index" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "index" || MODULE_NAME == "notice" && ACTION_NAME == "list_notice" || MODULE_NAME == "rec" && ACTION_NAME == "rhot" || MODULE_NAME == "rec" && ACTION_NAME == "rnew" || MODULE_NAME == "rec" && ACTION_NAME == "rbest" || MODULE_NAME == "rec" && ACTION_NAME == "rsale" || MODULE_NAME == "score" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "index" || MODULE_NAME == "space" && ACTION_NAME == "fav" || MODULE_NAME == "space" && ACTION_NAME == "fans" || MODULE_NAME == "space" && ACTION_NAME == "focus" || MODULE_NAME == "msg" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "index" || MODULE_NAME == "ss" && ACTION_NAME == "pick" || MODULE_NAME == "sys" && ACTION_NAME == "index" || MODULE_NAME == "sys" && ACTION_NAME == "list_notice" || MODULE_NAME == "vote" && ACTION_NAME == "index") {
         set_gopreview();
     }
 }
Exemplo n.º 5
0
            $wheresql = " WHERE a.title like '%{$key}%'";
        } elseif ($key_type === 2) {
            $wheresql = " WHERE a.id =" . intval($key);
        }
    }
    !empty($_GET['parentid']) ? $wheresqlarr['a.parentid'] = intval($_GET['parentid']) : '';
    !empty($_GET['type_id']) ? $wheresqlarr['a.type_id'] = intval($_GET['type_id']) : '';
    if (!empty($wheresqlarr)) {
        $wheresql = wheresql($wheresqlarr);
    }
    $joinsql = " LEFT JOIN " . table('help_category') . " AS c ON a.type_id=c.id  ";
    $total_sql = "SELECT COUNT(*) AS num FROM " . table('help') . " AS a " . $joinsql . $wheresql;
    $page = new page(array('total' => $db->get_total($total_sql), 'perpage' => $perpage));
    $currenpage = $page->nowindex;
    $offset = ($currenpage - 1) * $perpage;
    $list = get_help($offset, $perpage, $joinsql . $wheresql . $oederbysql);
    $smarty->assign('helplist', $list);
    $smarty->assign('page', $page->show(3));
    $smarty->display('help/admin_help.htm');
} elseif ($act == 'help_del') {
    check_token();
    $id = $_REQUEST['id'];
    if (empty($id)) {
        adminmsg("请选择项目!", 1);
    }
    $n = del_help($id);
    if ($n) {
        write_log("删除帮助 共删除 {$n} 行!", $_SESSION['admin_name'], 3);
        adminmsg("删除成功 共删除 {$n} 行!", 2);
    } else {
        adminmsg("删除失败!", 0);
Exemplo n.º 6
0
}
echo PHP_EOL . color_echo('-> ', 'green') . 'Creating project folder' . PHP_EOL;
mkdir($project_name);
echo color_echo('-> ', 'green') . 'Downloading Composer' . PHP_EOL;
exec('curl -s https://getcomposer.org/installer | php -- --install-dir=' . $project_name, $output, $return_value);
if ($return_value != 0) {
    echo color_echo('Something wrong happened!', 'red') . PHP_EOL . implode(PHP_EOL, $output) . PHP_EOL;
    exit(1);
}
echo color_echo('-> ', 'green') . 'Adding minimal configuration files' . PHP_EOL;
file_put_contents($project_name . DIRECTORY_SEPARATOR . 'composer.json', get_composer_json_file());
file_put_contents($project_name . DIRECTORY_SEPARATOR . 'conf.json', get_conf_json());
echo color_echo('-> ', 'green') . 'Installing dependencies' . PHP_EOL;
exec('php ' . $project_name . '/composer.phar install --quiet --working-dir=' . $project_name);
echo PHP_EOL . color_echo('Installation successful!', 'green') . PHP_EOL;
echo get_help($project_name) . PHP_EOL;
function get_composer_json_file()
{
    return <<<'EOD'
{
    "config": {
        "vendor-dir": "_vendor"
    },
    "require":{
        "simonjodet/gumdrop":"1.*"
    },
    "scripts":{
        "post-update-cmd":"php _vendor/simonjodet/gumdrop/gumdrop.php install",
        "post-install-cmd":"php _vendor/simonjodet/gumdrop/gumdrop.php install"
    }
}
Exemplo n.º 7
0
    $help_lines = $exec_list[$trailing]["help"];
    for ($i = 0; $i < count($help_lines); $i++) {
        privmsg(chr(3) . "06" . $help_lines[$i]);
    }
    return;
}
$parts = explode(" ", $trailing);
delete_empty_elements($parts);
$cmd = strtolower($parts[0]);
array_shift($parts);
$trailing = trim(implode(" ", $parts));
unset($parts);
$result = get_help($cmd);
if ($result == "" and $result !== False and $result !== True) {
    if ($cmd[0] != "~") {
        $result = get_help("~" . $cmd);
    }
}
if ($result === True) {
    return;
}
privmsg("help for \"{$cmd}\" alias not found");
#####################################################################################################
function get_help($cmd)
{
    $title = "IRC:exec aliases";
    $section = $cmd;
    if (login(True) == False) {
        return False;
    }
    $result = "";
Exemplo n.º 8
0
/**
 * 关于页面初始化时需要输出的信息
 * 全属使用的模板信息输出
 * 1. seo 基本信息
 * $GLOBALS['tmpl']->assign("shop_info",get_shop_info());
 * 2. 当前城市名称, 单城市不显示
 * 3. 输出APP_ROOT
 */
function init_app_page()
{
    //输出根路径
    $GLOBALS['tmpl']->assign("APP_ROOT", APP_ROOT);
    //定义当前语言包
    $GLOBALS['tmpl']->assign("LANG", $GLOBALS['lang']);
    $GLOBALS['tmpl']->assign("user_info", $GLOBALS['user_info']);
    $GLOBALS['tmpl']->assign("deal_city", $GLOBALS['city']);
    //开始输出site_seo
    $site_seo['keyword'] = $GLOBALS['city']['seo_keyword'] == '' ? app_conf('SHOP_KEYWORD') : $GLOBALS['city']['seo_keyword'];
    $site_seo['description'] = $GLOBALS['city']['seo_description'] == '' ? app_conf('SHOP_DESCRIPTION') : $GLOBALS['city']['seo_description'];
    $site_seo['title'] = app_conf("SHOP_TITLE");
    $seo_title = $GLOBALS['city']['seo_title'] == '' ? app_conf('SHOP_SEO_TITLE') : $GLOBALS['city']['seo_title'];
    if ($seo_title != "") {
        $site_seo['title'] .= " - " . $seo_title;
    }
    $GLOBALS['tmpl']->assign("site_seo", $site_seo);
    //输出导航菜单
    $nav_list = get_nav_list();
    $nav_list = init_nav_list($nav_list);
    $GLOBALS['tmpl']->assign("nav_list", $nav_list);
    //输出热门关键词
    $hot_kw = app_conf("SHOP_SEARCH_KEYWORD");
    $hot_kw = preg_split("/[ ,]/i", $hot_kw);
    $hot_kws = array();
    foreach ($hot_kw as $k => $v) {
        $hot_kws[$k]['url'] = url("index", "search#jump", array("kw" => $v));
        $hot_kws[$k]['txt'] = $v;
    }
    $GLOBALS['tmpl']->assign("hot_kw", $hot_kws);
    //输出接收到的关键词
    global $kw;
    $kw = strim($_REQUEST['kw']);
    $GLOBALS['tmpl']->assign("kw", $kw);
    //输出帮助
    $deal_help = get_help();
    $GLOBALS['tmpl']->assign("deal_help", $deal_help);
    //输出城市列表
    $city_list = load_auto_cache("city_list_result");
    $GLOBALS['tmpl']->assign("city_count", count($city_list['ls']));
    $GLOBALS['tmpl']->assign("city_list", $city_list['ls']);
    //定义展示的下拉菜单类型
    if (MODULE_NAME == "mall" || MODULE_NAME == "cate") {
        $cate_tree_type = 1;
    } elseif (MODULE_NAME == "scores") {
        $cate_tree_type = 2;
    } elseif (MODULE_NAME == "youhuis" || MODULE_NAME == "youhui") {
        $cate_tree_type = 3;
    } elseif (MODULE_NAME == "stores" || MODULE_NAME == "store") {
        $cate_tree_type = 5;
    } else {
        $cate_tree_type = 0;
    }
    $GLOBALS['tmpl']->assign("cate_tree_type", $cate_tree_type);
    //定义search_type的默认项
    if (MODULE_NAME == "tuan") {
        $search_type = 0;
    } elseif (MODULE_NAME == "youhuis" || MODULE_NAME == "youhui") {
        $search_type = 2;
    } elseif (MODULE_NAME == "events" || MODULE_NAME == "event") {
        $search_type = 3;
    } elseif (MODULE_NAME == "cate" || MODULE_NAME == "mall") {
        $search_type = 5;
    } elseif (MODULE_NAME == "discover" || MODULE_NAME == "topic" || MODULE_NAME == "group" || MODULE_NAME == "daren") {
        $search_type = 6;
    } else {
        $search_type = 0;
    }
    $GLOBALS['tmpl']->assign("search_type", $search_type);
    //输出在线客服与时间
    $qq = explode("|", app_conf("ONLINE_QQ"));
    $GLOBALS['tmpl']->assign("online_qq", $qq);
    /*
    	
    	//输出系统文章
    	$system_article = get_article_list(8,0,"ac.type_id = 3","",true);
    	$GLOBALS['tmpl']->assign("system_article",$system_article['list']);
    */
}
Exemplo n.º 9
0
$GLOBALS['tmpl']->assign("nav_list", $nav_list);
$now = get_gmtime();
$vote = $GLOBALS['db']->getRow("select * from " . DB_PREFIX . "vote where is_effect = 1 and begin_time < " . $now . " and (end_time = 0 or end_time > " . $now . ") order by sort desc limit 1");
$GLOBALS['tmpl']->assign("vote", $vote);
//输出在线客服与时间
$qq = explode("|", app_conf("ONLINE_QQ"));
$msn = explode("|", app_conf("ONLINE_MSN"));
$GLOBALS['tmpl']->assign("online_qq", $qq);
$GLOBALS['tmpl']->assign("online_msn", $msn);
//输出页面的标题关键词与描述
$GLOBALS['tmpl']->assign("shop_info", get_shop_info());
//输出系统文章
$system_article = get_article_list(8, 0, "ac.type_id = 3", "", true);
$GLOBALS['tmpl']->assign("system_article", $system_article['list']);
//输出帮助
$deal_help = get_help();
$GLOBALS['tmpl']->assign("deal_help", $deal_help);
//开始输出友情链接
$f_link_group = $GLOBALS['db']->getAll("select * from " . DB_PREFIX . "link_group where is_effect = 1 order by sort desc");
foreach ($f_link_group as $k => $v) {
    $g_links = $GLOBALS['db']->getAll("select * from " . DB_PREFIX . "link where is_effect = 1 and show_index = 1 and group_id = " . $v['id'] . " order by sort desc");
    if ($g_links) {
        foreach ($g_links as $kk => $vv) {
            if (substr($vv['url'], 0, 7) == 'http://') {
                $g_links[$kk]['url'] = str_replace("http://", "", $vv['url']);
            }
        }
        $f_link_group[$k]['links'] = $g_links;
    } else {
        unset($f_link_group[$k]);
    }