From ce3bee1341f6a4bc095ad29eaf905ef11c0d2e64 Mon Sep 17 00:00:00 2001 From: PhantomVl Date: Mon, 8 Apr 2019 16:46:18 +0300 Subject: [PATCH] - Change Db Code page --- install.php | 11 +++++++++-- module.xml | 4 ++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/install.php b/install.php index a7a4e3a..c33f2b2 100644 --- a/install.php +++ b/install.php @@ -327,7 +327,9 @@ $sccp_compatible = 0; $db_config = ''; function CheckSCCPManagerDBTables($table_req) { - global $db; +global $amp_conf; +global $astman; + global $db; outn("
  • " . _("Checking for Sccp_manager database tables..") . "
  • "); foreach ($table_req as $value) { $check = $db->getRow("SELECT 1 FROM `$value` LIMIT 0", DB_FETCHMODE_ASSOC); @@ -545,7 +547,12 @@ function InstallDB_updateSchema($db_config) { if (!empty($tab_modify[$fld_id]['rename'])) { $fld_id_source = $tab_modify[$fld_id]['rename']; $db_config[$tabl_name][$fld_id_source]['status'] = 'yes'; - $db_config[$tabl_name][$fld_id]['create'] = $db_config[$tabl_name][$fld_id_source]['create']; + if (!empty($db_config[$tabl_name][$fld_id_source]['create'])) { + $db_config[$tabl_name][$fld_id]['create'] = $db_config[$tabl_name][$fld_id_source]['create']; + } else { + $db_config[$tabl_name][$fld_id]['create'] = strtoupper($tabl_data[1]).(($tabl_data[2] == 'NO') ?' NOT NULL': ' NULL'); + $db_config[$tabl_name][$fld_id]['create'] .= ' DEFAULT '. ((empty($tabl_data[4]))?'NULL': "'". $tabl_data[4]."'" ); + } } } } diff --git a/module.xml b/module.xml index 2aa6fd8..7491ec1 100644 --- a/module.xml +++ b/module.xml @@ -1,7 +1,7 @@ sccp_manager SCCP Manager - 13.0.0.4 + 13.0.0.4M setup SCCP Connectivity Alex GP @@ -19,7 +19,7 @@ - 13.0.0.1 + 13.0.0.1M https://github.com/PhantomVl/sccp_manager GPL