* fixed error, causing everything to be displayed as not dound if anything was missing
* added readable output to source finding stage
* should now be obvious if something is missing
* windows compatibility changes
- prevent crash on very large querys by reducing query size
- set memory limit to something less than 2GB. Old value caused memory_limit to be set to something miniscule. (with the changes to DBC extraction this should now be feasable)
- be a tad more lenient with time when generating enchant-datasets
* vastly improved memory usage when handling DBCs
* DBCs are no longer read entirely into memory, instead appropriate file handles are used.
* read data is written to DB in reasonable intervals instead of all at once
* DBC-class can no longer read from DB, but that wasn't used anyway
CLISetup
* can now interpret the HOME-shorthand (~) in paths
* fixed file generators involving ?_icons table
* known spells onspell detail page should have a localized tooltip
* fixed numer formating in spell tooltips for locales with a ',' as decimal
* fixed php-tag in contribute template, causing parse error
* initial implementation
* this includes a complete reindexing of everything touching icons
* this also means, no linking to red-rocket-site though, they index them differently
* fixed offsets for class / race icons (should no longer capture icon border from tile)
not important, but you may want to run: aowow --build=simpleImg --icons -f
* updated sql update for changed generator
Setup/Updates
* do not throw an invalid scripts supplied - error if no actual scripts where suppied
(in case of update it is skipped, in every other case it generates everything anyway)
* display db-entries as disabled or unavailable if appropriate
* affects now achievements and quests in addition to spells
* flag items without source as unavailable
* flag quests without starter als unavailable
Privileges
* i guess i forgott to add the template...
...among other things
* distinguish between articles for dbpage and other articles
* can be served by url instead of arbitrary picked type/typeId-pair
* save access to article in db (not used yet)
* serve correct g_pageInfo if on article-page
SiteReputation/Privileges
* implemented info pages
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!
* 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