* a guide is a wrapper around an article providing management tools.
* administration is limited to the review process. Needs to be expanded.
* articles on DB pages are seperate. Editor will be added in the future.
* move custom data from setup scripts to DB
* move strings from DB to locale files
* use common function to calculate coordinates of dungeon entrances instead of inline sql
* fixed manual data zones and itemset
* fixed typos across the board
* add changes from TC of the last three years
* reduce redundancy when handling creature text
* reserve more space in target, event, action parameters. Move own parameters further back to avoid confict with future param expansion by TC
* added tab and note with quests from the same pool if available
* fixed announcements poping up after being dismissed previously
* fixed double escaping of quest tooltips
* Entities (Objects, NPCs, ect) can now easily be assigned to a different map to be displayed on by clicking their pip on the map
* Entities with already assigned area (by TrinityCore) that were unable to be matched onto the map are no longer discarded. They'll now show up in appropriate listviews.
* Entities without already assigned area that are also unable to be matched onto the map now get an area assigned as long as the relationship areaId <=> mapId is unique (read instanced areas)
* added some missing links between boss npcs and loot chests
* use name of group encounters from dungeonencounter.dbc instead of single creature
Profler
* remove link to blizzard arsenal
* truncate long titles in raid progression tracker
* fixed several ocurences of time strings being cast to int
* always use short time format
* also fixed that one questionmark typo that kicked this whole commit off
* display and link clientside mails to other types and events
* fixed favorites menu for new types
* fixed sorting column triggered spells in enchantment listview
* some misc cleanups
* resolve two additional spell effects (11, 44)
* fixed overzealous find/replace in Loot::iterate()
* fixed wrong placeholder for type 32 in Conditions System
* be a lot more verbose when errors are occuring (to staff anyway)
* made hardcoded error messages for comments localizable
* add error messages from posting comments to session to be displayed on next page update
* added support for locale 4
* some strings are missing and will need to be translated at a later date
* thx @qyh214 for a lot of content
Co-authored-by: qyh214 <sandy0214qin@msn.com>
* added option to 'verbose' concatenate a list of items to class Lang
* added option to strip tags from a string to class Markdown
* fixed several instances of wrong categories on pages
* actually display world state conditions for zone music
* some typos all over the place
* apply templates from GlobalStrings.lua
* fix some translation errors in the process .. also, if s.o. knows, what constructs like |3-1(%s) do to the passed string, please tell me.
* 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
* 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!
* 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
* implemented pending-status for newly created accounts
* Markup should now properly recognize external links
* Markup will remove links by pending accounts
* removed most templates by sensibly restructuring lvTab-data. Util::toJSON() does the rest.
* taught Util::toJSON() to recognize values prefixed with $ as js-code
* use Util::toJSON whenever possible
* misc
- mail attachments are displyed again
- always show all currency rewards on Quest-LVs
- suppress an error, when encountering unused ItemMods