mirror of
https://github.com/Deutscher-Tischfussballbund/com_sportsmanager.git
synced 2026-06-10 06:27:52 +00:00
chore: some review fixes
This commit is contained in:
@@ -9408,7 +9408,7 @@ function adminBegegnungenImportierenForm(): void
|
|||||||
HTML_sportsmanager_admin::adminBegegnungenImportieren($veranstaltung);
|
HTML_sportsmanager_admin::adminBegegnungenImportieren($veranstaltung);
|
||||||
}
|
}
|
||||||
|
|
||||||
function vergleich($text1, $text2)
|
function vergleich($text1, $text2): bool
|
||||||
{
|
{
|
||||||
$suchen = ["_","-"," "];
|
$suchen = ["_","-"," "];
|
||||||
$ersetzen = ["","",""];
|
$ersetzen = ["","",""];
|
||||||
@@ -9422,14 +9422,13 @@ function vergleich($text1, $text2)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function erstelleZeitpunkt($datum_jahr, $datum_kw, $heimspiel_wochentag, $heimspiel_uhrzeit)
|
function erstelleZeitpunkt($datum_jahr, $datum_kw, $heimspiel_wochentag, $heimspiel_uhrzeit): bool|string
|
||||||
{
|
{
|
||||||
if (!empty($datum_jahr) && !empty($datum_kw) && !empty($heimspiel_wochentag) && !empty($heimspiel_uhrzeit))
|
if (!empty($datum_jahr) && !empty($datum_kw) && !empty($heimspiel_wochentag) && !empty($heimspiel_uhrzeit))
|
||||||
{
|
{
|
||||||
$ts = getdate(mondaykw($datum_kw, $datum_jahr, $heimspiel_wochentag - 1));
|
$ts = getdate(mondaykw($datum_kw, $datum_jahr, $heimspiel_wochentag - 1));
|
||||||
$zeitpunkt = sprintf("%04d-%02d-%02d %02d:%02d:%02d", $ts["year"], $ts["mon"], $ts["mday"],
|
return sprintf("%04d-%02d-%02d %02d:%02d:%02d", $ts["year"], $ts["mon"], $ts["mday"],
|
||||||
floor($heimspiel_uhrzeit / 100), $heimspiel_uhrzeit % 100, 0);
|
floor($heimspiel_uhrzeit / 100), $heimspiel_uhrzeit % 100, 0);
|
||||||
return $zeitpunkt;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
return false;
|
return false;
|
||||||
@@ -9746,11 +9745,7 @@ function getAuswahlSpieltagtitel()
|
|||||||
$query = "SELECT spieltag_titel FROM #__sportsmanager_begegnung"
|
$query = "SELECT spieltag_titel FROM #__sportsmanager_begegnung"
|
||||||
. "\n WHERE spieltag_titel <> ''"
|
. "\n WHERE spieltag_titel <> ''"
|
||||||
. "\n GROUP BY spieltag_titel ORDER BY spieltag_titel;";
|
. "\n GROUP BY spieltag_titel ORDER BY spieltag_titel;";
|
||||||
$db->setQuery($query);
|
return loadObjectList($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
return $db->loadObjectList();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function adminBegegnungenPokalrundeAuslosenForm(): void
|
function adminBegegnungenPokalrundeAuslosenForm(): void
|
||||||
@@ -9765,11 +9760,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
keinZugriff(true);
|
keinZugriff(true);
|
||||||
|
|
||||||
$query = "SELECT * FROM #__sportsmanager_veranstaltung WHERE veranstaltung_id = $veranstaltungId";
|
$query = "SELECT * FROM #__sportsmanager_veranstaltung WHERE veranstaltung_id = $veranstaltungId";
|
||||||
$db->setQuery($query);
|
$rows = loadObjectList($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$rows = $db->loadObjectList();
|
|
||||||
if (count($rows) < 1) die("Wrong id!");
|
if (count($rows) < 1) die("Wrong id!");
|
||||||
$veranstaltung = $rows[0];
|
$veranstaltung = $rows[0];
|
||||||
|
|
||||||
@@ -9777,11 +9768,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
. "\n FROM #__sportsmanager_team"
|
. "\n FROM #__sportsmanager_team"
|
||||||
. "\n WHERE veranstaltung_id = $veranstaltungId"
|
. "\n WHERE veranstaltung_id = $veranstaltungId"
|
||||||
. "\n ORDER BY teamname";
|
. "\n ORDER BY teamname";
|
||||||
$db->setQuery($query);
|
$anzahlteams = loadResult($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$anzahlteams = $db->loadResult();
|
|
||||||
$veranstaltung->letzteRunde = getAnzahlRunden($anzahlteams);
|
$veranstaltung->letzteRunde = getAnzahlRunden($anzahlteams);
|
||||||
|
|
||||||
$query = "SELECT t1.spieltag AS Runden_Nr
|
$query = "SELECT t1.spieltag AS Runden_Nr
|
||||||
@@ -9792,11 +9779,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
WHERE t4.veranstaltung_id = ".$veranstaltungId."
|
WHERE t4.veranstaltung_id = ".$veranstaltungId."
|
||||||
GROUP BY t1.spieltag
|
GROUP BY t1.spieltag
|
||||||
ORDER BY t1.spieltag DESC LIMIT 1;";
|
ORDER BY t1.spieltag DESC LIMIT 1;";
|
||||||
$db->setQuery($query);
|
$Runde = loadObjectList($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$Runde = $db->loadObjectList();
|
|
||||||
if (!isset($Runde[0]))
|
if (!isset($Runde[0]))
|
||||||
$veranstaltung->naechsteRunde = 1;
|
$veranstaltung->naechsteRunde = 1;
|
||||||
else
|
else
|
||||||
@@ -9813,11 +9796,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
. "\n AND (heim_spielpunkte IS NULL OR gast_spielpunkte IS NULL"
|
. "\n AND (heim_spielpunkte IS NULL OR gast_spielpunkte IS NULL"
|
||||||
. "\n OR #__sportsmanager_unbestaetigtes_ergebnis.begegnung_id IS NOT NULL)"
|
. "\n OR #__sportsmanager_unbestaetigtes_ergebnis.begegnung_id IS NOT NULL)"
|
||||||
. "\n ORDER BY spieltag DESC";
|
. "\n ORDER BY spieltag DESC";
|
||||||
$db->setQuery($query);
|
$veranstaltung->nicht_abgeschlossene_spiele = loadResult($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$veranstaltung->nicht_abgeschlossene_spiele = $db->loadResult();
|
|
||||||
|
|
||||||
HTML_sportsmanager_admin::adminBegegnungenPokalrundeAuslosenForm($veranstaltung,getAuswahlSpieltagtitel());
|
HTML_sportsmanager_admin::adminBegegnungenPokalrundeAuslosenForm($veranstaltung,getAuswahlSpieltagtitel());
|
||||||
}
|
}
|
||||||
@@ -9846,11 +9825,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
. "\n FROM #__sportsmanager_team"
|
. "\n FROM #__sportsmanager_team"
|
||||||
. "\n WHERE veranstaltung_id = $veranstaltungId"
|
. "\n WHERE veranstaltung_id = $veranstaltungId"
|
||||||
. "\n ORDER BY teamname";
|
. "\n ORDER BY teamname";
|
||||||
$db->setQuery($query);
|
$anzahlteams = loadResult($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$anzahlteams = $db->loadResult();
|
|
||||||
$anzahlrunden = getAnzahlRunden($anzahlteams);
|
$anzahlrunden = getAnzahlRunden($anzahlteams);
|
||||||
$Verlierer = "";
|
$Verlierer = "";
|
||||||
|
|
||||||
@@ -9858,11 +9833,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
$query = "SELECT *"
|
$query = "SELECT *"
|
||||||
. "\n FROM #__sportsmanager_team"
|
. "\n FROM #__sportsmanager_team"
|
||||||
. "\n WHERE veranstaltung_id = $veranstaltungId ";
|
. "\n WHERE veranstaltung_id = $veranstaltungId ";
|
||||||
$db->setQuery($query);
|
$teams_komplett = json_decode(json_encode(loadObjectList($db, $query)), true);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$teams_komplett = json_decode(json_encode($db->loadObjectList()), true);
|
|
||||||
foreach($teams_komplett AS $team)
|
foreach($teams_komplett AS $team)
|
||||||
{
|
{
|
||||||
$teams[$team['team_id']] = $team;
|
$teams[$team['team_id']] = $team;
|
||||||
@@ -9881,11 +9852,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
. "\n ON t1.gast_team_id = t3.team_id LEFT JOIN #__sportsmanager_veranstaltung AS t4"
|
. "\n ON t1.gast_team_id = t3.team_id LEFT JOIN #__sportsmanager_veranstaltung AS t4"
|
||||||
. "\n ON t2.veranstaltung_id = t4.veranstaltung_id"
|
. "\n ON t2.veranstaltung_id = t4.veranstaltung_id"
|
||||||
. "\n WHERE t4.veranstaltung_id = $veranstaltungId;";
|
. "\n WHERE t4.veranstaltung_id = $veranstaltungId;";
|
||||||
$db->setQuery($query);
|
$loosers = loadObjectList($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$loosers = $db->loadObjectList();
|
|
||||||
|
|
||||||
$Zeile = 0;
|
$Zeile = 0;
|
||||||
foreach($loosers AS $looser)
|
foreach($loosers AS $looser)
|
||||||
@@ -9902,11 +9869,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
if ($Verlierer != "")
|
if ($Verlierer != "")
|
||||||
$query .= "\n AND team_id NOT IN (".$Verlierer.");";
|
$query .= "\n AND team_id NOT IN (".$Verlierer.");";
|
||||||
|
|
||||||
$db->setQuery($query);
|
$teams_auslosung = json_decode(json_encode(loadObjectList($db, $query)), true);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$teams_auslosung = json_decode(json_encode($db->loadObjectList()), true);
|
|
||||||
|
|
||||||
// Teams durchmischen
|
// Teams durchmischen
|
||||||
shuffle($teams_auslosung);
|
shuffle($teams_auslosung);
|
||||||
@@ -9955,11 +9918,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
. "\n ON t2.veranstaltung_id = t4.veranstaltung_id"
|
. "\n ON t2.veranstaltung_id = t4.veranstaltung_id"
|
||||||
. "\n WHERE t4.veranstaltung_id = $veranstaltungId"
|
. "\n WHERE t4.veranstaltung_id = $veranstaltungId"
|
||||||
. "\n AND t1.spieltag = " . ($rundenNr - 1) . " ORDER BY RAND();";
|
. "\n AND t1.spieltag = " . ($rundenNr - 1) . " ORDER BY RAND();";
|
||||||
$db->setQuery($query);
|
$loosers = loadObjectList($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$loosers = $db->loadObjectList();
|
|
||||||
$matches[2]['heim'] = $loosers[0]->Verlierer;
|
$matches[2]['heim'] = $loosers[0]->Verlierer;
|
||||||
$matches[2]['gast'] = $loosers[1]->Verlierer;
|
$matches[2]['gast'] = $loosers[1]->Verlierer;
|
||||||
$matches[2]['rundentitel'] = "Spiel um Platz 3";
|
$matches[2]['rundentitel'] = "Spiel um Platz 3";
|
||||||
@@ -10033,11 +9992,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
. "\n FROM #__sportsmanager_team"
|
. "\n FROM #__sportsmanager_team"
|
||||||
. "\n WHERE veranstaltung_id = $veranstaltungId"
|
. "\n WHERE veranstaltung_id = $veranstaltungId"
|
||||||
. "\n ORDER BY teamname";
|
. "\n ORDER BY teamname";
|
||||||
$db->setQuery($query);
|
$anzahlteams = loadResult($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$anzahlteams = $db->loadResult();
|
|
||||||
$anzahlrunden = getAnzahlRunden($anzahlteams);
|
$anzahlrunden = getAnzahlRunden($anzahlteams);
|
||||||
|
|
||||||
//Vergabe der Setzliste
|
//Vergabe der Setzliste
|
||||||
@@ -10066,11 +10021,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
. "\n WHERE veranstaltung_id = $veranstaltungId"
|
. "\n WHERE veranstaltung_id = $veranstaltungId"
|
||||||
. "\n ORDER BY setzliste_nr;";
|
. "\n ORDER BY setzliste_nr;";
|
||||||
|
|
||||||
$db->setQuery($query);
|
$teams_array = json_decode(json_encode(loadObjectList($db, $query)), true);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$teams_array = json_decode(json_encode($db->loadObjectList()), true);
|
|
||||||
|
|
||||||
foreach($teams_array AS $team)
|
foreach($teams_array AS $team)
|
||||||
{
|
{
|
||||||
@@ -10144,11 +10095,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
LEFT JOIN #__sportsmanager_veranstaltung AS t4 ON t2.veranstaltung_id = t4.veranstaltung_id
|
LEFT JOIN #__sportsmanager_veranstaltung AS t4 ON t2.veranstaltung_id = t4.veranstaltung_id
|
||||||
WHERE t4.veranstaltung_id = " . $veranstaltungId . " AND t1.spieltag = " . ($rundenNr - 1) . "
|
WHERE t4.veranstaltung_id = " . $veranstaltungId . " AND t1.spieltag = " . ($rundenNr - 1) . "
|
||||||
ORDER BY t4.veranstaltung_id, t1.spieltag, t1.spiel_nr;";
|
ORDER BY t4.veranstaltung_id, t1.spieltag, t1.spiel_nr;";
|
||||||
$db->setQuery($query);
|
$begegnungen = json_decode(json_encode(loadObjectList($db, $query)), true);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$begegnungen = json_decode(json_encode($db->loadObjectList()), true);
|
|
||||||
foreach($begegnungen AS $begegnung)
|
foreach($begegnungen AS $begegnung)
|
||||||
{
|
{
|
||||||
if ($begegnung['Heim_Satzpunkte'] > $begegnung['Gast_Satzpunkte'])
|
if ($begegnung['Heim_Satzpunkte'] > $begegnung['Gast_Satzpunkte'])
|
||||||
@@ -10174,11 +10121,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
|
|||||||
. "\n ON t2.veranstaltung_id = t4.veranstaltung_id"
|
. "\n ON t2.veranstaltung_id = t4.veranstaltung_id"
|
||||||
. "\n WHERE t4.veranstaltung_id = $veranstaltungId"
|
. "\n WHERE t4.veranstaltung_id = $veranstaltungId"
|
||||||
. "\n AND t1.spieltag = " . ($rundenNr - 1) . ";";
|
. "\n AND t1.spieltag = " . ($rundenNr - 1) . ";";
|
||||||
$db->setQuery($query);
|
$loosers = loadObjectList($db, $query);
|
||||||
if (!$db->execute()) {
|
|
||||||
die($db->stderr(true));
|
|
||||||
}
|
|
||||||
$loosers = $db->loadObjectList();
|
|
||||||
$matches[2]['heim'] = $loosers[0]->Verlierer;
|
$matches[2]['heim'] = $loosers[0]->Verlierer;
|
||||||
$matches[2]['gast'] = $loosers[1]->Verlierer;
|
$matches[2]['gast'] = $loosers[1]->Verlierer;
|
||||||
$matches[2]['rundentitel'] = "Spiel um Platz 3";
|
$matches[2]['rundentitel'] = "Spiel um Platz 3";
|
||||||
|
|||||||
Reference in New Issue
Block a user