<?php
define('NV_SYSTEM', true);
// Xac dinh thu muc goc cua site
define('NV_ROOTDIR', pathinfo(str_replace(DIRECTORY_SEPARATOR, '/', __file__), PATHINFO_DIRNAME));
require NV_ROOTDIR . '/includes/mainfile.php';
// Duyệt tất cả các ngôn ngữ
$language_query = $db->query('SELECT lang FROM ' . $db_config['prefix'] . '_setup_language WHERE setup = 1');
while (list ($lang) = $language_query->fetch(3))
{
// Lấy tất cả các module và module ảo của nó
$mquery = $db->query("SELECT title, module_data FROM " . $db_config['prefix'] . "_" . $lang . "_modules WHERE module_file = 'videos'");
while (list ($mod, $mod_data) = $mquery->fetch(3))
{
$db->query("INSERT INTO " . NV_CONFIG_GLOBALTABLE . " (lang, module, config_name, config_value) VALUES ('" . $lang . "', '" . $mod . "', 'youtube_api', '')");
try
{
$db->query("ALTER TABLE " . $db_config['prefix'] . "_" . $lang . "_" . $mod_data . "_rows ADD `vid_duration` varchar(250) default '' AFTER `vid_type`");
}
catch (PDOException $e)
{
//
}
}
// Lấy tất cả các module và module ảo của nó
$uquery = $db->query("SELECT title, module_data FROM " . $db_config['prefix'] . "_" . $lang . "_modules WHERE module_file = 'videos'");
while (list ($mod, $mod_data) = $uquery->fetch(3)) {
$nquery = $db->query("SELECT catid FROM " . $db_config['prefix'] . "_" . $lang . "_". $mod_data . "_cat");
while (list ($catid) = $nquery->fetch(3)) {
try {
$db->query("ALTER TABLE " . $db_config['prefix'] . "_" . $lang . "_" . $mod_data . "_" . $catid . " ADD `vid_duration` varchar(250) default '' AFTER `vid_type`");
} catch (PDOException $e) {
//
}
}
}
}