Summary
Implement the user-facing DKP views — standings, raid history, loot history, and individual member DKP pages.
Pages
DKP standings
- Ranked table of members per pool: earned, spent, adjustments, net DKP
- For EP/GP pools: show EP, GP, and priority ratio (PR = EP/GP)
- Filter by pool, class, rank
- Sort by any column
Raid history
- Paginated list of raids: date, event, value, attendee count
- Raid detail: attendees list, items dropped, DKP awarded per member
Loot history
- Paginated list of items: name, value, buyer, raid, date
- Filter by pool, item pool, member
- Game item tooltip integration (Wowhead etc.)
Member DKP page
- Per-member view: all pools with current standings
- Transaction history: full ledger for the member
- Raid attendance stats: attendance %, raids attended per event type
Routes
Extend bbGuild's routing to add DKP pages (e.g. /guild/standings/{guild_id}, /guild/raids/{guild_id}).
Reference
- Old bbDKP:
dkp.php (frontend controller), views/ directory
- EQdkp Plus: member profiles, raid logs, item history views
- avathar.be forum: https://www.avathar.be/forum/
Summary
Implement the user-facing DKP views — standings, raid history, loot history, and individual member DKP pages.
Pages
DKP standings
Raid history
Loot history
Member DKP page
Routes
Extend bbGuild's routing to add DKP pages (e.g.
/guild/standings/{guild_id},/guild/raids/{guild_id}).Reference
dkp.php(frontend controller),views/directory