26.01.2023

Neue Funktionen

  • Tabellen sind jetzt mit einem Klick auf die Spalten in der Kopfzeile sortierbar
  • Runden können nun nachträglich bearbeitet werden
  • In der Rundenübersicht der letzten 30 Tage kann jetzt der Zeitraum angepasst werden
  • Der Status eines Spiels kann nun abgewählt werden

Fehler

  • Es wurden Fehler, bei denen Bilder nicht richtig geladen wurden, behoben
  • Links die noch ins Leere führten wurden korrigiert

Weiteres

  • Neue Spielrunden können jetzt auch über die Spieldetailübersicht hinzugefügt werden



06.12.2022

Neue Funktionen

  • Das grundlegende Design wurde geändert
  • Die Datenbankstruktur wurde optimiert

Fehler

  • Bei Gewinn- oder Verlustraten, die nicht berechnet werden können, wird nicht länger NaN angezeigt.
  • Ein Fehler, bei dem in „zuletzt gespielt“ oder „zuletzt besucht“ ein älteres Datum eingetragen werden konnte, wurde behoben.
  • Ein Fehler, bei dem leere Charts angezeigt wurden, wurde behoben.
  • Die Anzahl gespielter Spiele pro Tag wird nicht mehr falsch berechnet.

Weiteres

  • Die Checkbox zur „gewonnen/verloren“ Angabe ist nun durch einem Radiobutton ausgetauscht worden, sodass nur eins zur Zeit ausgewählt sein kann.
  • Die Seite wurde so optimiert, dass auf unterschiedlich großen Displays, die Ausgabe trotzdem sauber bleibt.



24.11.2022
  • Überarbeiten des Codes
    • Auslagern von Funktionen in separate Dateien
    • Zusammenfassen von Funktionen
    • Entfernen unnötiger Funktionen
    • Anpassen und optimieren der Dokumentation
  • Anpassung der Datenbankstruktur
  • Neue Funktionen
    • Beim Löschen von Einträgen gibt es jetzt eine Sicherheitsabfrage.
  • Beheben von Fehlern
    • Nach dem Einfügen einer neuen Session und einer anschließenden Aktualisierung der Seite werden die Daten nicht erneut an die Datenbank gesendet.
    • Nachdem Sessiondaten aus der letzten Runde in das Formular eingetragen werden, wird dieses nun korrekt an die Datenbank übertragen.
    • Leere Eingabefelder werden jetzt nicht mehr in die Datenbank eingetragen.



15.11.2022
  • Migration aller Funktionen auf eine Seite mit WordPress als Basis
    • vorhandenen Code auf die WP Basis anpassen
  • Erstellung eines Themes
    • Alle nötigen Funktionen eines Themes erstellen
    • Optische Anpassungen an das ursprüngliche PlayLog Design
    • Template-Erstellung für alle nötigen Bereiche
    • Vorbereiten des Themes für eine öffentliche Anwendung



14.11.2022
  • Einbinden von Grafen über chart.js
  • Erstellen von Icons für das Menü und andere Bereiche
  • Auslagern von php-Code in eine separate Datei