Client sounds are cross-referenced with as many other DB-Types as possible. Including, but not limited to:
* Character VOs (Errors, Emotes)
* Creature VOs (Boss Dialogue)
* Zone Music and Ambience
* Sounds triggerd by spells
* Sounds from general item/spell usage, creature behavior
Restrictions:
* only one locale is supported. Choose wisely!
* fixed range display when friend- and foe-distances differ
* fixed interpretation of $l-switch
Item/DetailPage
* do note prepare unnessecary data for the currency-for tab (eases load)
* access class property in screenshot/comment-admin by function. Aowow is compatible with PHP 5.5 again
* changed line-endings across the board from \r\n to \n
* partially revert 99760d7c72
* fixed another type on quests list page
* added default cases for empty data to pets and races list pages
* improved typelist iterator to be recursively callable
* aproving a screenshot now flags the corresponding db entry as having a screenshot
* deleting & moving screenshots works equivalent
* instancing a new TypeClass without parameters no longer grabs everything from the corresponding tables ( pass a "[true]" to retain this behaviour)
* retroactively flag db entries for having screenshots
* fixed a typo
* fixed complexImage always selecting images for LOCALE_EN if able
* fixed serverside events being displayed in the calendar
* set initial memory limit to 4GB
* set initial db_version to current version (forgotten to do that for a long time :x )
* updated README.md and .gitignore; revision incremented
* wrap LEFT JOINed fields in IFNULL() to prevent errors on setup
* also adapt to changed TC table structure
* add ORDER to prevent skipping entries, if not already ordered in source table
* reduced overhead by directly querying for spells instead of wrapping them in a SpellList (that functions i didn't neeed)
* skip enchantments from items without source
* allow defining a time span during which the box should be displayed
* added fields optional fields to point to diffenret header and home logos for the duration
* fixed numeric & gender switch for russian locale
* treat $| like a $l-switch (only one case iirc)
* remived output for unhandled text variables
* fixed display of pageText for items
* added [money ..] and [currency=] to tag parser
* added missing styles to properly display [quote ..] and diffs
* added missing js to display [n5 ..] and progress bars
* added forgotten mapper strings for esES, ruRU, frFR
* readded default name for screenshots and videos tab
* fixed referencing not set $id in opensearch (wich now displays icons once again)
* fixed referencing a long removed variable in admin=screenshots, preventing delete operations
* moved wt_presets to DB
* scales are now saved sensibly instead of just being dumped as is (also, tables have now constrains)
* added admin=weight-presets to edit presets
* added an internal user on id:0 who 'owns' the wt-presets and the +1 rates on new comments
* consequently added constraints to comment-related tables
Misc:
* Util::toJSON() priorizes its flags over CFG_DEBUG, wich fixes the modelviewer-redButton
* moved terrible javascript-dump from admin-page to template