way-of-elendil / website

Bugtracker du site internet de Way of Elendil
https://way-of-elendil.fr
0 stars 0 forks source link

Historique des battlegrounds #237

Open Endalaust opened 3 years ago

Endalaust commented 3 years ago

screenshot_681

Routes

  1. Liste des BGs paginés par 20 par date du plus récent au plus ancien (pvpstats_battlegrounds)
  2. Liste des protagonistes du BG et stats, à consommer au clic sur un accordéon (pvplog_battlegrounds_players)
  3. On enrichi la liste des protagonistes avec la route characters pour récupérer la classe et le pseudo des joueurs du BG

Datas

screenshot_682

https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130097/pvpstats%2Bplayers La gestion des attr_1-5 est sans doute gérée côté core, je n'ai pas trouvé dans la doc la correspondance. Ci dessous la correspondance fonctionnelle en guise de wording dans le header de la table, et de la data à afficher en résultat:

If BG = warsong : Drapeaux capturés + Drapeaux récupérés If BG = Arathi : Bases attaquées + Bases défendues If BG = Eye of the storm : Drapeaux capturés If BG = Alterac Valley : Cimetières attaqués + Cimetières défendus + Tours attaquées + Tours défendues + Mines capturées If BG = Rivage des anciens : Démolisseurs détruits + Portes détruites If BG = Ile des conquérants : Bases attaquées + Bases défendues

Sur une même table, on peut avoir 5 items max et 2 minimum (comme dans l'exemple push)

Endalaust commented 11 months ago

Frontend : /game/battlegrounds

Backend : Je dois check si @joshwhedon avait implémenté les routes