Esempio n. 1
0
function setcloudappstatus_search($appName, $status)
{
    global $_G;
    $searchData = unserialize($_G['setting']['my_search_data']);
    if (!is_array($searchData)) {
        $searchData = array();
    }
    $searchData['isnew'] = 0;
    $searchData = addslashes(serialize(dstripslashes($searchData)));
    $available = 0;
    if ($status == 'normal') {
        $available = 1;
    }
    $res = DB::insert('common_setting', array('skey' => 'my_search_data', 'svalue' => $searchData), false, true);
    if ($available) {
        require_once DISCUZ_ROOT . './api/manyou/Manyou.php';
        SearchHelper::allowSearchForum();
    }
    updatecloudpluginavailable('cloudsearch', $available);
    return true;
}
function setcloudappstatus_search($appName, $status)
{
    $available = 0;
    if ($status == 'normal') {
        $available = 1;
    }
    $res = DB::insert('common_setting', array('skey' => 'my_search_status', 'svalue' => $available), false, true);
    if ($available) {
        require_once DISCUZ_ROOT . './api/manyou/Manyou.php';
        SearchHelper::allowSearchForum();
    }
    return $res;
}