PivityGmodStore

gAdmin - Staff Application System

(5)(33)

You can always read the reviews or discuss this product

Stable2.0.12

What we added/fixed up:

  1. Implemented rank selection at the time of applying.
  2. Temporarilly disabled screenshots system (you can still add an entry so people can enter their screenshots URl using Steam Screenshots or other).
  3. Implemented Ajax in the application form to reduce data loss in case the system fails for any reason.
  4. Implemented Sweet Alerts (Admin Panel side is WIP) for clearer information.
  5. Accepted and denied applications now automatically remover over the specified days in the admin panel (7 days by default).
  6. Now applicants get emailed when their application is either accepted or denied (you can specify the denial reason).
  7. Simplified config comments for easier reading, and added extra explanation about my custom functions.
  8. Removed AdminGroup setting (it's now automatically managed by the website).
  9. Added an extra argument "rank" in OnAcceptedAndOffline and OnAcceptedAndPlaying functions.

CHANGELOG:

Webside:

  1. index.php
  2. seeapply.php
  3. panel.php
  4. applies.php
  5. comments.php
  6. denyApp.php
  7. sendApp.php
  8. composer.json
  9. composer.lock
  10. install.php
  11. includes/install.php
  12. includes/footer.php
  13. includes/conn.php
  14. includes/mail-accepted.php
  15. includes/mail-denied.php
  16. assets/js/sendApplication.js
  17. assets/js/server_manager.js

Serverside:

  1. gadmin_config.lua
  2. gadmin/gadmin_functions.lua
  3. gadmin/gadmin_main.lua
  4. gadmin/gadmin_process.lua

Follow these instructions before installing the new update:

  1. Replace all specified files on the changelog.
  2. A webside reinstallation is NEEDED, since I changed the database tables.
  3. If you are using custom functions, you might wanna check them, since now the rank is specified in a different way (all info you need is inside the config).
  4. Honestly I just recommend removing all server side and web side addons, and do a 100% fresh reinstall.
  5. You can find a help about how to reinstall the web side inside the README.txt