diff --git a/README.md b/README.md index fb15ca2..72b20c0 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,4 @@ joomla specific database prefixes like #__ To set it up, insert into the configuration popup which follows after you enable the framework support: Joomla install path: `./data/joomla_data` JConfig: `./data/joomla_data/configuration.php` - - -Test \ No newline at end of file + \ No newline at end of file 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 e292f0a..8348c98 100644 --- a/src/structure/components/com_sportsmanager/views/sportsmanager/view.html.php +++ b/src/structure/components/com_sportsmanager/views/sportsmanager/view.html.php @@ -161,7 +161,6 @@ static function veranstaltungenHeader($titel, $beschreibung, $saisons, $filter_s static function veranstaltungHeaderAlone($veranstaltung, $vorherige_veranstaltung_id, $naechste_veranstaltung_id): void { global $params; - ?>
| + | + turniermeldung_id]; + $spielerIds = $meldungenSpielerIds[$meldung->turniermeldung_id]; + $spielerGeschlechter = $meldungenSpielerGeschlechter[$meldung->turniermeldung_id]; + $spielerBilderAusblenden = $meldungenSpielerBilderAusblenden[$meldung->turniermeldung_id]; + if (!isset($spielerIds[0])) + echo htmlentities_utf8($spieler[0]); + else { + ?> + + "; + if (!isset($spielerIds[1])) + echo htmlentities_utf8($spieler[1]); + else { + ?> + + + | + ++ + | + ++ + | + -
| - - | ++ turniermeldung_id]; + $spielerIds = $meldungenSpielerIds[$meldung->turniermeldung_id]; + $spielerGeschlechter = $meldungenSpielerGeschlechter[$meldung->turniermeldung_id]; + $spielerBilderAusblenden = $meldungenSpielerBilderAusblenden[$meldung->turniermeldung_id]; + if (!isset($spielerIds[0])) + echo htmlentities_utf8($spieler[0]); + else { + ?> + + "; + if (!isset($spielerIds[1])) + echo htmlentities_utf8($spieler[1]); + else { + ?> + + + | ++ + | get('pageclass_sfx'); ?>">+ | @@ -865,6 +843,7 @@ static function turnierdisziplin($turnier, $disziplin, $meldungen, $meldungenSpi } ?> | + | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
-
-
|
-
+
+ ergebnis == 1) {
+ $gewinner_meldung_id = $spiel->heim_meldung_id;
+ $verlierer_meldung_id = $spiel->gast_meldung_id;
+ } else {
+ $gewinner_meldung_id = $spiel->gast_meldung_id;
+ $verlierer_meldung_id = $spiel->heim_meldung_id;
+ }
+ if (isset($meldungenSpielerNamen[$gewinner_meldung_id])) {
+ $gewinner = $meldungenSpielerNamen[$gewinner_meldung_id];
+ $gewinnerIds = $meldungenSpielerIds[$gewinner_meldung_id];
+ $gewinnerGeschlechter = $meldungenSpielerGeschlechter[$gewinner_meldung_id];
+ $gewinnerBilderAusblenden = $meldungenSpielerBilderAusblenden[$gewinner_meldung_id];
+ } else {
+ $gewinner = null;
+ $gewinnerIds = null;
+ $gewinnerGeschlechter = null;
+ $gewinnerBilderAusblenden = null;
+ }
+ if (isset($meldungenSpielerNamen[$verlierer_meldung_id])) {
+ $verlierer = $meldungenSpielerNamen[$verlierer_meldung_id];
+ $verliererIds = $meldungenSpielerIds[$verlierer_meldung_id];
+ $verliererGeschlechter = $meldungenSpielerGeschlechter[$verlierer_meldung_id];
+ $verliererBilderAusblenden = $meldungenSpielerBilderAusblenden[$verlierer_meldung_id];
+ } else {
+ $verlierer = null;
+ $verliererIds = null;
+ $verliererGeschlechter = null;
+ $verliererBilderAusblenden = null;
+ }
+ if (isset($gewinner)) {
+ echo htmlentities_utf8($gewinner[0]);
+ if (isset($gewinner[1]))
+ echo " " . htmlentities_utf8($gewinner[1]); + } + ?> + |
+ + + | @@ -965,47 +925,27 @@ static function turnierdisziplin($turnier, $disziplin, $meldungen, $meldungenSpi - -
-
-
|
-
+ + " . htmlentities_utf8($verlierer[1]); + } + ?> + | ++ + |
| - |
-
|
- - |
- heim_spielpunkte . ":" . $begegnung->gast_spielpunkte; ?>spielpunkte_wertung_einzel != 2 || $modus->spielpunkte_wertung_doppel != 2) echo "(" . $begegnung->heim_punkte . ":" . $begegnung->gast_punkte . ")"; ?> - |
-
| + team_id, 48, 48, 0, 0, 'border="0" style="text-align: right"'); + if ($bild == null && $heim_team->verein_id != null) + $bild = bildHTML("vereine", $heim_team->verein_id, 48, 48, 0, 0, 'border="0" style="text-align: right"'); + if ($bild != null) + echo $bild; + ?> + | +
+ teamname); ?>+ |
+
+ heim_spielpunkte . ":" . $begegnung->gast_spielpunkte; ?>+ spielpunkte_wertung_einzel != 2 || $modus->spielpunkte_wertung_doppel != 2) + echo "(" . $begegnung->heim_punkte . ":" . $begegnung->gast_punkte . ")"; ?> + |
+
| + team_id, 48, 48, 0, 0, 'border="0" style="text-align: left"'); + if ($bild != null) + echo $bild; + else if ($heim_team->verein_id != null) { + $bild = bildHTML("vereine", $gast_team->verein_id, 48, 48, 0, 0, 'border="0" style="text-align: left"'); + if ($bild != null) + echo $bild; + } + ?> + | +
+ teamname); ?>+ |
+
| - - | - | - | - | - - | - | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| teamspiel_nummer ?> | - -
-
|
-
+
| + + | + | + | + | + + | + | ||
|---|---|---|---|---|---|---|---|
| teamspiel_nummer ?> | + + ++ heim_spieler_1_bild_ausblenden ? '' : $spiel->heim_spieler_1_mitglied_id, 45, 60, 0, 0, 'border="1"'); + if ($bild == null) + $bild = bildHTML("spieler", !$details_anzeigen && $spiel->heim_spieler_1_bild_ausblenden ? '' : $spiel->heim_spieler_1_id, 45, 60, 0, 0, 'border="1"', $spiel->heim_spieler_1_geschlecht == 'M' ? 'm' : 'w'); + if ($bild != null) + echo $bild; - | ergebnis_detailliert); ?> | + if (!(empty($spiel->heim_spieler_2_id) && empty($spiel->gast_spieler_2_id))) { + $bild = bildHTML("mannschaftsmitglieder", !$details_anzeigen && $spiel->heim_spieler_2_bild_ausblenden ? '' : $spiel->heim_spieler_2_mitglied_id, 45, 60, 0, 0, 'border="1"'); + if ($bild == null) + $bild = bildHTML("spieler", !$details_anzeigen && $spiel->heim_spieler_2_bild_ausblenden ? '' : $spiel->heim_spieler_2_id, 45, 60, 0, 0, 'border="1"', $spiel->heim_spieler_2_geschlecht == 'M' ? 'm' : 'w'); + if ($bild != null) + echo $bild; + } + ?> + + + -
- gast_spieler_1_id != null && $spiel->gast_spieler_1_id != 0) {
- ?>gast_spieler_1_nachname . ", " . $spiel->gast_spieler_1_vorname)); ?>
- gast_spieler_2_id != null && $spiel->gast_spieler_2_id != 0) {
- ?> gast_spieler_2_nachname . ", " . $spiel->gast_spieler_2_vorname)); ?> - - |
+
+ heim_spieler_1_id != null && $spiel->heim_spieler_1_id != 0) {
+ ?>
+ heim_spieler_1_nachname . ", " . $spiel->heim_spieler_1_vorname)); ?>
+ heim_spieler_2_id != null && $spiel->heim_spieler_2_id != 0) {
+ ?> + heim_spieler_2_nachname . ", " . $spiel->heim_spieler_2_vorname)); ?> + + |
-
-
-
|
-
-
| + | + + | tabellenwertung > 0) { ?> @@ -5737,22 +5724,27 @@ global $params; ?>+ title=" + "> + | + title=" + "> - | + title=" + "> | + title=" + "> + | + title=" + "> - | @@ -5784,53 +5776,46 @@ global $params; ?> |
-
|
- aktueller_verein_id == null)
+ echo htmlentities_utf8($row->nachname . ", " . $row->vorname);
+ else {
+ ?>
+ nachname . ", " . $row->vorname); ?>
+ typ == 3 && $row->spieler_2_id != null) {
+ ?>
+ + bild_ausblenden ? '' : $row->spieler_id, 45, 60, 0, 0, 'border="1" style="text-align: right" hspace="8" vspace="2"', $row->geschlecht == 'M' ? 'm' : 'w')) != null) + echo $bild; + ?> + | + ++ bild_ausblenden_2 ? '' : $row->spieler_2_id, 45, 60, 0, 0, 'border="1" style="text-align: right" hspace="8" vspace="2"', $row->geschlecht == 'M' ? 'm' : 'w')) != null) + echo $bild; + ?> + | + tabellenwertung != 0) { ?>
@@ -5936,6 +5921,7 @@ global $params;
}
}
+ //issue #74
static function individualwettbewerb($individualwettbewerb, $spiele, $platzierungen, $allein_angezeigt, $vorheriger_individualwettbewerb_id, $naechster_individualwettbewerb_id, $details_anzeigen): void
{
global $params;
@@ -6345,6 +6331,7 @@ global $params;
}
}
+ //issue #74
static function individualwettbewerbSpiele($individualwettbewerbe_bezeichnungen, $spiele, $details_anzeigen): void
{
global $params;
@@ -6532,6 +6519,7 @@ global $params;
}
}
+ //issue #74
static function eloRangliste($spieler, $typ, $kategorie, $allein_angezeigt, $vorherige_ansicht, $naechste_ansicht, $details_anzeigen): void
{
global $params;
@@ -6766,10 +6754,10 @@ global $params;
}
}
+ //issue #74
static function rangliste($rangliste, $rangliste_punkte, $allein_angezeigt, $details_anzeigen): void
{
global $params;
-
if ($allein_angezeigt) {
?>
@@ -6851,6 +6839,7 @@ global $params;
class="uk-table uk-table-divider uk-table-hover uk-table-middle rangliste-width contentpaneopenget('pageclass_sfx'); ?>">
+ |
|
|
@@ -6873,8 +6862,10 @@ global $params;
bild_ausblenden ? '' : $row->spieler_id, $row->geschlecht == 'M' ? 'm' : 'w', '#resize=75', 'border="1" style="text-align: left" hspace="8" vspace="2"')) != null)
- echo $bild; ?>
+ if (($bild = bildHTML("spieler", !$details_anzeigen && $row->bild_ausblenden ? '' : $row->spieler_id, 57, 76, 0, 0, 'border="1" style="text-align: right" hspace="8" vspace="2"', $row->geschlecht == 'M' ? 'm' : 'w')) != null)
+ echo $bild; ?>
+ |
+
aktueller_verein_id == null)
echo htmlentities_utf8($row->nachname . ", " . $row->vorname);
| |
|---|