Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spieler inaktiv und Rankings #4

Open
fiedsch opened this issue Nov 21, 2018 · 0 comments
Open

Spieler inaktiv und Rankings #4

fiedsch opened this issue Nov 21, 2018 · 0 comments

Comments

@fiedsch
Copy link
Owner

fiedsch commented Nov 21, 2018

Wenn ein Spieler einer Mannschaft durch setzen von tl_spieler.active='' inaktiviert wird, dann

  • ✔︎ wird er in der Spielerliste der Mannschaft nicht mehr aufgeführt
  • ✔︎ werden seine Spiele für diese Mannschaft noch in den Spielberichten aufgeführt (soll der Name des Spielers nicht mehr erscheinen muss die Option "Anonymisieren" (tl_member.anonymize) verwendet werden
  • ⚡️taucht er in den Rankings nicht mehr auf (siehe
    if (!$spieler || $spieler->active !== '1' || !$mannschaft || $mannschaft->active !== '1') {
    ). Dito bei den Highlights.

Spielt der Spieler im weiteren Verlauf der Saison für eine andere Mannschaft, so wird dafür ein neuer tl_spieler angelegt. Zu prüfen wären:

  • lässt sich dieser einer anderen Mannschaft zuordnen?
  • erscheint er dann an allen "erwarteten" Stellen in der Frontendausgabe (Auflistung der Spieler der neuen Mannschaft, Spielberichte, Rankings, Highlights)
  • TODO: in den Rankings und bei den Highlights müssen die Ergebnisse, die den beiden tl_spieler-Einträgen zugeordnet sind (inaktiver alter und aktiver neuer) zusammengefasst und gemeinsam ausgegeben werden, da sie zu einer Person (tl_member) gehören!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant