Commit Graph

521 Commits

Author SHA1 Message Date
Sarjuuk
0c47f262ea Userdata
* replace input filter FILTER_UNSAFE_RAW (+ STRIP flags) with regex checks to preserve \n and utf8 chars
2023-04-13 17:07:59 +02:00
Sarjuuk
ffa4cf5b29 Misc/Fixes
* resolve more spellEffects/Auras
 * fixed item filter with multiple upgrade items
 * localized unknown spellAura/Effects text
 * remove unreferenced error code from image setup
2023-04-13 17:05:30 +02:00
Sarjuuk
47da18b717 Profiler/Caching
* redirect to search for subjects without cache, instead of hanging on an empty profile
 * todo: fix properly
2022-06-10 16:41:03 +02:00
Sarjuuk
e493acca0d Item/XML
* fix output for currency, quest and key subclasses
2022-06-10 14:40:30 +02:00
Sarjuuk
c0e9159c1e Misc/Fixups
* colAddins should be null if not in use
 * fix index warnings in search + profiler
 * cast url param 'locale' to int for all uses
 * fix breadcrumbs for sounds page
 * fix determining actionOwner for SmartAI
2022-06-10 13:58:13 +02:00
Sarjuuk
8425eeb685 Reports
* move related functions to separate class
 * implement out of date comment handling shorthand
 * implement admin interface to work with reports
   - listing based on user group
   - assign to self / unassign from self
   - close with reason
   - comment functionality
   - reward reputation to creator based on resolution
2022-04-05 15:45:56 +02:00
Sarjuuk
6db77ed4f2 CommunityContent/Listing
* generally use indexed/non-asssociative arrays when returning content
2022-03-28 16:25:09 +02:00
Sarjuuk
b08d30d043 Screenshots/Crop
* fixed coordinate filter broken after a8edf6c912
2022-03-28 00:58:43 +02:00
Sarjuuk
04e55b5498 NPCs/Vendors
* show restock time if available
2022-03-25 16:41:49 +01:00
Sarjuuk
32b4c451e4 Misc/Fixup
* remove unnecessary tab components from ?unrated-comments page
 * fix urls generated by guides listview
2022-03-24 10:38:45 +01:00
Sarjuuk
05f6d68070 Utility
* implemented page: unrated-comment
2022-03-23 19:28:40 +01:00
Sarjuuk
e572967c08 Misc/Fixup
* lost changes to timestamps from a8edf6c912
* dates on comment, screenshot, video previews are now formatted correctly
2022-03-23 11:19:00 +01:00
Sarjuuk
1dc8d50289 Misc/Fixup
* move guide localization, so Lang::typeName can pick it up
 * rename forgotten TYPE_* definitions
2022-03-22 22:27:19 +01:00
Sarjuuk
7caabc0fa8 Misc/Fixup
* obligatory after-the-fact fixups
2022-03-22 19:07:47 +01:00
Sarjuuk
d819bf60f5 Merge remote-tracking branch 'origin/master' 2022-03-22 15:57:18 +01:00
Sarjuuk
b890d6504e Guides: initial implementation
* 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.
2022-03-22 15:43:39 +01:00
Sarjuuk
33a870ef78 Structure/Types
* move distributed constant values to object
 * move reused iterators and checks to object
2022-03-22 15:05:50 +01:00
Sarjuuk
feb6ee25dd Misc/Fixups
* lost changes
2022-03-22 14:59:13 +01:00
Sarjuuk
a8edf6c912 POST/GET
* unify accessing &_GET and &_POST data
 * properly calc and display diffTime
2022-03-22 14:55:43 +01:00
Sarjuuk
3cb02f2204 JS/CSS
* unify handling
2022-03-22 14:45:55 +01:00
Sarjuuk
4b32811424 Tooltips/Errors
* do not send 404 header for xml or tooltips
2022-03-18 17:28:39 +01:00
Sarjuuk
4972cc0faf POST/GET
* unify accessing &_GET and &_POST data
2022-03-17 13:47:48 +01:00
Sarjuuk
1c7acf6a08 CommunityContent/Misc
* granularly define inclusion of comments, screenshots or videos
 * i hope everyone is on a 2y old php version by now
2022-03-10 14:09:38 +01:00
Sarjuuk
3a98201837 Zones/Locations
* fixed Quick Info defaulting expansion maps to have [0, 0, 0] as parent
 * corrected looking for custom excluded flag when collecting instances for area
