Skip to content

Releases: slawkens/myaac

MyAAC 0.6.3

20 Oct 19:19
Compare
Choose a tag to compare

This is very important bug-fixing release. Please update!

  • fixed creating account
  • fixed viewing thread without being logged
  • fixed showing premium account status

MyAAC 0.6.2

20 Oct 16:29
Compare
Choose a tag to compare
  • added forums for guilds and groups
  • added nice looking menu for my account page in default template
  • new command line tool: install_plugin.php - can be used to install plugins from command line. Usage: "php install_plugin.php path_to_plugin.zip"
  • added new tooltip to view characters equipment item name and monster loot
  • added items.xml loader class and weapons.xml loader class
  • minimum PHP version to install AAC is now 5.3.0 cause of Anonymous functions used by Twig
  • Added 'Are you sure?' popup when uninstalling plugin
  • added some warnings when plugin json file is incomplete
  • fixed showing in characters ban expires when is unlimited
  • fixed displaying monster loot when item.name in loot is used instead of item.id
  • load also runes into spells table
  • display plugin uninstall option only if its possible
  • after changing template you will be redirected to the latest viewed page
  • display gallery add image form only on main gallery page
  • (internal) moved most of guilds html-in-php code to twig
  • (internal) moved spells page to twig template
  • (internal) removed useless spells.spell column that was duplicate of spells.words
  • (internal) save monster loot in database in json format instead loading it every time from xml file
  • (internal) store monster voices and immunities in json format
  • (internal) moved buttons to separate template
  • (internal) moved online search form to twig
  • (internal) added new function getItemNameById($id)
  • (internal) Moved plugin install logic to a new class: Plugins
  • (internal) changed spells.vocations database field to store json data instead of comma separated
  • (internal) removed $hook_types array, using defined() and constant() functions now
  • (internal) removed useless monsters.gfx_name field from database
  • (internal) renamed database field monsters.hide_creature to hidden
  • (internal) renamed existing Items class to Items_Images
  • (internal) optimized Spells class
  • (internal) new function: OTS_Guild::hasMember(OTS_Player $player)
  • (internal) new function: Forum::hasAccess($board_id)

MyAAC 0.6.1

17 Oct 21:18
Compare
Choose a tag to compare
  • fixed signatures loading
  • new configurable: session_prefix, to allow more websites on one machine (must be unique for every website on your dedicated server!)
  • better error handling for monsters and spells loader (save errors to system/logs/error.log)
  • check if file exist before loading (monsters and spells)
  • (internal) Account::getAccess() = Account::getGroupId()
  • (internal) moved account actions (pages) to account/ directory
  • (internal) moved forum actions (pages) to forum/ directory
  • (internal) moved forum.edit_post to twig templates

MyAAC 0.6.0

16 Oct 15:24
Compare
Choose a tag to compare

Changelog:

  • added faq management - add/edit/move/hide/delete from website
  • new account.login view for tibiacom template
  • monsters and spells are now being loaded at the installation of the AAC
  • fix for php versions under 5.5 where empty() function supported only variables
  • added missing change email and change info buttons to account.management default template
  • added new indicator icons for create account, create character and change character name
  • fixed config loader when some inline comments are present
  • fixed editing page in admin panel that contains some html code
  • fixed forum new post on mac os and some specific mysql versions
  • attempt to fix incorrect views counter behavior (its resetting to 0 in some cases)
  • enabled cache http headers for signatures
  • check if monster file exist before loading it
  • fixed if plugin zip file name contains dot (.)
  • renamed screenshots to gallery and movies to videos
  • moved install pages to twig
  • fixed Account::getGuildAccess function
  • removed never used library from sources - dwoo
  • moved check_* functions to class Validator
  • from now all validators ajax requests will fire onblur instead of onkeyup
  • ajax requests returns now json instead of xml
  • added 404 response when file is not found

MyAAC 0.5.1

11 Oct 15:06
Compare
Choose a tag to compare

This release contains some small, but important bug fixes.

