1.0.73-stable

  • Date: 11/17/2013
  • Backend upgrade: Yes
  • Required: No
  • Language file changed: Yes

NOTE: If you get a page with just the background or the page does not display properly then clear your cache(templates_c and browser).

Features

  • Added a plugin system, right now this can be used for game addons and hooks, in a future release we will add game updates, querycodes, etc.
  • Included a plugin for the Bukget plugin system for Minecraft, this allows users to install plugins directly from GSP-Panel

Bug Fixes

  • Fixed an issue preventing subusers from changing their passwords
  • Fixed an issue where the installer was looking for an outdated javascript file
  • Fixed an issue where user game backups were not working properly with upgraded installs

Template Files

  • default/admin/configuration/ajax-addonlist.tpl
  • default/admin/configuration/managegames-add.tpl
  • default/admin/configuration/plugins-edit.tpl
  • default/admin/configuration/plugins.tpl
  • default/admin/manageusergames/ajax-addonlist.tpl
  • default/admin/manageusergames/managegame.tpl
  • default/admin/header.tpl
  • default/client/ajax-addonlist.tpl
  • default/client/managegame.tpl
  • default/client/submanagegame.tpl
  • includes/plugins/bukget/addonlist.tpl
  • includes/plugins/bukget/bukget.php

Language Changes

  • 'url' ⇒ “URL”,
  • 'version' ⇒ “Version”,
  • 'author' ⇒ “Author”,
  • 'plugins' ⇒ “Plugins”,
  • 'addonmanager' ⇒ “Addon Manager”,
  • 'pluginenabled' ⇒ “Plugin Enabled”,
  • 'plugindisabled' ⇒ “Plugin Disabled”

Code Changes

  • The hook system is being deprecated in this release, all hooks should be upgraded to the plugin system. We will be removing the deprecated hook feature in a future release.
  • The display class can now be accessed by calling Display::getInstance()→method instead of $display (this prevents using globals)
  • The API class can now be accessed by calling API::getInstance()→method instead of $api (this prevents using globals)