diff --git a/AGENT_INTEGRATION.md b/AGENT_INTEGRATION.md index 0e8743d5..48c6b35e 100644 --- a/AGENT_INTEGRATION.md +++ b/AGENT_INTEGRATION.md @@ -2,7 +2,7 @@ ## Should Remote Agent Code Be Included? -Based on my analysis of the Open Game Panel architecture, **I recommend including both the Linux and Windows agent code in this repository**. Here's why: +Based on my analysis of the GameServer Panel architecture, **I recommend including both the Linux and Windows agent code in this repository**. Here's why: ## Benefits of Including Agent Code @@ -83,7 +83,7 @@ panel/ ### Phase 1: Repository Restructuring 1. **Move Current Files**: Reorganize current web panel code into `/web` directory -2. **Add Agent Code**: Clone and integrate OGP-Agent-Linux and OGP-Agent-Windows +2. **Add Agent Code**: Clone and integrate GSP-Agent-Linux and GSP-Agent-Windows 3. **Create Shared Libraries**: Extract common code into `/shared` 4. **Update Paths**: Adjust all file references and includes diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 8a97d4f1..9124a974 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -1,8 +1,8 @@ -# Open Game Panel (OGP) Architecture Documentation +# GameServer Panel (GSP) Architecture Documentation ## Overview -Open Game Panel is a distributed game server management system consisting of three main components: +GameServer Panel is a distributed game server management system consisting of three main components: 1. **Web Panel** (this repository) - PHP-based web interface for management 2. **Linux Agent** - Remote agent for Linux game servers diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index daa8884e..8be8937c 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -1,8 +1,8 @@ -# Open Game Panel Development Guide +# GameServer Panel Development Guide ## Understanding the Codebase -This guide helps developers understand and work with the Open Game Panel codebase effectively. +This guide helps developers understand and work with the GameServer Panel codebase effectively. ## Component Integration @@ -128,7 +128,7 @@ $encrypted_data = $enc->encrypt($command_json); // modules/mymodule/mymodule.php // Security check - if (!defined('OGP_LANG')) { + if (!defined('GSP_LANG')) { exit('Direct access not allowed'); } @@ -145,8 +145,8 @@ $encrypted_data = $enc->encrypt($command_json); ```php ``` diff --git a/PROJECT_STATS.md b/PROJECT_STATS.md index d846644c..54b1c0a9 100644 --- a/PROJECT_STATS.md +++ b/PROJECT_STATS.md @@ -1,4 +1,4 @@ -# Open Game Panel - Project Statistics +# GameServer Panel - Project Statistics ## Codebase Analysis diff --git a/README.md b/README.md index 538f743e..c707de73 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# Open Game Panel - Enhanced Fork +# GameServer Panel - Enhanced Fork -This repository contains an enhanced version of Open Game Panel (OGP) with AdminLTE theme integration and additional features. Open Game Panel is a comprehensive game server management system that allows hosting providers and users to easily manage game servers across multiple platforms. +This repository contains an enhanced version of GameServer Panel (GSP) with AdminLTE theme integration and additional features. GameServer Panel is a comprehensive game server management system that allows hosting providers and users to easily manage game servers across multiple platforms. -## What is Open Game Panel? +## What is GameServer Panel? -Open Game Panel is a distributed system consisting of: +GameServer Panel is a distributed system consisting of: - **Web Panel** (this repository) - PHP-based web interface for server management - **Remote Agents** - Lightweight applications that run on game servers (Linux/Windows) - **Game Server Integration** - Support for 100+ games with automated installation and management @@ -81,10 +81,10 @@ Open Game Panel is a distributed system consisting of: ## Related Repositories -This project is based on the original Open Game Panel: -- [OpenGamePanel/OGP-Website](https://github.com/OpenGamePanel/OGP-Website) - Original web panel -- [OpenGamePanel/OGP-Agent-Linux](https://github.com/OpenGamePanel/OGP-Agent-Linux) - Linux agent -- [OpenGamePanel/OGP-Agent-Windows](https://github.com/OpenGamePanel/OGP-Agent-Windows) - Windows agent +This project is based on the original GameServer Panel: +- [OpenGamePanel/GSP-Website](https://github.com/OpenGamePanel/GSP-Website) - Original web panel +- [OpenGamePanel/GSP-Agent-Linux](https://github.com/OpenGamePanel/GSP-Agent-Linux) - Linux agent +- [OpenGamePanel/GSP-Agent-Windows](https://github.com/OpenGamePanel/GSP-Agent-Windows) - Windows agent ## Contributing @@ -96,7 +96,7 @@ This project is licensed under the GNU General Public License v2.0 - see the [LI ## Support -- Original OGP Community: https://opengamepanel.org +- GameServer Panel Community: https://gameservers-world.com - Issues and bug reports: Use GitHub Issues - Development discussions: See GitHub Discussions diff --git a/README_ANALYSIS.md b/README_ANALYSIS.md index 01d58a2e..9da68427 100644 --- a/README_ANALYSIS.md +++ b/README_ANALYSIS.md @@ -1,20 +1,20 @@ -# Open Game Panel - System Analysis Report +# GameServer Panel - System Analysis Report ## Executive Summary -This repository contains a fork of the Open Game Panel (OGP) project, which is a comprehensive game server management system. After thorough analysis, I've documented the complete architecture and provide recommendations for integrating the remote agent code to create a unified development environment. +This repository contains a fork of the GameServer Panel (GSP) project, which is a comprehensive game server management system. After thorough analysis, I've documented the complete architecture and provide recommendations for integrating the remote agent code to create a unified development environment. ## Original Project Context -The original Open Game Panel project is maintained by the OpenGamePanel organization on GitHub: -- **Main Web Panel**: [OpenGamePanel/OGP-Website](https://github.com/OpenGamePanel/OGP-Website) -- **Linux Agent**: [OpenGamePanel/OGP-Agent-Linux](https://github.com/OpenGamePanel/OGP-Agent-Linux) -- **Windows Agent**: [OpenGamePanel/OGP-Agent-Windows](https://github.com/OpenGamePanel/OGP-Agent-Windows) +The original GameServer Panel project is maintained by the OpenGamePanel organization on GitHub: +- **Main Web Panel**: [OpenGamePanel/GSP-Website](https://github.com/OpenGamePanel/GSP-Website) +- **Linux Agent**: [OpenGamePanel/GSP-Agent-Linux](https://github.com/OpenGamePanel/GSP-Agent-Linux) +- **Windows Agent**: [OpenGamePanel/GSP-Agent-Windows](https://github.com/OpenGamePanel/GSP-Agent-Windows) - **Official Website**: opengamepanel.org (blocked in this environment) ## Current Repository State -This repository appears to be a customized version of the OGP web panel with: +This repository appears to be a customized version of the GSP web panel with: - AdminLTE theme integration - Custom modules and functionality - Modified database configurations @@ -109,4 +109,4 @@ The documentation includes detailed setup instructions for: - Testing procedures - Debugging techniques -This analysis provides you with a solid foundation for understanding the complex OGP codebase and making informed decisions about improvements and architectural changes. \ No newline at end of file +This analysis provides you with a solid foundation for understanding the complex GSP codebase and making informed decisions about improvements and architectural changes. \ No newline at end of file diff --git a/TODO.md b/TODO.md index e6b4fc3a..35b3cee5 100644 --- a/TODO.md +++ b/TODO.md @@ -1,6 +1,6 @@ # Gameservers World – Development & Operations TODO -This document tracks development tasks, infrastructure setup, and business steps for building our commercial game server community around the **GS Panel** (fork of OGP), aka **GSP**. +This document tracks development tasks, infrastructure setup, and business steps for building our commercial game server community around the **GS Panel** (fork of GSP), aka **GSP**. The software is developed and maintained by **World Domination Software (WDS)**. --- @@ -9,7 +9,7 @@ The software is developed and maintained by **World Domination Software (WDS)**. - [ ] Repo for GSW website - [ ] Repo for WDS website - [ ] Create organization for WDS -- [ ] Create OGP-like section and forum/docs on WDS website +- [ ] Create GSP-like section and forum/docs on WDS website - [ ] Repo for game post-install config scripts and files - [ ] Compare agent files — can we use the same files? - [ ] Add scripts for setting up servers with required files, DLL, settings @@ -17,12 +17,12 @@ The software is developed and maintained by **World Domination Software (WDS)**. --- -## 1. Core Panel (OGP → GS Fork) +## 1. Core Panel (GSP → GS Fork) - [ ] GSW is a host provider. GSP is a product of WDS. Brand as such. The WDS site needs to keep the forum and documentation. -- [ ] Replace all references from **OGP** → **GS / Gameservers World** +- [ ] Replace all references from **GSP** → **GS / Gameservers World** - [ ] Update UI text, branding, and logos - [ ] Create new default theme (dark/light mode support) -- [ ] Review and clean up legacy OGP code no longer needed +- [ ] Review and clean up legacy GSP code no longer needed - [ ] Update README.md with GS branding + installation instructions - [ ] Ensure GPL license text is preserved and updated with attribution - [ ] Remove `print` language as there is probably a better option now — which one? @@ -130,6 +130,6 @@ The software is developed and maintained by **World Domination Software (WDS)**. --- # ✅ Notes -- **GPL Compliance**: Keep OGP attribution in LICENSE, but rebrand UI and docs to GS. +- **GPL Compliance**: Keep GSP attribution in LICENSE, but rebrand UI and docs to GS. - **Secrets**: Never commit live passwords or IPs to public repos — use `.env` or secrets repo. - **Testing**: Always stage DB changes, backup scripts, and automation before production. \ No newline at end of file diff --git a/_agent-linux/EHCP/config.php b/_agent-linux/EHCP/config.php index b1c5a371..726616dc 100644 --- a/_agent-linux/EHCP/config.php +++ b/_agent-linux/EHCP/config.php @@ -1,7 +1,7 @@ OGP requires the mysqli PHP extension. Please install it, and then try again.

