Пример #1
0
 * initial_config_data()
 * 
 * @return
 */
function initial_config_data()
{
    global $module_data;
    $sql = "SELECT config_name, config_value FROM " . NV_PREFIXLANG . "_" . $module_data . "_config";
    $list = nv_db_cache($sql);
    $module_setting = array();
    foreach ($list as $values) {
        $module_setting[$values['config_name']] = $values['config_value'];
    }
    return $module_setting;
}
$module_setting = initial_config_data();
/**
 * update_keywords()
 * 
 * @param mixed $catid
 * @param mixed $faq
 * @return
 */
function update_keywords($catid, $faq)
{
    global $db, $module_data;
    $content = array();
    foreach ($faq as $row) {
        $content[] = $row['title'] . " " . $row['question'] . " " . $row['answer'];
    }
    $content = implode(" ", $content);
Пример #2
0
 * @Author VINADES.,JSC (contact@vinades.vn)
 * @Copyright (C) 2010 VINADES., JSC. All rights reserved
 * @Createdate 3-6-2010 0:30
 */
if (!defined('NV_IS_MOD_DOWNLOAD')) {
    die('Stop!!!');
}
if (empty($list_cats)) {
    $page_title = $module_info['custom_title'];
    include NV_ROOTDIR . "/includes/header.php";
    echo nv_site_theme('');
    include NV_ROOTDIR . "/includes/footer.php";
    exit;
}
$contents = "";
$download_config = initial_config_data();
$today = mktime(0, 0, 0, date("n"), date("j"), date("Y"));
$yesterday = $today - 86400;
//rating
if ($nv_Request->isset_request('rating', 'post')) {
    $in = implode(",", array_keys($list_cats));
    $rating = $nv_Request->get_string('rating', 'post', '');
    unset($m);
    if (preg_match("/^([0-9]+)\\_([1-5]+)\$/", $rating, $m)) {
        $id = (int) $m[1];
        $point = (int) $m[2];
        if ($id and ($point > 0 and $point < 6)) {
            $query = "SELECT `rating_detail` FROM `" . NV_PREFIXLANG . "_" . $module_data . "` WHERE `id`=" . $id . " AND `catid` IN (" . $in . ") AND `status`=1";
            $result = $db->sql_query($query);
            $numrows = $db->sql_numrows($result);
            if ($numrows) {