Skip to content

Frontend: DKP standings, raid history, and loot tables #10

Description

@avandenberghe

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/

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions