Fehler Fieberkurve

In dieses Forum werden gelöste Fehler des LMO's verschoben.
Antworten
Benutzeravatar
sks1922
LMO-Neuling
LMO-Neuling
Beiträge: 23
Registriert: Sa 26. Nov 2022, 07:25
Kontaktdaten:

Fehler Fieberkurve

Beitrag von sks1922 »

die Fieberkurve wird korrekt gezeichnet nur am Ende (nächster Spieltag) gehen beide nach oben (0)
Screenshot 2024-09-21 140411.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Fehler Fieberkurve

Beitrag von Henshingly »

Da du keinen Link zum LMO angibst lade doch mal die Liga in den Standard LMO aus meiner Signatur. Und schau ob dort der Fehler auch auftritt.

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)
Benutzeravatar
sks1922
LMO-Neuling
LMO-Neuling
Beiträge: 23
Registriert: Sa 26. Nov 2022, 07:25
Kontaktdaten:

Re: Fehler Fieberkurve

Beitrag von sks1922 »

ok, ist erledigt, der Fehler tritt auch da auf
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Fehler Fieberkurve

Beitrag von Henshingly »

Deine Liga hat Fehler mit den Begegnungen der Mannschaften.

Kann man hier schön sehen
https://www.vest-sport.de/lmo_git/lmo.p ... tion=cross
Zuletzt geändert von Henshingly am Sa 21. Sep 2024, 15:25, insgesamt 1-mal geändert.
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
sks1922
LMO-Neuling
LMO-Neuling
Beiträge: 23
Registriert: Sa 26. Nov 2022, 07:25
Kontaktdaten:

Re: Fehler Fieberkurve

Beitrag von sks1922 »

ja danke für die Info, da wurden Spiele nachträglich geändert, ich habe es korrigiert, aber das kann doch mit dem Fehler nichts zu tun haben
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Fehler Fieberkurve

Beitrag von Henshingly »

Nachdem die Begegnungen stimmen, kann es nur noch an dem nicht abgeschlossenem 7. ST liegen.
Hatte bisher noch nie etwas vergleichbares.
Ich werde Deine Liga mal als Testliga verwenden. Bevor ich die nächste Version rausbring.

P.S.: Du kannst auf diese HTML Schreibweise für Umlaute in Mannschaftsnamen verzichten.
Also kein &AUML sondern gleich ein Ä schreiben.
Der LMO läuft inzwischen mit UTF-8.
Zuletzt geändert von Henshingly am Sa 21. Sep 2024, 16:13, insgesamt 1-mal geändert.
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: Fehler Fieberkurve

Beitrag von Henshingly »

Ich habe wohl noch einen Fehler in der Fieberkurvendatei.
Denn beim DwB läuft Deine Liga.
Mit meinem Smartphone habe ich heute aber keine Lust nach dem Fehler zu suchen.
Morgen ist auch noch ein Tag.

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)
Benutzeravatar
sks1922
LMO-Neuling
LMO-Neuling
Beiträge: 23
Registriert: Sa 26. Nov 2022, 07:25
Kontaktdaten:

Re: Fehler Fieberkurve

Beitrag von sks1922 »

danke dir
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Fehler Fieberkurve

Beitrag von Henshingly »

Vorschau auf die Änderung

lmo-showgraph.php ändern
Hier der komplette neue Code

Code: Alles auswählen

<?php
/** Liga Manager Online 4
  *
  * http://lmo.sourceforge.net/
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License as
  * published by the Free Software Foundation; either version 2 of
  * the License, or (at your option) any later version.
  *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  * General Public License for more details.
  *
  * REMOVING OR CHANGING THE COPYRIGHT NOTICES IS NOT ALLOWED!
  *
  */

if($_SERVER['PHP_SELF'] == '/lmo-showgraph.php')
  header("Location: /lmo.php");

if(($file != "") && ($kurve == 1)){
  $tension = '0.4';
?>

          <table class="lmoMiddle" cellspacing="0" cellpadding="0" border="0">
            <tr>
              <td valign="top" align="center">
                <table class="lmoInner" cellspacing="0" cellpadding="0" border="0">
<?php
  $tabtype = 0;
  require(PATH_TO_LMO."/lmo-calcgraph.php");
  for($k = 1; $k < $anzteams + 1; $k ++) {
    ${'platz_'.$k} = "";
    for($l = 0; $l < $anzst; $l ++) {
      ${'platz_'.$k} = ${'platz_'.$k}.$platz[$k][$l].",";
    }
  }
?>
                  <tr>
                    <td align="center"><br/><canvas id="myChart" width="700" height="500"></canvas>
<?php
  $data = "";
  $pgtext1 = $text[135];
  $pgtext2 = $text[136];
  // Anzahl Spieltage in x-Achse
  $spieltag = array();
  for($i = 1; $i <= $anzst; $i ++) {
    $spieltag[] = $i;
  }
  $xAxis = implode(",", $spieltag);

  for($j = 1; $j < $anzteams + 1; $j ++) {
    ${'platz'.$j} = explode(",", ${'platz_'.$j});
    foreach(array_keys(${'platz'.$j}, '0') as $key) {
      unset(${'platz'.$j}[$key]);
    }
    ${'pgplatz'.$j} = implode(",", ${'platz'.$j});
    $color = mt_rand(0, 160).",".mt_rand(0, 160).",".mt_rand(0, 160).",1";
    $axisColor = "rgba(90, 90, 90, 1)";
    $flag = 'true';
    if($j < 3) $flag = 'false';
      $data .= "{
        label: '$teams[$j]',
        fill: false,
        lineTension: $tension,
        backgroundColor: 'rgba($color)',
        borderColor: 'rgba($color)',
        data: [{${'pgplatz'.$j}}],
        hidden: $flag,
      },";
    }
?>
                      <script src="<?php echo URL_TO_LMO; ?>/js/chart.js"></script>
                      <script>
                        const ctx = document.getElementById('myChart');
                        new Chart(ctx, {
                          type: 'line',
                          data: {
                            labels: [<?php echo $xAxis; ?>],
                            datasets: [<?php echo $data; ?>]
                          },
                          options: {
                            scales: {
                              x: {
                                grid: {
                                  color: '<?php echo $axisColor; ?>'
                                },
                                title: {
                                  display: true,
                                  text: '<?php echo $pgtext1; ?>',
                                  color: '<?php echo $axisColor; ?>',
                                  font: {
                                    size: 24,
                                  },
                                },
                                ticks: {
                                  color: '<?php echo $axisColor; ?>'
                                }
                              },
                              y: {
                                grid: {
                                  color: '<?php echo $axisColor; ?>'
                                },
                                title: {
                                  display: true,
                                  text: '<?php echo $pgtext2; ?>',
                                  color: '<?php echo $axisColor; ?>',
                                  font: {
                                    size: 24,
                                  },
                                },
                                min: 1,
                                max: <?php echo $anzteams; ?>,
                                reverse: true,
                                ticks: {
                                  maxTicksLimit: <?php echo $anzteams; ?>,
                                  color: '<?php echo $axisColor; ?>'
                                }
                              },
                            },
                            plugins: {
                              tooltip: {
                                displayColors: true,
                                mode: 'index',
                                callbacks: {
                                  label: function(context) {
                                      var label = context.dataset.label;
                                      var pos = "<?php echo $text[577]; ?>: ";
                                      pos += context.parsed.y;
                                      return label + " - " + pos;
                                  },
                                  title: function(context) {
                                      var label = context[0].label;
                                      label += ". <?php echo $text[2]; ?>";
                                      return label;
                                  }
                                }
                              }
                            }
                          }
                        });
                      </script>
                    </td>
                  </tr>
                </table>
              </td>
            </tr>
          </table>
        <?php
}
?>
P.S.:
Und wie schon erwähnt unterlasse es Sonderzeichen mit HTML Code zu schreiben. Der LMO kann inzwischen ohne Probleme Sonderzeichen wiedergeben. Es sieht ja in der Fieberkurve besch.... aus wenn Dein Verein mit SK SCH&AumlRDING ausgegeben wird.
Screenshot 2024-09-22 at 11-36-21 Saison 2024_25 Landesliga West OÖ.png
Gruß Henshingly
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Henshingly am So 22. Sep 2024, 11:49, insgesamt 1-mal geändert.
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: Fehler Fieberkurve

Beitrag von 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
sks1922
LMO-Neuling
LMO-Neuling
Beiträge: 23
Registriert: Sa 26. Nov 2022, 07:25
Kontaktdaten:

Re: Fehler Fieberkurve

Beitrag von sks1922 »

danke für die schnelle Lösung !
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Fehler Fieberkurve

Beitrag von Henshingly »

Gern geschehen
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