Full changelog:

  • fixed forum add/edit board
  • new configurable: highscores_length, how much highscores to display pro page
  • fixed highscores links (ALL, previous and next page)
  • update templates cache when installing/uninstalling plugin
  • moved character deaths and frags table generation to twig
  • fixed some bug when you uninstall plugin and then try to install again on the same page
  • check if plugin exist before uninstalling
  • fixed some warning in OTS_Base_DB

MyAAC 0.5.0

10 Oct 13:54
Compare
Choose a tag to compare

Some big update is comming!

In this release, .htaccess rules has been moved to php script. Now nginx and other servers users than apache can easily redirect all to index.php and it will work! Every address from now will be looking nice!
Also tinymce editor has been updated to latest version. It has some new features like embedding custom iframes and youtube videos. It also looks more modern.
This release also contains some plugin specific features like option to uninstall plugin (not every plugin will be possible to uninstall)

Full list of changes:

  • moved .htaccess rules to plain php (index.php)
  • updated tinymce to the latest (4.7.0) version, you can now embed code, for example youtube videos
  • added option to uninstall plugin
  • added option to require specified myaac, php or database version for plugins, without that plugin won't be installed
  • change accountmanagement links to use friendly_urls
  • fixed creating new forum thread
  • sample characters are now assigned to admin account and have group_id 4 to not be shown on highscores
  • added links loaded from database to admin panel - for future plugins
  • print some info to error.log when can't find config.lua
  • some fixes in account changecomment action
  • show info when account name/number or password is empty on login
  • fixed showing account login errors
  • added few characters hooks
  • fixed some kathrine template js bug when shop is disabled
  • you can now use slash '/' in custom pages loaded from database
  • added new twig function getLink that convert link taking into account config.friendly_urls
  • internalLayoutLink -> getLink

MyAAC 0.4.3

05 Oct 15:21
Compare
Choose a tag to compare

This release contains some important bug fixes as well some small features like including files in your config.lua.

  • better config loader taken from latest gesior, you can now include files in your config by doing dofile('config.local.lua')
  • fixed country detection in create account
  • fixed showing of character deaths and frags
  • fixed https://otland.net/threads/myaac-v0-0-1.251454/page-13#post-2466303
  • fixed https://otland.net/threads/myaac-v0-0-1.251454/page-13#post-2466313
  • fixed rook sample, which will now have level 1, 150 health, 0 mana, and 400 cap.
  • fixed samples being deleted by tfs 1.0+ cause of 'deletion' field set to 1
  • pages loaded from database have higher priority than normal .php pages, so they will be loaded first if they exist
  • moved many pages to twig templates
  • change download client links from clients.halfaway.net to tibia-clients.com
  • added bugtracker to kathrine template
  • added CREDITS file

MyAAC 0.4.2

14 Sep 06:38
Compare
Choose a tag to compare

This release just fixes version number that I've forgotten to update.

MyAAC 0.4.1

13 Sep 14:40
Compare
Choose a tag to compare

This release contains some small bugfixes.

  • fixed log into admin panel
  • fixed File is not .zip plugin upload error

MyAAC 0.4.0

13 Sep 13:35
Compare
Choose a tag to compare

This release contains some small new features and bug-fixes. The most significant change is that the most of HTML-in-PHP code has been moved to Twig templates.

A full list of changes:

  • Added option to add/edit/delete/hide/move forum boards
  • moved some of HTML-in-PHP code to Twig templates
  • added bug_report configurable which can enable/disable bug tracker
  • log errors instead of showing them to users with system directories
  • fix when $_SERVER['HTTP_ACCEPT_ENCODING'] is not set
  • when it fails to load config.lua it will output error also to error.log
  • Automatically detect json file in .zip instead of basing on filename (admin panel - plugins)
  • hopefully fixed the error with "The file you are trying to upload is not a .zip file. Please try again."
  • Fixed the wrong name of table in bug tracker
  • fixed some bugs in bug tracker
  • added report bug link in templates
  • fixed some rare error when user is logged in for longer than 15 minutes and tries to log in again
  • fixed some grammar errors
  • Some small improvements
  • fixed some separators in Kathrine template