// Lay phien ban module $sql = "SELECT `mod_version` FROM `" . $db_config['prefix'] . "_setup_modules` WHERE `module_file`=" . $db->dbescape($nv_update_config['formodule']); $result = $db->sql_query($sql); $row = $db->sql_fetchrow($result); $v = ""; $d = 0; if (preg_match("/^([^\\s]+)\\s+([\\d]+)\$/", $row['mod_version'], $matches)) { $v = (string) $matches[1]; $d = (int) $matches[2]; } $array['current_version'] = trim($v); } else { $array['current_version'] = ""; } } else { $array['current_version'] = $NvUpdate->build_full_ver($global_config['version'], $global_config['revision']); } // Kiem tra ho tro phien ban nang cap if (in_array($array['current_version'], $nv_update_config['allow_old_version'])) { $array['ability'] = $lang_module['update_ability_1']; $array['isupdate_allow'] = true; } else { $array['ability'] = $lang_module['update_ability_0']; $array['isupdate_allow'] = false; } // Kiem tra va ghi log data $step = $array['isupdate_allow'] ? 1 : 0; if ($step == 0 or !isset($nv_update_config['updatelog']['step']) or $nv_update_config['updatelog']['step'] < $step) { $nv_update_config['updatelog']['step'] = $step; $nv_update_config['updatelog']['old_version'] = $array['current_version']; $NvUpdate->set_data_log($nv_update_config['updatelog']);