Phase 1: Update database configuration and schema (OGP to GSP)
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
parent
ea665c34d5
commit
7f19731158
82 changed files with 730 additions and 730 deletions
|
|
@ -66,7 +66,7 @@ function exec_ogp_module() {
|
|||
{
|
||||
$addon_id = (int)$_REQUEST['addon_id'];
|
||||
|
||||
$addons_rows = $db->resultQuery("SELECT url, path, post_script FROM OGP_DB_PREFIXaddons WHERE addon_id=".$addon_id.$query_groups);
|
||||
$addons_rows = $db->resultQuery("SELECT url, path, post_script FROM GSP_DB_PREFIXaddons WHERE addon_id=".$addon_id.$query_groups);
|
||||
|
||||
if (!$addons_rows) {
|
||||
print_failure(get_lang('invalid_addon'));
|
||||
|
|
@ -241,7 +241,7 @@ function exec_ogp_module() {
|
|||
<td align='left'>
|
||||
<select name="addon_id">
|
||||
<?php
|
||||
$addons = $db->resultQuery("SELECT addon_id, name FROM OGP_DB_PREFIXaddons WHERE addon_type='".$addon_type."' AND home_cfg_id=" . $home_cfg_id . $query_groups . " ORDER BY name ASC");
|
||||
$addons = $db->resultQuery("SELECT addon_id, name FROM GSP_DB_PREFIXaddons WHERE addon_type='".$addon_type."' AND home_cfg_id=" . $home_cfg_id . $query_groups . " ORDER BY name ASC");
|
||||
foreach($addons as $addon)
|
||||
{
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ function exec_ogp_module() {
|
|||
{
|
||||
print_success(get_lang_f("addon_has_been_created",$_POST['name']));
|
||||
if (isset($_POST['addon_id']) && (int)$_POST['addon_id'] > 0 && isset($_POST['edit']))
|
||||
$db->query("DELETE FROM OGP_DB_PREFIXaddons WHERE addon_id=" . (int)$_POST['addon_id']);
|
||||
$db->query("DELETE FROM GSP_DB_PREFIXaddons WHERE addon_id=" . (int)$_POST['addon_id']);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -53,7 +53,7 @@ function exec_ogp_module() {
|
|||
|
||||
if (isset($_POST['addon_id']) && (int)$_POST['addon_id'] > 0 && isset($_POST['edit']))
|
||||
{
|
||||
$addons_rows = $db->resultQuery("SELECT * FROM OGP_DB_PREFIXaddons WHERE addon_id=".(int)$_POST['addon_id']);
|
||||
$addons_rows = $db->resultQuery("SELECT * FROM GSP_DB_PREFIXaddons WHERE addon_id=".(int)$_POST['addon_id']);
|
||||
$addon_info = $addons_rows[0];
|
||||
$name = isset($addon_info['name']) ? $addon_info['name'] : "";
|
||||
$url = isset($addon_info['url']) ? $addon_info['url'] : "";
|
||||
|
|
@ -291,7 +291,7 @@ function exec_ogp_module() {
|
|||
<?php
|
||||
if (isset($_POST['addon_id']) && (int)$_POST['addon_id'] > 0 && isset($_POST['remove']))
|
||||
{
|
||||
if (!$db->query("DELETE FROM OGP_DB_PREFIXaddons WHERE addon_id=" . (int)$_POST['addon_id']))
|
||||
if (!$db->query("DELETE FROM GSP_DB_PREFIXaddons WHERE addon_id=" . (int)$_POST['addon_id']))
|
||||
print_lang('can_not_remove_addon');
|
||||
}
|
||||
|
||||
|
|
@ -301,24 +301,24 @@ function exec_ogp_module() {
|
|||
|
||||
if ( isset($_GET['show']) )
|
||||
{
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM OGP_DB_PREFIXaddons NATURAL JOIN OGP_DB_PREFIXconfig_homes WHERE addon_type='".$addon_type."' AND home_cfg_id=".$home_cfg_id);
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM GSP_DB_PREFIXaddons NATURAL JOIN GSP_DB_PREFIXconfig_homes WHERE addon_type='".$addon_type."' AND home_cfg_id=".$home_cfg_id);
|
||||
}
|
||||
elseif ( isset($_GET['show_all']) )
|
||||
{
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM OGP_DB_PREFIXaddons NATURAL JOIN OGP_DB_PREFIXconfig_homes");
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM GSP_DB_PREFIXaddons NATURAL JOIN GSP_DB_PREFIXconfig_homes");
|
||||
}
|
||||
elseif ( isset($_GET['show_type']))
|
||||
{
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM OGP_DB_PREFIXaddons NATURAL JOIN OGP_DB_PREFIXconfig_homes WHERE addon_type='".$addon_type."'");
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM GSP_DB_PREFIXaddons NATURAL JOIN GSP_DB_PREFIXconfig_homes WHERE addon_type='".$addon_type."'");
|
||||
}
|
||||
elseif ( isset($_GET['show_game']))
|
||||
{
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM OGP_DB_PREFIXaddons NATURAL JOIN OGP_DB_PREFIXconfig_homes WHERE home_cfg_id=".$home_cfg_id);
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM GSP_DB_PREFIXaddons NATURAL JOIN GSP_DB_PREFIXconfig_homes WHERE home_cfg_id=".$home_cfg_id);
|
||||
}
|
||||
elseif ( isset($_GET['show_group']))
|
||||
{
|
||||
$group_id = $group_id == '0' ? $group_id." OR group_id IS NULL" : $group_id;
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM OGP_DB_PREFIXaddons NATURAL JOIN OGP_DB_PREFIXconfig_homes WHERE group_id=".$group_id);
|
||||
$result = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name, url, path, group_id FROM GSP_DB_PREFIXaddons NATURAL JOIN GSP_DB_PREFIXconfig_homes WHERE group_id=".$group_id);
|
||||
}
|
||||
?>
|
||||
<table class="center">
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@ $module_menus = array( array( 'subpage' => 'addons_manager', 'name'=>'Addons Man
|
|||
|
||||
$install_queries = array();
|
||||
$install_queries[0] = array(
|
||||
"DROP TABLE IF EXISTS `".OGP_DB_PREFIX."addons`;",
|
||||
"CREATE TABLE IF NOT EXISTS ".OGP_DB_PREFIX."addons
|
||||
"DROP TABLE IF EXISTS `".GSP_DB_PREFIX."addons`;",
|
||||
"CREATE TABLE IF NOT EXISTS ".GSP_DB_PREFIX."addons
|
||||
(addon_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
|
||||
name VARCHAR(80) NOT NULL,
|
||||
url VARCHAR(200) NOT NULL,
|
||||
|
|
@ -22,8 +22,8 @@ $install_queries[0] = array(
|
|||
home_cfg_id VARCHAR(7) NOT NULL) ENGINE=MyISAM;");
|
||||
|
||||
$install_queries[1] = array(
|
||||
"ALTER TABLE `".OGP_DB_PREFIX."addons` ADD `post_script` longtext NOT NULL;");
|
||||
"ALTER TABLE `".GSP_DB_PREFIX."addons` ADD `post_script` longtext NOT NULL;");
|
||||
|
||||
$install_queries[2] = array(
|
||||
"ALTER TABLE `".OGP_DB_PREFIX."addons` ADD `group_id` int(11) NULL;");
|
||||
"ALTER TABLE `".GSP_DB_PREFIX."addons` ADD `group_id` int(11) NULL;");
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ if($_SESSION['users_role'] != "admin")
|
|||
$query_groups .= "group_id=".$group['group_id']." OR ";
|
||||
$query_groups .= "group_id=0 OR group_id IS NULL)";
|
||||
}
|
||||
$addons = $db->resultQuery("SELECT addon_id FROM OGP_DB_PREFIXaddons WHERE home_cfg_id=".$server_home['home_cfg_id'].$query_groups);
|
||||
$addons = $db->resultQuery("SELECT addon_id FROM GSP_DB_PREFIXaddons WHERE home_cfg_id=".$server_home['home_cfg_id'].$query_groups);
|
||||
$addons_qty = count($addons);
|
||||
if($addons and $addons_qty >= 1){
|
||||
$module_buttons = array(
|
||||
|
|
|
|||
|
|
@ -31,8 +31,8 @@ function exec_ogp_module() {
|
|||
"<table class='center' >\n".
|
||||
"<tr><td>\n";
|
||||
$plugins = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name ".
|
||||
"FROM OGP_DB_PREFIXaddons ".
|
||||
"NATURAL JOIN OGP_DB_PREFIXconfig_homes ".
|
||||
"FROM GSP_DB_PREFIXaddons ".
|
||||
"NATURAL JOIN GSP_DB_PREFIXconfig_homes ".
|
||||
"WHERE addon_type='plugin' ".
|
||||
"AND home_cfg_id=".$home_cfg_id.$query_groups);
|
||||
$plugins_qty = count($plugins);
|
||||
|
|
@ -42,8 +42,8 @@ function exec_ogp_module() {
|
|||
"&port=".$port."'>".get_lang('install_plugin')."(".$plugins_qty.")</a>\n";
|
||||
|
||||
$mappacks = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name ".
|
||||
"FROM OGP_DB_PREFIXaddons ".
|
||||
"NATURAL JOIN OGP_DB_PREFIXconfig_homes ".
|
||||
"FROM GSP_DB_PREFIXaddons ".
|
||||
"NATURAL JOIN GSP_DB_PREFIXconfig_homes ".
|
||||
"WHERE addon_type='mappack' ".
|
||||
"AND home_cfg_id=".$home_cfg_id.$query_groups);
|
||||
$mappacks_qty = count($mappacks);
|
||||
|
|
@ -54,8 +54,8 @@ function exec_ogp_module() {
|
|||
"&port=".$port."'>".get_lang('install_mappack')."(".$mappacks_qty.")</a>\n";
|
||||
}
|
||||
$configs = $db->resultQuery("SELECT DISTINCT addon_id, name, game_name ".
|
||||
"FROM OGP_DB_PREFIXaddons ".
|
||||
"NATURAL JOIN OGP_DB_PREFIXconfig_homes ".
|
||||
"FROM GSP_DB_PREFIXaddons ".
|
||||
"NATURAL JOIN GSP_DB_PREFIXconfig_homes ".
|
||||
"WHERE addon_type='config' ".
|
||||
"AND home_cfg_id=".$home_cfg_id.$query_groups);
|
||||
$configs_qty = count($configs);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue