diff --git a/src/structure/components/com_sportsmanager/views/sportsmanager/view.html.php b/src/structure/components/com_sportsmanager/views/sportsmanager/view.html.php index 8c72058..c37e886 100644 --- a/src/structure/components/com_sportsmanager/views/sportsmanager/view.html.php +++ b/src/structure/components/com_sportsmanager/views/sportsmanager/view.html.php @@ -1087,11 +1087,24 @@ static function begegnungenAnzeigen($veranstaltung, $modus, $rows, $zeitfenster, $monat = "..."; $spieltag = 0; $spielort_name = ""; + $Spieltagname = ""; + $Spieltagname_Buffer = ""; foreach ($rows as $row) { $ergebnis_vorhanden = $row->heim_punkte != null || $row->gast_punkte != null; if ($zeitfenster == 0 && $veranstaltung != null) { if ($veranstaltung->unterteilung == 0 || $veranstaltung->unterteilung == 1) { - if ($spieltag != $row->spieltag || $spielort_name != $row->spielort_name) { + + if ($row->spieltag > 999) + $Spieltagname = htmlentities_utf8(Rundenbezeichnung($row->spieltag, $veranstaltung->unterteilung == 0, true)); + else if ($veranstaltung->unterteilung == 1) + $Spieltagname = "Runde " . $row->spieltag; + else + $Spieltagname = "Spieltag " . $row->spieltag; + + if ($row->spieltag < 999 && $veranstaltung->spieltag_titel_zeigen == 1 && $row->spieltag_titel != "") + $Spieltagname .= " - " . $row->spieltag_titel; + + if ($Spieltagname_Buffer != $Spieltagname || $spielort_name != $row->spielort_name) { $spieltag = $row->spieltag; $spielort_name = $row->spielort_name; ?> @@ -1105,13 +1118,14 @@ static function begegnungenAnzeigen($veranstaltung, $modus, $rows, $zeitfenster, echo htmlentities_utf8(Rundenbezeichnung($spieltag, $veranstaltung->unterteilung == 0)); if (!empty($row->spieltag_titel) && !empty($veranstaltung->spieltag_titel_zeigen)) echo "   -   " . $row->spieltag_titel; - if (!empty($spielort_name)) - echo "
" . htmlentities_utf8($spielort_name); + if (!empty($spielort_name)) + echo "
" . htmlentities_utf8($spielort_name); ?> zeitpunkt, 0, 7)) { // Freundschaftsspiel $monat = substr($row->zeitpunkt, 0, 7); if (strlen($monat) == 0) diff --git a/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php b/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php index 970ba2a..c6ee058 100644 --- a/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php +++ b/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php @@ -8898,8 +8898,8 @@ class HTML_sportsmanager_admin if ($Spieltagname_Buffer != $Spieltagname){ ?> - - + + @@ -8907,7 +8907,26 @@ class HTML_sportsmanager_admin } $Spieltagname_Buffer = $Spieltagname; - } + } else if ($monat != substr($row->zeitpunkt, 0, 7)) { // Freundschaftsspiel + $monat = substr($row->zeitpunkt, 0, 7); + if (strlen($monat) == 0) + $monatsbezeichnung = "N/A"; + else { + $monatsname = array(Text::_('COM_SPORTSMANAGER_JANUARY'), Text::_('COM_SPORTSMANAGER_FEBRUARY'), Text::_('COM_SPORTSMANAGER_MARCH'), Text::_('COM_SPORTSMANAGER_APRIL'), Text::_('COM_SPORTSMANAGER_MAY'), Text::_('COM_SPORTSMANAGER_JUNE'), Text::_('COM_SPORTSMANAGER_JULY'), Text::_('COM_SPORTSMANAGER_AUGUST'), Text::_('COM_SPORTSMANAGER_SEPTEMBER'), Text::_('COM_SPORTSMANAGER_OCTOBER'), Text::_('COM_SPORTSMANAGER_NOVEMBER'), Text::_('COM_SPORTSMANAGER_DECEMBER')); + $monatsbezeichnung = $monatsname[substr($monat, 5, 2) - 1] . " " . substr($monat, 0, 4); + } + /* ?> + + + + + + + + +