"); + die("

GSP requires the mysqli PHP extension. Please install it, and then try again.

"); $database = new GSPDatabaseMysql(); $connect_value = $database->connect($db_host,$db_user,$db_pass,$db_name,$table_prefix); @@ -229,7 +229,7 @@ function sanitizeInputStr($strToProcess, $removeHTML = true, $trim = true, $remo function startSession(){ if(!isset($_SESSION)){ - session_name("opengamepanel_web"); + session_name("gameserver-panel_web"); session_start(); } } @@ -410,7 +410,7 @@ function runPostUpdateOperations(){ } } -function getOGPGitHubURL($gitHubUsername, $repo){ +function getGSPGitHubURL($gitHubUsername, $repo){ $OGPGitHub = "https://github.com/OpenGamePanel/"; $gitHubURL = $OGPGitHub; if(isset($gitHubUsername) && !empty($gitHubUsername)){ @@ -426,7 +426,7 @@ function getOGPGitHubURL($gitHubUsername, $repo){ return $OGPGitHub; } -function getOGPGitHubURLUnstrict($gitHubUsername){ +function getGSPGitHubURLUnstrict($gitHubUsername){ $OGPGitHub = "https://github.com/OpenGamePanel/"; $gitHubURL = $OGPGitHub; if(isset($gitHubUsername) && !empty($gitHubUsername)){ diff --git a/includes/view.php b/includes/view.php index 153bafa9..bbadd8c1 100644 --- a/includes/view.php +++ b/includes/view.php @@ -201,7 +201,7 @@ class OGPView { } else { - $footer .= ""; + $footer .= ""; } // Add our magnific popup holder to the page (hidden element): diff --git a/index.php b/index.php index 17b7b284..0a07321a 100644 --- a/index.php +++ b/index.php @@ -17,7 +17,7 @@ require_once("includes/functions.php"); require_once("includes/helpers.php"); require_once("includes/html_functions.php"); -// Start the session valid for opengamepanel_web only +// Start the session valid for gameserver-panel_web only startSession(); // Useful for debugging :) diff --git a/js/global.js b/js/global.js index 9603f22e..52a041e1 100644 --- a/js/global.js +++ b/js/global.js @@ -74,7 +74,7 @@ function showAPILinks(elem){ actions.push({url: 'gsp_api.php?gamemanager/update', lang: 'get_steam_autoupdate_api_link', additional: '&type=steam', selected: true}); } - var selectListHTML = ''; for(var i = 0; i < actions.length; i++){ selectListHTML += ''; } @@ -83,7 +83,7 @@ function showAPILinks(elem){ $("div.mangificWrapper .magnificContentsDiv").html(decodeEntities(getLang('api_links_popup_html')) + '

