Addon Tippspiel

In diesem Forum werden Probleme oder Fragen zu Addons des LMO's behandelt.
Benutzeravatar
DwB
Fortgeschrittener LMO-Benutzer
Fortgeschrittener LMO-Benutzer
Beiträge: 348
Registriert: Mi 9. Sep 2020, 13:53

Re: Addon Tippspiel

Beitrag von DwB »

Das ist kein Problem im weiteren Sinne.
Du hast ja alle Tipper-Namen im Verzeichnis "tipps" stehen: liganame_username.tip
Was Du nu machen musst: die lmo-tippauth.txt neu erstellen. Das Muster ist dabei folgendes, was Du berücksichtigen musst:

Code: Alles auswählen

Nickname|Passwort|5| ||||||1|1|EOL
die 5 an dritter Stelle ist "freigeschaltet", das Leerzeichen kommt aus der Kombo "Vorname Nachname".

Worum Du Dir Gedanken machen musst ist das Passwort und wie Du es bekannt machen musst. Du hast vmtl. keine Mail-Adressen, da die ja in der gelöschten lmo-tippauth.txt standen. Also entweder über Dein CMS an jeden User senden oder, etwas risikoreicher, dass damit Schmuh getrieben wird, die Kombo Nickname=Passwort verwenden.

Oder Du hast Glück und Dein Hoster macht regelmäßig Backups, auf die Du zugreifen kannst und holst Dir einen alten Stand der Datei mit Inhalt.
Benutzeravatar
Tobi
LMO-Neuling
LMO-Neuling
Beiträge: 42
Registriert: So 8. Jan 2023, 19:29

Re: Addon Tippspiel

Beitrag von Tobi »

Irgendwie komme ich gerade nicht weiter.

Nachdem ich herausgefunden habe, warum die Tippspielberechnung abbricht (ist das eigentlich ein Bug? Zwei Tipper hatten Spiele nur halb getippt also mit "1:_" und nur eine Ergebniszahl eingegeben. Danach bricht die Berechnung immer ab, wenn nicht beide Ergebniszahlen dort stehen!?) - habe ich jetzt versucht unser laufendes Tippspiel in klassischer LMO für PHP8 zu migrieren.

Nach meinen Tests funktioniert auch alles bis auf die Punktestandtabelle: https://www.rot-blau.com/LMO_8/lmo.php? ... L_2324.l98
Hier finde ich gerade den Fehler nicht!? error_reporting gibt auch keine Anzeige aus.

PS: Bei Spieltagen wo gar nichts getippt wurde ist die Tippeinsicht irgendwie durcheinander: https://www.rot-blau.com/LMO_8/lmo.php? ... rt=0&st=20
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Addon Tippspiel

Beitrag von Henshingly »

Stelle mal den aktuellen Spieltag bei der Regionalliga West richtig ein. Es ist ja wohl nicht der 29te, oder?
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
Tobi
LMO-Neuling
LMO-Neuling
Beiträge: 42
Registriert: So 8. Jan 2023, 19:29

Re: Addon Tippspiel

Beitrag von Tobi »

Hat auf den Punktestand aber keine Auswirkung. Hatte mit den Spieltagen auch schon rumprobiert :)
Und ist bei allen Tippspiel-Ligen so.
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Addon Tippspiel

Beitrag von Henshingly »

Screenshot 2023-09-28 at 07-33-39 LMO Admin.png
Bitte als admin im Tippspiel alle Ligen neu auswerten.
Frauen Bezirksliga Gruppe 4 2023/24 "Alle Spieltage" auswählen(roter Kreis) und auf "auswerten" (Punkt 1) klicken.
Das gleiche bei den drei anderen Ligen (2-4).
zum Schluss auf "aktualisieren" (5) klicken. Um die gesamt.aus neu zu erstellen.
------------------------------------------------------------------------------------------------------------------------------

Screenshot 2023-09-28 at 08-12-37 LMO Admin.png
Zum zweiten Bild ist zu erklären dass Du bei der Frauen Bezirksliga Gruppe 4 2023/24 den "1. Spieltag" auswählst und dann auf "erstellen" klickst. Dann noch die Spieltage 2. bis 5. Spieltag mittels "erstellen" neue Tipp-Einsichten erstellst.
Das gleiche für die restlichen Tipp-Ligen
Kreisliga B Gruppe 2 2023/2024 (Spieltage 1 - 7)
Regionalliga West 2023/2024 (Spieltage 1- 8)
U19 Bundesliga West 2023/2024 (Spieltage 1 - 6)

Die ganze Sachen getestet mit der LMO Version 4.1.1
Es scheint noch ein Problem im Hauptteil des LMO's zu sein, beim speichern der Ergebnisse der Liga werde wohl noch die Tippeinsichten nicht richtig erstellt. Also immer den "Umweg" über die Administration des Tippspiels nehmen wenn es schei..... aussieht.

MfG
Henshingly
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
Tobi
LMO-Neuling
LMO-Neuling
Beiträge: 42
Registriert: So 8. Jan 2023, 19:29

Re: Addon Tippspiel

Beitrag von Tobi »

Funktioniert die Tippeinsicht im LMO 4 for PHP8 noch?

