* Part 1
Removing closing tags when no HTML or other output comes after the last PHP codeblock.
* Further removals
* nothing
---------
Co-authored-by: slawkens <slawkens@gmail.com>
* Remove unneeded escape
* Fix guild back buttons (change logo & motd)
* small adjustment in news.php
* Fix create character when admin (any case is allowed now)
* Fix forum table style (boards & thread view)
* Small improvement to plugins.enabled check
* [WIP] nikic/fast-route implementation
I will describe it more in Pull Request
* Optimisations & fixes.
* Fix path - should not be absolute
* Add PLUGINS to Twig path
* Don't hide "Install Plugin" Box by default
* Update package-lock.json
* nothing important, just early exit & fixes
Fix creature display
* fix premium_ends_at for tfs 1.3+
* Move pages
* Move pages tbc
* $db->select: make $where parameter optional, allows to get all records
* Add some error box to error
* fix parse error
* Rewriting the router v2
To be more flexible
* small fixes
* fix & add admin icons
* Move mass_* pages to correct folder
* fix logout hook 2
* Delete accountmanagement.php
* This code wasn't used
* Add missing var
* Add redirect_from && redirect_to to router options
+ Also add * for all methods shortcut
* Remove comments
Not allowed in normal json
* Allow admin pages included into plugins dir
* block access to some files
* Fix admin logout
* Fix#178
* feature: mail confirmed reward
Suggested by @EPuncker
# Conflicts:
# system/hooks.php
* remove misleading comment
* adjust required version according to composer.json
* fix duplicated word
* Adjustments & fixed to mass actions
* Add password confirm, and change text type to password
* Add list of Open Source Software MyAAC is using
* Fix signature
* Show First, Second instead of numbers
* fix base dir detection
* fix double ACTION define + undefined URI in template
* new function> escapeHtml + fix css in admin menus
* fix changelog add
* fix news adding, rename const to NEWS_*
* Add verify to pages, add messages, limits, fix add
* fix "Please fill all input"
* add required input to admin pages
* shorten some expressions with ??
* shorten code + fix conversion (int)
* Move account_types to config, account.web_flags to common.php
* Update example.json
* feature: router aliases
* shorten some code + const convert
* remove wrong char
* fix signature on custom basedir
* fix: mass teleport position validation (#214)
* fix: mass teleport position validation
* fix: max position
* Fix execute in CLI
* fix warning in reload cache in dev mode
* Configurable admin panel folder
* feature: plugin require more options with comma
* $config_account_salt -> USE_ACCOUNT_SALT
* fix forum show_thread
* Update show_thread.php
---------
Co-authored-by: Gabriel Pedro <gpedro@users.noreply.github.com>
* Add a brand new charming installation
* Fix alert position in setup requirements validation
* Add some missing definitions
* A distinction between bootstrap CSS classes and myaac classes
For CSS-styled messages
* Remove unused functions for messages
Co-authored-by: slawkens <slawkens@gmail.com>
* installation will be now done with AJAX request (jQuery), that will instaltly notify about the status of the installation (no waiting without clue anymore)
* install items & weapons on installation (before monsters)
* add support for defining max myaac version in plugin.json file
* you can now require other plugin to be installed before yours
* added German translation
* fixed faq containing html code
* fix when config.local.php doesn't exist
* fix when reinstalling aac with samples already installed
* some optimisations to installation script
* forgot to fclose on config.local.php
* fixed hidding shop system menu on tibiacom template when disabled in
config
* some changes to sample characters: chanced town_id to 1, posx: 1000,
posy: 1000, posz: 1000 and default group_id to 1 so you can change
in-game outfits and they will be used
* fixed account.login redirect not working on tibiacom template
* installation: warn about wrong admin account name/id and password
* (internal) removed some duplicated code on install finish
* (internal) renamed installation step files to be in correct order
* added TODO file
* bumped version to 0.7.3
* added anonymous usage statistics reporting
* (fix) don't show templates that doesn't exist in Menus option in Admin Panel
* (fix) menu ordering by category
* (fix) showing changelog with urls in Admin Panel
* (internal) moved uninstall logic to Plugins class
* fixed installing samples when for example Rook Sample already exist and other samples not
* fixed some mysql error when character you trying to create already exist
* fixed signature fonts finding path
* removed DEFAULT '' for TEXT field. It didn't worked under some systems like MAC OS X.
* moved news adding at installation from schema.sql to finish.php
* removed some unused cities field from myaac_spells table
* some optimizations
* full support for OTHire 0.0.3
* added support for otservers that doesn't use account.name field,
instead just account number will be used
* (install) moved admin account creation to new step
* fixed encryption detection on 0.3
* fixed bug when server_config table doesn't exist
* other fixes