Stable2.0.12
What we added/fixed up:
- Implemented rank selection at the time of applying.
- Temporarilly disabled screenshots system (you can still add an entry so people can enter their screenshots URl using Steam Screenshots or other).
- Implemented Ajax in the application form to reduce data loss in case the system fails for any reason.
- Implemented Sweet Alerts (Admin Panel side is WIP) for clearer information.
- Accepted and denied applications now automatically remover over the specified days in the admin panel (7 days by default).
- Now applicants get emailed when their application is either accepted or denied (you can specify the denial reason).
- Simplified config comments for easier reading, and added extra explanation about my custom functions.
- Removed AdminGroup setting (it's now automatically managed by the website).
- Added an extra argument "rank" in OnAcceptedAndOffline and OnAcceptedAndPlaying functions.
CHANGELOG:
Webside:
- index.php
- seeapply.php
- panel.php
- applies.php
- comments.php
- denyApp.php
- sendApp.php
- composer.json
- composer.lock
- install.php
- includes/install.php
- includes/footer.php
- includes/conn.php
- includes/mail-accepted.php
- includes/mail-denied.php
- assets/js/sendApplication.js
- assets/js/server_manager.js
Serverside:
- gadmin_config.lua
- gadmin/gadmin_functions.lua
- gadmin/gadmin_main.lua
- gadmin/gadmin_process.lua
Follow these instructions before installing the new update:
- Replace all specified files on the changelog.
- A webside reinstallation is NEEDED, since I changed the database tables.
- 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).
- Honestly I just recommend removing all server side and web side addons, and do a 100% fresh reinstall.
- You can find a help about how to reinstall the web side inside the README.txt