' + getLang('actions') +':  ' + selectListHTML + '

 

'); showPopup(function(){ - $(".ogpAPIActions").change(function(e){ + $(".gspAPIActions").change(function(e){ var newActionValue = $(this).val(); var apiURL = panelURL + '/' + newActionValue + '&token=' + apiToken + '&ip=' + ipAddr + '&port=' + port + '&mod_key=' + modKey; var additionalParamsToAdd = $('option:selected', $(this)).attr('additional'); @@ -103,7 +103,7 @@ function showAPILinks(elem){ copyInput($("input.updateLink"), $("span.copyStatus"), elem); - $(".ogpAPIActions").trigger('change'); + $(".gspAPIActions").trigger('change'); }); } } diff --git a/js/modules/litefm.js b/js/modules/litefm.js index 32f10bec..7f6cfe0c 100644 --- a/js/modules/litefm.js +++ b/js/modules/litefm.js @@ -1038,7 +1038,7 @@ $(document).ready(function(){ "
\n"+ "
\n"+ "
\n"+ - "
\n"+ + "
\n"+ "
\n"+ "
\n"); diff --git a/modules/billing/add_to_cart.php b/modules/billing/add_to_cart.php index 1f59dedc..57b5ff05 100644 --- a/modules/billing/add_to_cart.php +++ b/modules/billing/add_to_cart.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/bak/add_to_cart.php b/modules/billing/bak/add_to_cart.php index 1f59dedc..57b5ff05 100644 --- a/modules/billing/bak/add_to_cart.php +++ b/modules/billing/bak/add_to_cart.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/bak/cron-shop.php b/modules/billing/bak/cron-shop.php index 48b3d64b..92529690 100644 --- a/modules/billing/bak/cron-shop.php +++ b/modules/billing/bak/cron-shop.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/bak/module.php b/modules/billing/bak/module.php index 65531886..0a15ac7d 100644 --- a/modules/billing/bak/module.php +++ b/modules/billing/bak/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/bak/shop.php b/modules/billing/bak/shop.php index 4503f8fa..b9f47231 100644 --- a/modules/billing/bak/shop.php +++ b/modules/billing/bak/shop.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/bak/test-email.php b/modules/billing/bak/test-email.php index 9d42c3a1..2b8a6734 100644 --- a/modules/billing/bak/test-email.php +++ b/modules/billing/bak/test-email.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/cron-shop.php b/modules/billing/cron-shop.php index d4e4ccfe..e0f3aa87 100644 --- a/modules/billing/cron-shop.php +++ b/modules/billing/cron-shop.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/module.php b/modules/billing/module.php index 5567ee7f..c78ef411 100644 --- a/modules/billing/module.php +++ b/modules/billing/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/shop.php b/modules/billing/shop.php index d85c6207..4218b776 100644 --- a/modules/billing/shop.php +++ b/modules/billing/shop.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/billing/test-email.php b/modules/billing/test-email.php index 9d42c3a1..2b8a6734 100644 --- a/modules/billing/test-email.php +++ b/modules/billing/test-email.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/circular/module.php b/modules/circular/module.php index 2352c402..6f6a50b0 100644 --- a/modules/circular/module.php +++ b/modules/circular/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/editconfigfiles/configFileList.php b/modules/editconfigfiles/configFileList.php index a5abc2b6..79b2eb9e 100644 --- a/modules/editconfigfiles/configFileList.php +++ b/modules/editconfigfiles/configFileList.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/editconfigfiles/modify.php b/modules/editconfigfiles/modify.php index 5c6981df..172462c5 100644 --- a/modules/editconfigfiles/modify.php +++ b/modules/editconfigfiles/modify.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/editconfigfiles/module.php b/modules/editconfigfiles/module.php index 89f6f1fa..39665fd3 100644 --- a/modules/editconfigfiles/module.php +++ b/modules/editconfigfiles/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/extras/extras.php b/modules/extras/extras.php index c76f4e5f..8f53267d 100644 --- a/modules/extras/extras.php +++ b/modules/extras/extras.php @@ -224,9 +224,9 @@ function exec_ogp_module() } // GitHub URL - if(function_exists("getOGPGitHubURLUnstrict") && function_exists("getGitHubOrganization")){ + if(function_exists("getGSPGitHubURLUnstrict") && function_exists("getGitHubOrganization")){ $gitHubUsername = $settings["custom_github_update_username"]; - $gitHubURL = getOGPGitHubURLUnstrict($gitHubUsername); + $gitHubURL = getGSPGitHubURLUnstrict($gitHubUsername); $gitHubOrganization = getGitHubOrganization($gitHubURL); }else{ $gitHubURL = "https://github.com/OpenGamePanel/"; diff --git a/modules/faq/faq.php b/modules/faq/faq.php index 8dda0b73..b1bf27ef 100644 --- a/modules/faq/faq.php +++ b/modules/faq/faq.php @@ -35,7 +35,7 @@ function exec_gsp_module() '
'; require 'modules/faq/rss_php.php'; - $url = 'https://opengamepanel.org/faq/rss.php'; + $url = 'https://gameserver-panel.org/faq/rss.php'; $local_copy = 'modules/faq/faq.rss'; ## Relative path $save_as = realpath('modules' . DIRECTORY_SEPARATOR . 'faq') . DIRECTORY_SEPARATOR . 'faq.rss'; ## Full path (adding the filename to realpath would fail if the file does not exists yet) diff --git a/modules/ftp/includes/registerglobals.inc.php b/modules/ftp/includes/registerglobals.inc.php index d883d700..5cdbed81 100644 --- a/modules/ftp/includes/registerglobals.inc.php +++ b/modules/ftp/includes/registerglobals.inc.php @@ -107,7 +107,7 @@ if(function_exists("getClientIPAddress")){ if(function_exists("startSession")){ startSession(); }else{ - session_name("opengamepanel_web"); + session_name("gameserver-panel_web"); session_start(); } diff --git a/modules/ftp/index.php b/modules/ftp/index.php index 14245399..334339fd 100644 --- a/modules/ftp/index.php +++ b/modules/ftp/index.php @@ -31,7 +31,7 @@ if(file_exists("includes/helpers.php")){ if(function_exists("startSession")){ startSession(); }else{ - session_name("opengamepanel_web"); + session_name("gameserver-panel_web"); session_start(); } diff --git a/modules/ftp/settings.inc.php b/modules/ftp/settings.inc.php index 2e51a8a8..7ca6be52 100644 --- a/modules/ftp/settings.inc.php +++ b/modules/ftp/settings.inc.php @@ -66,7 +66,7 @@ if(file_exists("includes/helpers.php")){ if(function_exists("startSession")){ startSession(); }else{ - session_name("opengamepanel_web"); + session_name("gameserver-panel_web"); session_start(); } diff --git a/modules/gamemanager/log.php b/modules/gamemanager/log.php index 6f6b3844..0b622f53 100644 --- a/modules/gamemanager/log.php +++ b/modules/gamemanager/log.php @@ -68,7 +68,7 @@ require_once("modules/config_games/server_config_parser.php"); } elseif ($log_retval == 1 || $log_retval == 2) { - // Force log file contents to be UTF-8 (fixes http://www.opengamepanel.org/forum/viewthread.php?thread_id=5379) + // Force log file contents to be UTF-8 (fixes http://www.gameserver-panel.org/forum/viewthread.php?thread_id=5379) if(hasValue($home_log)){ $home_log = utf8_encode($home_log); } diff --git a/modules/gamemanager/rsync_install.php b/modules/gamemanager/rsync_install.php index 1509adec..9600234d 100644 --- a/modules/gamemanager/rsync_install.php +++ b/modules/gamemanager/rsync_install.php @@ -51,7 +51,7 @@ function update_local_copies() } echo "Updating local cache of rsync meta data files
"; $update_files = array('sizes.list', 'rsync.list', 'rsync_sites.list'); - $update_urls = array('rsync.opengamepanel.org', 'dls.atl.webehostin.com'); + $update_urls = array('rsync.gameserver-panel.org', 'dls.atl.webehostin.com'); $context = array( 'ssl' => array( @@ -331,9 +331,9 @@ function exec_gsp_module() { { if(!is_file("modules/gamemanager/rsync.list")) { - print_failure("Trouble accessing http://www.opengamepanel.org/rsync.list
". - "Make sure allow_fopen_url is set to \"On\" in your php.ini and opengamepanel.org is online
". - "In the mean time, you can get a local copy of the file by running wget http://www.opengamepanel.org/sync_data/rsync.list -O /path/to/ogpweb/modules/gamemanager/rsync.list"); + print_failure("Trouble accessing http://www.gameserver-panel.org/rsync.list
". + "Make sure allow_fopen_url is set to \"On\" in your php.ini and gameserver-panel.org is online
". + "In the mean time, you can get a local copy of the file by running wget http://www.gameserver-panel.org/sync_data/rsync.list -O /path/to/ogpweb/modules/gamemanager/rsync.list"); return; } # print_failure("Error loading rsync.list"); diff --git a/modules/gamemanager/view_server_log.php b/modules/gamemanager/view_server_log.php index 37bf09ee..41c470cd 100644 --- a/modules/gamemanager/view_server_log.php +++ b/modules/gamemanager/view_server_log.php @@ -72,7 +72,7 @@ function exec_gsp_module() } elseif ($log_retval == 1 || $log_retval == 2) { - // Force log file contents to be UTF-8 (fixes http://www.opengamepanel.org/forum/viewthread.php?thread_id=5379) + // Force log file contents to be UTF-8 (fixes http://www.gameserver-panel.org/forum/viewthread.php?thread_id=5379) if(hasValue($home_log)){ $home_log = utf8_encode($home_log); } diff --git a/modules/lgsl_with_img_mod/image.php b/modules/lgsl_with_img_mod/image.php index 43f79c97..56e9a7a9 100644 --- a/modules/lgsl_with_img_mod/image.php +++ b/modules/lgsl_with_img_mod/image.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/lgsl_with_img_mod/lgsl.php b/modules/lgsl_with_img_mod/lgsl.php index c2e9f410..18294150 100644 --- a/modules/lgsl_with_img_mod/lgsl.php +++ b/modules/lgsl_with_img_mod/lgsl.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/lgsl_with_img_mod/lgsl_admin.php b/modules/lgsl_with_img_mod/lgsl_admin.php index 7f1bc772..8319293c 100644 --- a/modules/lgsl_with_img_mod/lgsl_admin.php +++ b/modules/lgsl_with_img_mod/lgsl_admin.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/lgsl_with_img_mod/module.php b/modules/lgsl_with_img_mod/module.php index 1ab3aa21..b5e480dd 100644 --- a/modules/lgsl_with_img_mod/module.php +++ b/modules/lgsl_with_img_mod/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/litefm/SessionCheck.php b/modules/litefm/SessionCheck.php index 793d114d..55918b96 100644 --- a/modules/litefm/SessionCheck.php +++ b/modules/litefm/SessionCheck.php @@ -14,7 +14,7 @@ if(file_exists("includes/helpers.php")){ if(function_exists("startSession")){ startSession(); }else{ - session_name("opengamepanel_web"); + session_name("gameserver-panel_web"); session_start(); } diff --git a/modules/news/README.md b/modules/news/README.md index 5e6e62ca..ea78d057 100644 --- a/modules/news/README.md +++ b/modules/news/README.md @@ -1,5 +1,5 @@ # Module-News -Simple news module for OGP +Simple news module for GSP Based on News Lister from www.netartmedia.net/ diff --git a/modules/news/module.php b/modules/news/module.php index a2de5e1c..50609faf 100644 --- a/modules/news/module.php +++ b/modules/news/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/news/upload.php b/modules/news/upload.php index d59e5d6d..b12e31da 100644 --- a/modules/news/upload.php +++ b/modules/news/upload.php @@ -4,7 +4,7 @@ // Check http://www.netartmedia.net/newslister for demos and information // Released under the MIT license -session_name('opengamepanel_web'); +session_name('gameserver-panel_web'); session_start(); $output_dir = "uploads/"; diff --git a/modules/rcon/module.php b/modules/rcon/module.php index e3bb9a14..39d2dbdb 100644 --- a/modules/rcon/module.php +++ b/modules/rcon/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/rcon/rcon.php b/modules/rcon/rcon.php index 0389f475..1cd2e71f 100644 --- a/modules/rcon/rcon.php +++ b/modules/rcon/rcon.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/support/module.php b/modules/support/module.php index 9b4d4bfc..35194435 100644 --- a/modules/support/module.php +++ b/modules/support/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/support/support.php b/modules/support/support.php index eea27bff..442b7510 100644 --- a/modules/support/support.php +++ b/modules/support/support.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/tickets/module.php b/modules/tickets/module.php index a91e42b3..2ceb992b 100644 --- a/modules/tickets/module.php +++ b/modules/tickets/module.php @@ -4,7 +4,7 @@ * OGP - Open Game Panel * Copyright (C) 2008 - 2017 The OGP Development Team * - * http://www.opengamepanel.org/ + * http://www.gameserver-panel.org/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/modules/update/updating.php b/modules/update/updating.php index ed8f39a1..02c92d8b 100644 --- a/modules/update/updating.php +++ b/modules/update/updating.php @@ -29,9 +29,9 @@ function exec_gsp_module() global $view; // GitHub URL - if(function_exists("getOGPGitHubURL") && function_exists("getOGPGitHubURLUnstrict")){ + if(function_exists("getGSPGitHubURL") && function_exists("getGSPGitHubURLUnstrict")){ $gitHubUsername = $settings["custom_github_update_username"]; - $gitHubURL = getOGPGitHubURL($gitHubUsername, REPONAME); + $gitHubURL = getGSPGitHubURL($gitHubUsername, REPONAME); }else{ $gitHubURL = "https://github.com/OpenGamePanel/"; } diff --git a/themes/MasterControlProgram/README.md b/themes/MasterControlProgram/README.md index d47059f5..5133ae43 100644 --- a/themes/MasterControlProgram/README.md +++ b/themes/MasterControlProgram/README.md @@ -5,7 +5,7 @@ Part of the ZPE-Online Master Control Program (MCP) Project. ![image](https://user-images.githubusercontent.com/80121347/115991244-90b43d80-a5bf-11eb-8d98-f0236e80d207.png) -NOTE!!! The Master Control Program (MCP) will be under constant changes as it evolves over time, there will be no "VERSIONS" as there is no "End Goal", So please make sure to regularly update to get latest version until we are able to implement an automatc update feature. Always keep checking this repository. Please make sure to report any problems in this github projects issues. Alternatively you can also join our discord server to talk more about this or for giving us feedback! also you can visit our Master Control Program Theme thread on the following two forums For Open Game Panel Related feedback or issues: https://www.opengamepanel.org/forum/viewthread.php?thread_id=7620 For Non Open Game Panel related feedback or issues: https://www.zpeonline.co.uk/forum +NOTE!!! The Master Control Program (MCP) will be under constant changes as it evolves over time, there will be no "VERSIONS" as there is no "End Goal", So please make sure to regularly update to get latest version until we are able to implement an automatc update feature. Always keep checking this repository. Please make sure to report any problems in this github projects issues. Alternatively you can also join our discord server to talk more about this or for giving us feedback! also you can visit our Master Control Program Theme thread on the following two forums For GameServer Panel Related feedback or issues: https://www.opengamepanel.org/forum/viewthread.php?thread_id=7620 For Non GameServer Panel related feedback or issues: https://www.zpeonline.co.uk/forum Enjoy!!. @@ -19,7 +19,7 @@ Currently this theme is and the project is still in early development, so please ZPE-Online discord server github repository issues -theme thread of the Open Game Panel forum +theme thread of the GameServer Panel forum Master Control Program section of the ZPE-Online Forum Your feedback is essential so the MCP theme and other developments we make can further be improved and help this project evolve. diff --git a/themes/MasterControlProgram/js/main.js b/themes/MasterControlProgram/js/main.js index 29dc3f88..767886ee 100644 --- a/themes/MasterControlProgram/js/main.js +++ b/themes/MasterControlProgram/js/main.js @@ -38,7 +38,7 @@ $(document).ready(function() { }); $('.magnificContentsDiv').bind("DOMSubtreeModified",function(){ - $('.updateLink, .ogpAPIActions').addClass('form-control').css('display','inline-block'); + $('.updateLink, .gspAPIActions').addClass('form-control').css('display','inline-block'); $('.copyButton').addClass('btn').addClass('btn-sm').addClass('btn-primary'); }); diff --git a/themes/Revolution-Light/bottom.html b/themes/Revolution-Light/bottom.html index 85ea5865..6bba06e7 100644 --- a/themes/Revolution-Light/bottom.html +++ b/themes/Revolution-Light/bottom.html @@ -18,16 +18,16 @@ Open Game Panel