- config_loader.php: prefer local billing config FIRST (root cause fix) - was: panel config loaded first, overriding local config with wrong db name - now: local modules/billing/includes/config.inc.php always wins when present - config.inc.php: add $db_port="3306" - config.example.php: new example config with all variables documented - menu.php: add $db_port to mysqli_connect - admin_auth.php: add $db_port; remove hardcoded /_website path detection - bootstrap.php billing_get_db(): add $db_port - login.php: fix /_website path detection - adminserverlist.php: add $db_port; fix hardcoded /modules/billing/ URL - All other mysqli_connect calls: add isset($db_port) port parameter (my_servers, forgot_password, serverlist, server_status, order, register, reset_password, payment_success, my_account, admin_invoices, admin_payments, diag_remote, admin_coupons, test_db_connection, tools/check_db_user, renew_server) - timestamp.txt: updated Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/a3e1e4bb-8eb1-4e6e-b1f8-7f3952301231 Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| addonsmanager | ||
| administration | ||
| backup-restore | ||
| billing | ||
| circular | ||
| config_games | ||
| cron | ||
| dashboard | ||
| dsi | ||
| editconfigfiles | ||
| extras | ||
| faq | ||
| fast_download | ||
| ftp | ||
| gamemanager | ||
| lgsl_with_img_mod | ||
| litefm | ||
| lostpwd | ||
| mods | ||
| modulemanager | ||
| mysql | ||
| news | ||
| rcon | ||
| register | ||
| server | ||
| settings | ||
| status | ||
| steam_workshop | ||
| subusers | ||
| support | ||
| teamspeak3 | ||
| tickets | ||
| TS3Admin | ||
| tshock | ||
| update | ||
| user_admin | ||
| user_games | ||
| util | ||
| README.modules | ||
| reseller.tar.gz | ||
Module directory consists of following files: * module.php (REQUIRED): Contains the information for the module, such as: - version - name - menu entries - sql installation queries * navigation.xml (OPTIONAL): Contains the navigation for the module. This file is optional and if not used, the default page called <module_name>.php is loaded. * Additional files: In addition to the files above module can have as many extra files as you want.