Bei beiden Einstellungen steht immer "Veröffentlichung der Tipps nach Eingabe des Ergebnisses" oder "Veröffentlichung der Tipps nach Tippabgabeschluss", obwohl die Ergebisse/Tipps schon ausgewertet wurden!?
Habe ich nach der Neuinstallation irgendetwas vergessen oder funktioniert es (derzeit) nicht mehr?
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Addon Tippspiel

Beitrag von Henshingly »

Bitte einmal die cfg.txt des Tippspiels senden.
Vielleicht auch per PN, aber es steht nicht viel Geheimnisvolles drin.

Grüße Henshingly
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Addon Tippspiel

Beitrag von Henshingly »

Text anzeigen
So komme ich erstmal nicht weiter.
Also Zeile 291 in der lmo-tippeinsicht.php

Code: Alles auswählen

                echo $dummy1.$tippa[$k][$i].$dummy2.":".$dummy3.$tippb[$k][$i].$dummy4;
gibt nur
_:_
aus (Siehe hier).
In der Version von DwB gibt es an der gleichen Stelle die Tippeinsicht aus.
Es scheint aber nicht an der lmo-tippeinsicht.php zu liegen. Denn nach einem Vergleich der beiden Dateien (DwB <-> Henshingly) kann ich keine großen Unterschiede erkennnen.
Außer natürlich die Änderungen von DwB bezüglich des responsiven Designs.
Muss ich mal sehen wo die Werte herkommen bzw. eben nicht herkommen.

Gruss Henshingly
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
DwB
Fortgeschrittener LMO-Benutzer
Fortgeschrittener LMO-Benutzer
Beiträge: 348
Registriert: Mi 9. Sep 2020, 13:53

Re: Addon Tippspiel

Beitrag von DwB »

Da ich mir die Einstellungen des Tippspiels in beiden Varianten nicht ansehen kann, aber eine Auffälligkeit festgestellt habe, bitte einmal

Veröffentlichungszeitpunkt der Tipps

prüfen.
Unter http://lmo8.bplaced.net/tobi/lmo.php? ... 4.l98&st=6 steht "Veröffentlichung der Tipps nach Tippabgabeschluss", unter https://www.vest-sport.de/dwb/lmo.php?a ... 4.l98&st=6 fehlt das, obwohl im Code das nicht gelöscht ist.

Mir erscheint es hier, dass eine Einstellung "nach Tippabgabeschluss" steht, bei der anderen "sofort". Deckt sich dann auch mit dem Code in der lmo-tippeinsicht.php

Code: Alles auswählen

  <?php if($tipp_einsichterst>=1){ ?>
  <div class="row">
    <div class="col"><?php echo $text['tipp'][220]." ".$text['tipp'][215+$tipp_einsichterst]; ?></div>
  </div><?php  }?>
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Addon Tippspiel

Beitrag von Henshingly »

Ich hatte alle 3 Auswahlmodi getestet. Deswegen wohl die verschiedenen Anzeigen. Habe jetzt beide auf "sofort" stehen.
Ohne Änderung

Gruß Henshingly

P. S. : admin , lma
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
DwB
Fortgeschrittener LMO-Benutzer
Fortgeschrittener LMO-Benutzer
Beiträge: 348
Registriert: Mi 9. Sep 2020, 13:53

Re: Addon Tippspiel

Beitrag von DwB »

Okay, daran liegt es also nicht.

Wie sehen die beiden .ein-Dateien in addon/tipp/tipps/einsicht/ denn aus? Auch identisch?
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Addon Tippspiel

Beitrag von Henshingly »

Der Inhalt des Ordners 'tipps' im Addonordner 'tipp' ist absolut identisch. Auch die tippauth.txt ist gleich.
Ich hatte die beiden LMO's installiert und dann die fertigen Daten aus der lokalen Testvariante per FTP hochgeladen.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
DwB
Fortgeschrittener LMO-Benutzer
Fortgeschrittener LMO-Benutzer
Beiträge: 348
Registriert: Mi 9. Sep 2020, 13:53

Re: Addon Tippspiel

Beitrag von DwB »

Dann bleibt nur durchdebuggen, wie $tippa und $tippb gefüllt wird https://github.com/henshingly/LMO_PHP8/ ... t.php#L133

Also mehr oder weniger: was steht in

Code: Alles auswählen

 $dum[2]
Benutzeravatar
DwB
Fortgeschrittener LMO-Benutzer
Fortgeschrittener LMO-Benutzer
Beiträge: 348
Registriert: Mi 9. Sep 2020, 13:53

Re: Addon Tippspiel

Beitrag von DwB »

https://github.com/henshingly/LMO_PHP8/ ... t.php#L119

Das ist die fehlerhafte Stelle. Es handelt sich nicht um einen Integer, sondern um einen String.
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Addon Tippspiel

Beitrag von Henshingly »

Habe noch einige Sachen gefunden wo ich mit dem
(int)
übertrieben habe.
Zum Beispiel war im lmo-tippcalcwertteam.php auch

Code: Alles auswählen

    $op4 = (int)substr($dum[1], 0, 2);
mit 'nem Integer besetzt.
In der master branch auf github.com ist schon alles geändert.
Hier mal das komplette geänderte Addon Tippspiel als Download. Nur herunter laden und über das vorhandene Tippspiel kopieren.Es kann eigentlich nichts passieren.
(Datei wegen Fehlern gelöscht)

Dank an DwB
Das Problem mit den Tippeinsichten sollte damit erst mal vom Tisch sein.


Gruß Henshingly
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Antworten