2022-03-08 18:52:01 +01:00
Sarjuuk
e125cab690 Search/Spells
* do not search for npc abilities under misc. spells tab
2022-03-04 10:27:19 +01:00
Sarjuuk
a1e7bfaa02 Quest/Detailpage
* fixed breadcrumb trail for quests categorized to subzones
 * display auto accept status in infobox
2022-03-04 10:01:30 +01:00
Sarjuuk
8431329645 SmartAI/Spells
* fixed fetching casters for spellId (as seen on 'used by' tabs)
2022-02-28 09:11:22 +01:00
Sarjuuk
10805a1f70 Profiler/Regions
* add Asia regions
 * fixed some typos
2022-02-20 22:47:54 +01:00
Sarjuuk
01a9744ba7 Locks
* reworked how an dwhen locks on GameObjects and Items are displayed
 * added structure for LockType.dbc
2022-02-14 23:17:51 +01:00
Sarjuuk
53e2af2116 Profiler/Localization
* support non-latin realm names
 * actually set characters as updated after resync was skipped due to character not having logged in since last resync
2022-02-14 16:04:57 +01:00
Metalaka
4255933328 Creature/Loot
* display skill condition on drop (#325)
2022-02-13 23:44:36 +01:00
Sarjuuk
b777262670 Merge branch 'master' of github.com:Sarjuuk/aowow 2022-02-12 14:27:10 +01:00
Sarjuuk
c950cdc757 Setup/Misc
* fixed variable name: setup parameter --locales should work again.
 * escaped GROUPS as keyword in mysql8
2022-02-12 14:21:07 +01:00
Sarjuuk
2ec4809c7f Spells/Reagents
* try to fix wrong reagent amount in cases where one reagent requires multiples of itself and is triggered by an item
2022-01-05 23:27:44 +01:00
Sarjuuk
e4b8a8e908 Zone/Mapper
* show fishing nodes on map
2021-11-04 22:40:07 +01:00
Sarjuuk
fca627c408 * fixed bitshift by negative number issue when evaluating spell MiscValues
* defined upper limit for localeIds and also discard negative localeIds
* fixed eval error when parsing spell descriptions. Calculated numbers sadly can't be localized.
2021-11-04 22:37:15 +01:00
Sarjuuk
ea25776225 Zone/Map
* display mailboxes on zone map
2021-11-04 22:36:26 +01:00
Giacomo Pozzoni
5781dfb69e Fix syntax error (#312)
Fix wrong bracket order revealed by PHP 8
2021-10-27 19:52:15 +02:00
Sarjuuk
3495a7a40d Achievememnt/Series
* keep series zero indexed like quests
2021-10-24 21:29:33 +02:00
Sarjuuk
8acc93c325 Search/Tabs
* switch between single and multi-class display as necessary
2021-10-24 21:20:46 +02:00
Sarjuuk
6819c1b1f2 Misc
* fixed misc php8 errors that went unnoticed as php7 warnings before
 * added lost areatrigger generator to Setup script
 * updated readme with working TCDB info and php 8.0 support
2021-10-24 19:47:45 +02:00
jackpoz
453690c575 Fix error on windows when no parameters are passed in query string 2021-10-24 17:35:24 +02:00
Sarjuuk
56e70e22bb Item/DetailPage
* fixed infobox cost for items with buycount > 1
2021-03-14 16:31:35 +01:00
Sarjuuk
aa82655845 SmarAI/Lookups
* unify lookups in functional groups
 * move code to class SmartAI
2021-03-14 02:04:56 +01:00
Sarjuuk
c456ade870 Skills/Breakpoints
* display skill learning breakpoints for gathering skills
 * fixed mixed up mining-skinning and savanging-skinning filters for NPCs
 * defined some magic skill numbers
2021-03-14 02:04:43 +01:00
Sarjuuk
8313bb4194 Icons/DetailPage
* don't cast name to ucFirst
2021-02-15 19:16:10 +01:00
Sarjuuk
2eaed47ba4 Items/Misc
* fixed queries erronously using ucFirst column names
 * fixed visible html in infobox
 * added forgotten string for locale 3
2020-12-28 23:27:49 +01:00
Sarjuuk
888ff28121 Item/DetailPage
* alwaya display item level of gems regardless if cut or not
 * fixed similar item search result for items without class restrictions
2020-12-27 20:45:44 +01:00
Sarjuuk
15fb7b8711 NPCs/DetailPage
* display difficulty versions of the creature in the infobox
2020-12-19 00:18:46 +01:00
Sarjuuk
467a31fa3b Template/Escaped Strings
* escape creature subnames in DetailPage
 * escape creature names & subnames in Tooltips
 * js escape inherited filter froms
2020-12-19 00:16:09 +01:00