diff --git a/src/structure/components/com_sportsmanager/admin.php b/src/structure/components/com_sportsmanager/admin.php
index aeacb26..20d68b5 100644
--- a/src/structure/components/com_sportsmanager/admin.php
+++ b/src/structure/components/com_sportsmanager/admin.php
@@ -1964,7 +1964,7 @@ function adminSpielerZusammenlegenForm(): void
ranglisteAktualisieren();
einstufungAktualisieren();
halloffameAktualisieren();
-
+
redirectSportsManagerURL('&task=admin_spieler&filter=' . urlencode($filter) . '#id' . $spieler_beizubehalten_id);
}
@@ -2075,7 +2075,7 @@ function adminRemoveInaktiveSpielerForm(): void
spielerstatistikAktualisieren();
halloffameAktualisieren();
-
+
foreach ($bilder_spieler_ids as $id)
bildLoeschen("spieler", $id);
@@ -2862,10 +2862,10 @@ function adminImportSpieler(): void
// Spieler aktualisieren bzw. ergänzen
if ($spieler_id != null) { // Spieler aktualisieren
-
+
$query = "SELECT * FROM #__sportsmanager_spieler WHERE spieler_id = $spieler_id";
$spieler_buffer = loadObjectList($db, $query);
-
+
$query = "UPDATE #__sportsmanager_spieler"
. "\n SET vorname = '" . $db->escape($vorname) . "',"
. "\n nachname = '" . $db->escape($nachname) . "'";
@@ -3485,19 +3485,20 @@ function adminVereine(): void
. "\n LEFT JOIN #__sportsmanager_veranstalter USING (veranstalter_id)"
. "\n ORDER BY IF(ISNULL(#__sportsmanager_veranstalter.veranstalter_id), 1, 0), veranstalterbezeichnung, ausgetreten, vereinsname";
$vereine = loadObjectList($db, $query);
-
+
$query = "SELECT #__sportsmanager_verein.verein_id, email FROM #__sportsmanager_vereinsansprechpartner"
. "\n LEFT join #__sportsmanager_verein ON #__sportsmanager_vereinsansprechpartner.verein_id = #__sportsmanager_verein.verein_id"
. "\n WHERE #__sportsmanager_verein.ausgetreten = 0"
. "\n AND email IS NOT NULL AND email <> '';";
$ergebnisse = loadObjectList($db, $query);
+
if (!empty($ergebnisse)){
foreach($ergebnisse as $value){
if (empty($ansprechpartner[$value->verein_id]) OR !in_array($value->email, $ansprechpartner[$value->verein_id]))
$ansprechpartner[$value->verein_id][] = $value->email;
}
}
-
+
HTML_sportsmanager_admin::adminVereine($vereine, $organisationAnzeigen, $ansprechpartner);
}
@@ -3732,7 +3733,7 @@ function adminEditVerein(): void
aktuellerVereinAktualisieren();
halloffameAktualisieren();
-
+
redirectSportsManagerURL('&task=admin_vereine');
}
@@ -3841,7 +3842,7 @@ function adminVereineZusammenlegenForm(): void
aktuellerVereinAktualisieren();
halloffameAktualisieren();
-
+
redirectSportsManagerURL('&task=admin_vereine#id' . $verein_beizubehalten_id);
}
@@ -4679,10 +4680,10 @@ function adminSpielverlegungen(): void
$db = getDatabase();
global $params;
$jInput = Factory::getContainer()->get(SiteApplication::class)->input;
-
+
if (!benutzerZugriff("verschieberegeln_aendern"))
keinZugriff(true);
-
+
$filter_status = $jInput->get('filter_status', '', 'RAW');
$filter_saison_id = $jInput->get('filter_saison_id', 0, 'INT');
if ($filter_saison_id == 0)
@@ -4692,13 +4693,13 @@ function adminSpielverlegungen(): void
. "\n FROM #__sportsmanager_saison"
. "\n ORDER BY saisonbezeichnung DESC";
$saisons = loadObjectList($db, $query);
-
+
if (empty($filter_saison_id))
$filter_saison_id = $saisons[0]->saison_id;
if (empty($filter_status))
$filter_status = "offen,genehmigt,abgelehnt";
-
+
$query = "SELECT t1.begegnung_historie_id AS beantragt_id, t1.begegnung_id AS begegnung_id,"
. "\n t1.eingetragen AS beantragt, t1.kommentar AS Begruendung_beantragt, t1.zeitpunkt AS Termin_alt,"
. "\n t1.team_id as beantragt_verein, t5.bezeichnung AS Liga,"
@@ -4713,23 +4714,23 @@ function adminSpielverlegungen(): void
. "\n AND t5.saison_id = '$filter_saison_id'"
. "\n ORDER BY t1.begegnung_id, t1.zeitpunkt ASC;";
$spielverlegungen = loadObjectList($db, $query);
-
+
$last_id = "";
foreach ($spielverlegungen as $key => $spielverlegung) {
if ($spielverlegung->begegnung_id == $last_id) {
unset($spielverlegungen[$key]);
} else {
$last_id = $spielverlegung->begegnung_id;
-
+
$query = "SELECT t1.begegnung_historie_id AS genehmigt_id, t1.eingetragen AS genehmigt,"
. "\n t1.user_id AS genehmigt_von, t1.team_id as genehmigt_verein, t1.zeitpunkt AS Termin_neu"
. "\n FROM #__sportsmanager_begegnung_historie AS t1"
. "\n LEFT JOIN #__sportsmanager_begegnung AS t2 ON t2.begegnung_id = t1.begegnung_id"
. "\n WHERE t1.aktion = 1 AND t1.begegnung_id = $last_id"
. "\n ORDER BY t1.zeitpunkt DESC LIMIT 1;";
-
+
$genehmigt = loadObjectList($db, $query);
-
+
if (!empty($genehmigt)) {
$spielverlegung->genehmigt_id = $genehmigt[0]->genehmigt_id;
$spielverlegung->genehmigt = $genehmigt[0]->genehmigt;
@@ -4752,9 +4753,9 @@ function adminSpielverlegungen(): void
. "\n LEFT JOIN #__sportsmanager_begegnung AS t2 ON t2.begegnung_id = t1.begegnung_id"
. "\n WHERE t1.aktion = 10 AND t1.begegnung_id = $last_id"
. "\n ORDER BY t1.zeitpunkt DESC LIMIT 1;";
-
+
$abgelehnt = loadObjectList($db, $query);
-
+
if (!empty($abgelehnt)) {
$spielverlegung->abgelehnt_id = $abgelehnt[0]->abgelehnt_id;
$spielverlegung->abgelehnt = $abgelehnt[0]->abgelehnt;
@@ -4780,18 +4781,18 @@ function adminEditSpielverlegung(): void
$db = getDatabase();
global $params;
$jInput = Factory::getContainer()->get(SiteApplication::class)->input;
-
+
if (!benutzerZugriff("verschieberegeln_aendern"))
keinZugriff(true);
-
+
$begegnung_id = $jInput->get('begegnung_id', 0, 'INT');
$beantragt_id = 0;
$genehmigt_id = 0;
$abgelehnt_id = 0;
-
+
if (empty($begegnung_id))
redirectSportsManagerURL('&task=admin_spielverlegungen', 'Missing id');
-
+
// Checken, ob für diese ID schon eine Verlegung existiert
$query = "SELECT *"
@@ -4801,7 +4802,7 @@ function adminEditSpielverlegung(): void
$ergebnis = loadObjectList($db, $query);
if (!empty($ergebnis))
$beantragt_id = $ergebnis[0]->begegnung_historie_id;
-
+
$query = "SELECT *"
. "\n FROM #__sportsmanager_begegnung_historie AS t1"
. "\n WHERE begegnung_id = '$begegnung_id' AND aktion = '1'"
@@ -4809,7 +4810,7 @@ function adminEditSpielverlegung(): void
$ergebnis = loadObjectList($db, $query);
if (!empty($ergebnis))
$genehmigt_id = $ergebnis[0]->begegnung_historie_id;
-
+
$query = "SELECT *"
. "\n FROM #__sportsmanager_begegnung_historie AS t1"
. "\n WHERE begegnung_id = '$begegnung_id' AND aktion = '10'"
@@ -4817,11 +4818,11 @@ function adminEditSpielverlegung(): void
$ergebnis = loadObjectList($db, $query);
if (!empty($ergebnis))
$abgelehnt_id = $ergebnis[0]->begegnung_historie_id;
-
+
$beantragt = [];
if (!empty($beantragt_id)){
$query = "SELECT"
- . "\n CONCAT(t3.teamname, ' - ', t4.teamname, ' (', t5.bezeichnung, ')') AS Begegnung,"
+ . "\n CONCAT(t3.teamname, ' - ', t4.teamname, ' (', t5.bezeichnung, ')') AS Begegnung,"
. "\n t2.heim_team_id, t2.gast_team_id,"
. "\n IF (ISNULL(t1.verantwortlich_team_id), 0, verantwortlich_team_id) AS beantragt_von_id,"
. "\n t2.begegnung_id AS begegnung_id, t5.bezeichnung AS Liga, t3.teamname AS Heim, t4.teamname AS Gast,"
@@ -4840,8 +4841,8 @@ function adminEditSpielverlegung(): void
$spielverlegung = $beantragt[0];
} else
if ($begegnung_id != 0){
- $query = "SELECT"
- . "\n CONCAT(t3.teamname, ' - ', t4.teamname, ' (', t5.bezeichnung, ')') AS Begegnung,"
+ $query = "SELECT"
+ . "\n CONCAT(t3.teamname, ' - ', t4.teamname, ' (', t5.bezeichnung, ')') AS Begegnung,"
. "\n t2.begegnung_id AS begegnung_id, t5.bezeichnung AS Liga, t3.teamname AS Heim,"
. "\n t4.teamname AS Gast, t2.zeitpunkt AS Termin_alt,"
. "\n t2.heim_team_id, t2.gast_team_id"
@@ -4860,10 +4861,10 @@ function adminEditSpielverlegung(): void
$spielverlegung->beantragt_verein = "";
$spielverlegung->status = "offen";
}
-
+
if (empty($spielverlegung))
redirectSportsManagerURL('&task=admin_spielverlegungen', 'Wrong id');
-
+
$genehmigt = [];
if (!empty($genehmigt_id)){
$query = "SELECT t1.begegnung_historie_id AS genehmigt_id, t1.eingetragen AS genehmigt_am,"
@@ -4913,11 +4914,11 @@ function adminEditSpielverlegung(): void
$spielverlegung->Begruendung_abgelehnt = "";
}
-
+
$teams[0] = "Verband";
$teams[$spielverlegung->heim_team_id] = $spielverlegung->Heim;
$teams[$spielverlegung->gast_team_id] = $spielverlegung->Gast;
-
+
HTML_sportsmanager_admin::adminEditSpielverlegung($spielverlegung,$teams);
}
@@ -4925,7 +4926,7 @@ function adminEditSpielverlegung(): void
{
$db = getDatabase();
$jInput = Factory::getContainer()->get(SiteApplication::class)->input;
-
+
if (!benutzerZugriff("verschieberegeln_aendern"))
keinZugriff();
@@ -4948,7 +4949,7 @@ function adminEditSpielverlegung(): void
if (!empty($Termin_neu) && !validateDate($Termin_neu, $format = 'Y-m-d H:i:s'))
redirectSportsManagerURL('&task=admin_spielverlegungen', Text::_('COM_SPORTSMANAGER_NOT_VALID_TIME'));
-
+
if ($beantragt_id == 0){
$query = "INSERT INTO #__sportsmanager_begegnung_historie"
. "\n (begegnung_historie_id, begegnung_id, aktion, zeitpunkt, user_id, team_id, kommentar, eingetragen)"
@@ -4964,12 +4965,12 @@ function adminEditSpielverlegung(): void
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
if ($genehmigt_id == 0 AND !empty($Termin_neu)){
$query = "INSERT INTO #__sportsmanager_begegnung_historie"
. "\n (begegnung_historie_id, begegnung_id, aktion, zeitpunkt, user_id, team_id, eingetragen)"
. "\n VALUES (NULL, $begegnung_id, 1, '$Termin_neu', $user_id, NULL, NOW());";
- }
+ }
else if ($genehmigt_id != 0 AND !empty($Termin_neu)){
$query = "UPDATE #__sportsmanager_begegnung_historie"
. "\n SET user_id = '$user_id',"
@@ -4993,7 +4994,7 @@ function adminEditSpielverlegung(): void
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
redirectSportsManagerURL('&task=admin_spielverlegungen');
}
@@ -5001,28 +5002,28 @@ function adminEditSpielverlegung(): void
{
$db = getDatabase();
$jInput = Factory::getContainer()->get(SiteApplication::class)->input;
-
+
if (!benutzerZugriff("verschieberegeln_aendern"))
keinZugriff();
-
+
$begegnung_id = $jInput->get('id', 0, 'INT');
-
+
$query = "SELECT * FROM #__sportsmanager_begegnung_historie"
. "\n WHERE begegnung_id = $begegnung_id AND aktion = 2;";
$ergebnis = loadObjectList($db, $query);
$zeitpunkt = $ergebnis[0]->zeitpunkt;
-
+
$query = "UPDATE #__sportsmanager_begegnung"
. "\n SET zeitpunkt = '$zeitpunkt'"
. "\n WHERE begegnung_id = $begegnung_id;";
$db->setQuery($query);
if (!$db->execute()) {die($db->stderr(true));}
-
+
$query = "DELETE FROM #__sportsmanager_begegnung_historie"
. "\n WHERE begegnung_id = $begegnung_id AND aktion IN (0,1,2,3,10);";
$db->setQuery($query);
if (!$db->execute()) {die($db->stderr(true));}
-
+
redirectSportsManagerURL('&task=admin_spielverlegungen');
}
@@ -5031,10 +5032,10 @@ function adminEditSpielverlegung(): void
$db = getDatabase();
global $params;
$jInput = Factory::getContainer()->get(SiteApplication::class)->input;
-
+
if (!benutzerZugriff("verschieberegeln_aendern"))
keinZugriff(true);
-
+
$filter_status = $jInput->get('filter_status', '', 'RAW');
$filter_saison_id = $jInput->get('filter_saison_id', 0, 'INT');
if ($filter_saison_id == 0)
@@ -5044,13 +5045,13 @@ function adminEditSpielverlegung(): void
. "\n FROM #__sportsmanager_saison"
. "\n ORDER BY saisonbezeichnung DESC";
$saisons = loadObjectList($db, $query);
-
+
if (empty($filter_saison_id))
$filter_saison_id = $saisons[0]->saison_id;
if (empty($filter_status))
$filter_status = "offen,genehmigt,abgelehnt";
-
+
$query = "SELECT t1.begegnung_historie_id AS beantragt_id, t1.begegnung_id AS begegnung_id,"
. "\n t1.eingetragen AS beantragt, t1.kommentar AS Begruendung_beantragt, t1.zeitpunkt AS Termin_alt,"
. "\n t1.team_id as beantragt_verein, t5.bezeichnung AS Liga, t2.spieltag AS Spieltag_Nr,"
@@ -5065,23 +5066,23 @@ function adminEditSpielverlegung(): void
. "\n AND t5.saison_id = '$filter_saison_id'"
. "\n ORDER BY t1.begegnung_id, t1.zeitpunkt ASC;";
$spielverlegungen = loadObjectList($db, $query);
-
+
$last_id = "";
foreach ($spielverlegungen as $key => $spielverlegung) {
if ($spielverlegung->begegnung_id == $last_id) {
unset($spielverlegungen[$key]);
} else {
$last_id = $spielverlegung->begegnung_id;
-
+
$query = "SELECT t1.begegnung_historie_id AS genehmigt_id, t1.eingetragen AS genehmigt,"
. "\n t1.user_id AS genehmigt_von, t1.team_id as genehmigt_verein, t1.zeitpunkt AS Termin_neu"
. "\n FROM #__sportsmanager_begegnung_historie AS t1"
. "\n LEFT JOIN #__sportsmanager_begegnung AS t2 ON t2.begegnung_id = t1.begegnung_id"
. "\n WHERE t1.aktion = 1 AND t1.begegnung_id = $last_id"
. "\n ORDER BY t1.zeitpunkt DESC LIMIT 1;";
-
+
$genehmigt = loadObjectList($db, $query);
-
+
if (!empty($genehmigt)) {
$spielverlegung->genehmigt_id = $genehmigt[0]->genehmigt_id;
$spielverlegung->genehmigt = $genehmigt[0]->genehmigt;
@@ -5104,9 +5105,9 @@ function adminEditSpielverlegung(): void
. "\n LEFT JOIN #__sportsmanager_begegnung AS t2 ON t2.begegnung_id = t1.begegnung_id"
. "\n WHERE t1.aktion = 10 AND t1.begegnung_id = $last_id"
. "\n ORDER BY t1.zeitpunkt DESC LIMIT 1;";
-
+
$abgelehnt = loadObjectList($db, $query);
-
+
if (!empty($abgelehnt)) {
$spielverlegung->abgelehnt_id = $abgelehnt[0]->abgelehnt_id;
$spielverlegung->abgelehnt = $abgelehnt[0]->abgelehnt;
@@ -5148,21 +5149,21 @@ function adminSpielverlegungMailen(): void
$db = getDatabase();
$app = Factory::getContainer()->get(SiteApplication::class);
$jInput = $app->input;
-
+
if (!benutzerZugriff("verschieberegeln_aendern"))
keinZugriff(true);
-
+
$user_id = isExternalDatabase() ? 0 : (isJson() ? getUserID() : $app->getIdentity()->id);
$query = "SELECT name, email FROM #__users WHERE id = '$user_id';";
$Benutzer = loadObjectList($db, $query);
-
+
$begegnung_id = $jInput->get('id', 0, 'INT');
$beantragt_id = 0;
$genehmigt_id = 0;
-
+
if (empty($begegnung_id))
redirectSportsManagerURL('&task=admin_spielverlegungen', 'Missing id');
-
+
if ($jInput->get('cancel', false, 'BOOL'))
redirectSportsManagerURL('&task=admin_spielverlegungen');
@@ -5173,7 +5174,7 @@ function adminSpielverlegungMailen(): void
$ergebnis = loadObjectList($db, $query);
if (!empty($ergebnis))
$beantragt_id = $ergebnis[0]->begegnung_historie_id;
-
+
$query = "SELECT *"
. "\n FROM #__sportsmanager_begegnung_historie AS t1"
. "\n WHERE begegnung_id = '$begegnung_id' AND aktion = '1'"
@@ -5181,11 +5182,11 @@ function adminSpielverlegungMailen(): void
$ergebnis = loadObjectList($db, $query);
if (!empty($ergebnis))
$genehmigt_id = $ergebnis[0]->begegnung_historie_id;
-
+
$beantragt = [];
if (!empty($beantragt_id)){
$query = "SELECT"
- . "\n CONCAT(t3.teamname, ' - ', t4.teamname, ' (', t5.bezeichnung, ')') AS Begegnung,"
+ . "\n CONCAT(t3.teamname, ' - ', t4.teamname, ' (', t5.bezeichnung, ')') AS Begegnung,"
. "\n t2.heim_team_id, t2.gast_team_id, t7.verein_id AS heim_verein_id, t8.verein_id AS gast_verein_id,"
. "\n IF (ISNULL(t1.verantwortlich_team_id), 0, verantwortlich_team_id) AS beantragt_von_id,"
. "\n t2.begegnung_id AS begegnung_id, t5.bezeichnung AS Liga, t3.teamname AS Heim, t4.teamname AS Gast,"
@@ -5207,8 +5208,8 @@ function adminSpielverlegungMailen(): void
$spielverlegung = $beantragt[0];
} else
if ($begegnung_id != 0){
- $query = "SELECT"
- . "\n CONCAT(t3.teamname, ' - ', t4.teamname, ' (', t5.bezeichnung, ')') AS Begegnung,"
+ $query = "SELECT"
+ . "\n CONCAT(t3.teamname, ' - ', t4.teamname, ' (', t5.bezeichnung, ')') AS Begegnung,"
. "\n t2.begegnung_id AS begegnung_id, t5.bezeichnung AS Liga, t3.teamname AS Heim,"
. "\n t4.teamname AS Gast, t2.zeitpunkt AS Termin_alt,"
. "\n t2.heim_team_id, t2.gast_team_id"
@@ -5227,10 +5228,10 @@ function adminSpielverlegungMailen(): void
$spielverlegung->beantragt_verein = "";
$spielverlegung->status = "offen";
}
-
+
if (empty($spielverlegung))
redirectSportsManagerURL('&task=admin_spielverlegungen', 'Wrong id');
-
+
$genehmigt = [];
if (!empty($genehmigt_id)){
$query = "SELECT t1.begegnung_historie_id AS genehmigt_id, t1.eingetragen AS genehmigt_am,"
@@ -5254,8 +5255,8 @@ function adminSpielverlegungMailen(): void
$spielverlegung->genehmigt_verein = "";
$spielverlegung->genehmigt_von = "";
}
-
-
+
+
$query = "SELECT nachname, vorname, email"
. "\n FROM #__sportsmanager_vereinsansprechpartner"
. "\n WHERE verein_id IN ('$spielverlegung->heim_verein_id', '$spielverlegung->gast_verein_id')"
@@ -5276,7 +5277,7 @@ function adminSpielverlegungMailen(): void
else
$to .= ";" . $ansprechpartner->email;
}
-
+
$var['Heim'] = $spielverlegung->Heim;
$var['Gast'] = $spielverlegung->Gast;
$var['Liga'] = $spielverlegung->Liga;
@@ -5286,7 +5287,7 @@ function adminSpielverlegungMailen(): void
$var['Neuer_Termin'] = $spielverlegung->Termin_neu ? (new DateTime($spielverlegung->Termin_neu))->format("d.m.Y H:i") : 'offen';
$var['Begruendung'] = $spielverlegung->Begruendung_beantragt;
$var['Absender'] = $Benutzer[0]->name;
-
+
$query = "SELECT * FROM #__sportsmanager_email_vorlagen WHERE vorlage = 'Spielverlegung';";
$vorlagen = loadObjectList($db, $query);
$template = $vorlagen[0]->email_text;
@@ -5297,7 +5298,7 @@ function adminSpielverlegungMailen(): void
$message = renderTemplate($template, $var);
$backtomail = "admin_spielverlegungen_mailen&id=" . $spielverlegung->begegnung_id;
$backtosender = "admin_spielverlegungen";
-
+
$vorlage = new stdClass();
$vorlage->id = $spielverlegung->spielverlegung_id;
$vorlage->name = 'Spielverlegung';
@@ -6916,7 +6917,7 @@ function adminEditSaison(): void
function adminOrdnungsstrafeMailen(): void
{
-
+
$db = getDatabase();
$jInput = Factory::getContainer()->get(SiteApplication::class)->input;
$id = $jInput->get('id', 0, 'INT');
@@ -7050,10 +7051,10 @@ function sendJoomlaMail(): void
$mailer->addBcc($recipient);
}
}
-
+
//Checkmail für Absender
$mailer->addBcc($absender[0]->email);
-
+
// Betreff und Body
$mailer->setSubject($subject);
$mailer->setBody($body);
@@ -7344,7 +7345,7 @@ function adminEditOrdnungsstrafe(): void
$query .= "\n AND t8.id = '" . $filter['aussteller'] . "'";
$query .= "\n ORDER BY ordnungsstrafen_id";
$rows = loadObjectList($db, $query);
-
+
exportCSV($rows, "Ordnungsstrafen.csv");
die();
@@ -7459,14 +7460,14 @@ function adminEditVerbandsorgan(): void
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
//Alle Mitglieder löschen
$query = "DELETE FROM #__sportsmanager_mitglied_von_verbandsorgan WHERE verbandsorgane_id = $id;";
$db->setQuery($query);
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
redirectSportsManagerURL('&task=admin_verbandsorgane');
}
@@ -7485,7 +7486,7 @@ function adminEditVerbandsorgan(): void
. "\n LEFT JOIN #__sportsmanager_spieler t3 ON t3.spieler_id = t2.spieler_id"
. "\n ORDER BY t1.reihenfolge, t2.reihenfolge, t2.nachname, t2.vorname;";
$rows = loadObjectList($db, $query);
-
+
exportCSV($rows, "Verbandsorgane.csv");
die();
@@ -7514,7 +7515,7 @@ function adminVerbandsorganMitglieder(): void
. "\n WHERE t2.verbandsorgane_id = $id"
. "\n ORDER BY t2.reihenfolge, t2.nachname, t2.vorname;";
$rows = loadObjectList($db, $query);
-
+
HTML_sportsmanager_admin::adminVerbandsorganMitglieder($rows,$verbandsorgan);
}
@@ -7528,7 +7529,7 @@ function adminEditVerbandsorganMitglied(): void
$id = $jInput->get('id', 0, 'INT');
$verbandsorgane_id = $jInput->get('verbandsorgane_id', 0, 'INT');
-
+
if ($id == 0)
$row = null;
else {
@@ -7575,11 +7576,11 @@ function adminEditVerbandsorganMitglied(): void
$mobil = $db->escape(trim($jInput->get('mobil', '', 'RAW')));
$reihenfolge = $jInput->get('reihenfolge', 0, 'INT');
$beschreibung = $db->escape(trim($jInput->get('beschreibung', '', 'RAW')));
-
+
if ($jInput->get('cancel', false, 'BOOL')) {
redirectSportsManagerURL('&task=admin_verbandsorgan_mitglieder&id=' . $verbandsorgane_id);
}
-
+
if ($spieler_id != 0){
$query = "SELECT * FROM #__sportsmanager_spieler WHERE spieler_id = $spieler_id";
$spieler = loadObjectList($db, $query);
@@ -7632,13 +7633,13 @@ function adminEditVerbandsorganMitglied(): void
$id = $jInput->get('id', 0, 'INT');
$verbandsorgane_id = $jInput->get('verbandsorgane_id', 0, 'INT');
-
+
$query = "DELETE FROM #__sportsmanager_mitglied_von_verbandsorgan WHERE mitglied_von_verbandsorgan_id = $id;";
$db->setQuery($query);
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
redirectSportsManagerURL('&task=admin_verbandsorgan_mitglieder&id=' . $verbandsorgane_id);
}
@@ -7670,7 +7671,7 @@ function adminEditHalloffame(): void
$id = $jInput->get('id', 0, 'INT');
$anzahl_eintraege = 0;
-
+
if ($id == 0)
$row = null;
else {
@@ -7678,7 +7679,7 @@ function adminEditHalloffame(): void
$rows = loadObjectList($db, $query);
if (count($rows) < 1) die("Wrong id!");
$row = $rows[0];
-
+
$query = "SELECT * FROM #__sportsmanager_mitglied_von_halloffame WHERE halloffame_id = $id";
$rows = loadObjectList($db, $query);
$anzahl_eintraege = count($rows);
@@ -7766,14 +7767,14 @@ function adminEditHalloffame(): void
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
//Alle Mitglieder löschen
$query = "DELETE FROM #__sportsmanager_mitglied_von_halloffame WHERE halloffame_id = $id;";
$db->setQuery($query);
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
redirectSportsManagerURL('&task=admin_halloffame');
}
@@ -7787,7 +7788,7 @@ function adminHalloffameMitglieder(): void
$id = $jInput->get('id', 0, 'INT');
$mitglieder = null;
-
+
$query = "SELECT * FROM #__sportsmanager_halloffame WHERE halloffame_id = $id";
$rows = loadObjectList($db, $query);
if (count($rows) < 1) {
@@ -7796,14 +7797,14 @@ function adminHalloffameMitglieder(): void
$halloffame = $rows[0];
$halloffame->platz2_zeigen = 0;
$halloffame->platz3_zeigen = 0;
-
+
$query = "SELECT t2.*, t1.halloffame"
. "\n FROM #__sportsmanager_halloffame t1"
. "\n LEFT JOIN #__sportsmanager_mitglied_von_halloffame t2 ON t2.halloffame_id = t1.halloffame_id"
. "\n WHERE t2.halloffame_id = $id"
. "\n ORDER BY t2.jahr DESC, platz ASC;";
$rows = loadObjectList($db, $query);
-
+
if (count($rows) > 0){
$mitglieder = [];
if ($halloffame->spielform == 1){
@@ -7821,10 +7822,10 @@ function adminHalloffameMitglieder(): void
$halloffame->platz2_zeigen = 1;
if ($row->platz == 3 && !empty($row->teamname))
$halloffame->platz3_zeigen = 1;
-
+
//Suche team_id wenn keine verein_id vorhanden
if (empty($row->verein_id)){
- $query = "SELECT team_id FROM #__sportsmanager_team WHERE teamname LIKE '$row->teamname%' ORDER BY team_id DESC LIMIT 1;";
+ $query = "SELECT team_id FROM #__sportsmanager_team WHERE teamname LIKE '$row->teamname%' ORDER BY team_id DESC LIMIT 1;";
$mitglieder[$row->jahr]->$index_teamid = loadResult($db, $query);
} else {
$mitglieder[$row->jahr]->$index_teamid = "";
@@ -7837,7 +7838,7 @@ function adminHalloffameMitglieder(): void
$index_spieler1 = "spieler1_" . $row->platz;
$index_spieler2id = "spieler2_id_" . $row->platz;
$index_spieler2 = "spieler2_" . $row->platz;
-
+
if (!isset($mitglieder[$row->jahr])) {
$mitglieder[$row->jahr] = new stdClass();
}
@@ -7880,7 +7881,7 @@ function adminEditHalloffameMitglied(): void
. "\n FROM #__sportsmanager_verein"
. "\n ORDER BY vereinsname";
$vereine = loadObjectList($db, $query);
-
+
$query = "SELECT spieler_id, CONCAT(nachname, ', ', vorname, ' (', spielernr, ')') AS spieler"
. "\n FROM #__sportsmanager_spieler"
. "\n ORDER BY nachname, vorname, spielernr";
@@ -7956,14 +7957,14 @@ function adminEditHalloffameMitglied(): void
if (!benutzerZugriff("organisationen_aendern"))
keinZugriff();
-
+
$halloffame_id = $jInput->get('halloffame_id', 0, 'INT');
$spielform = $jInput->get('spielform', 0, 'INT');
$jahr = $jInput->get('jahr', 0, 'INT');
-
+
if ($jInput->get('cancel', false, 'BOOL'))
redirectSportsManagerURL('&task=admin_halloffame_mitglieder&id=' . $halloffame_id);
-
+
if ($spielform == 1){
for ($p = 1; $p <= 3; $p++){
$verein_id[$p] = $jInput->get('verein_id_' . $p, 0, 'INT');
@@ -7992,7 +7993,7 @@ function adminEditHalloffameMitglied(): void
}
}
}
-
+
if ($spielform == 2 || $spielform == 3){
for ($p = 1; $p <= 3; $p++){
$spieler1_id[$p] = $jInput->get('spieler1_id_' . $p, 0, 'INT');
@@ -8034,7 +8035,7 @@ function adminEditHalloffameMitglied(): void
}
}
}
-
+
redirectSportsManagerURL('&task=admin_halloffame_mitglieder&id=' . $halloffame_id);
}
@@ -8048,7 +8049,7 @@ function adminEditHalloffameMitglied(): void
$halloffame_id = $jInput->get('halloffame_id', 0, 'INT');
$jahr = $jInput->get('jahr', 0, 'INT');
-
+
$query = "DELETE FROM #__sportsmanager_mitglied_von_halloffame"
. "\n WHERE halloffame_id = $halloffame_id"
. "\n AND jahr = $jahr;";
@@ -8056,7 +8057,7 @@ function adminEditHalloffameMitglied(): void
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
redirectSportsManagerURL('&task=admin_halloffame_mitglieder&id=' . $halloffame_id);
}
@@ -8297,7 +8298,7 @@ function adminEditEmailVorlage($vorlage): void
$back = 'admin_ordnungsstrafen';
}
if ($vorlage == 'Spielverlegung'){
- $vars = "Ansprechpartner, Heim, Gast, Liga, Spieltag, Antragsteller,
+ $vars = "Ansprechpartner, Heim, Gast, Liga, Spieltag, Antragsteller,
Alter_Termin, Neuer_Termin, Begruendung, Absender";
$back = 'admin_spielverlegungen';
}
@@ -8588,7 +8589,7 @@ function adminMannschaften(): void
if (!benutzerZugriff("mannschaftswettbewerb_aendern") && !benutzerVeranstaltungModerator($veranstaltungId))
keinZugriff(true);
-
+
$ansprechpartner = [];
$query = "SELECT * FROM #__sportsmanager_veranstaltung WHERE veranstaltung_id = $veranstaltungId";
@@ -8615,7 +8616,7 @@ function adminMannschaften(): void
. "\n WHERE #__sportsmanager_team.veranstaltung_id = $veranstaltungId"
. "\n ORDER BY teamname";
$rows = loadObjectList($db, $query);
-
+
//Ansprechpartner Teams
$query = "SELECT #__sportsmanager_team.team_id, email FROM #__sportsmanager_teamansprechpartner"
. "\n LEFT JOIN #__sportsmanager_team ON #__sportsmanager_teamansprechpartner.team_id = #__sportsmanager_team.team_id"
@@ -8628,7 +8629,7 @@ function adminMannschaften(): void
$ansprechpartner[$value->team_id][] = $value->email;
}
}
-
+
//Ansprechpartner Vereine
$query = "SELECT #__sportsmanager_team.team_id, #__sportsmanager_vereinsansprechpartner.email"
. "\n FROM #__sportsmanager_team"
@@ -8643,7 +8644,7 @@ function adminMannschaften(): void
$ansprechpartner[$value->team_id][] = $value->email;
}
}
-
+
HTML_sportsmanager_admin::adminMannschaften($veranstaltung, $rows, $ansprechpartner);
}
@@ -10407,7 +10408,7 @@ function adminRemoveBegegnung(): void
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
if ($elo_aktualisieren) {
wannGespieltAktualisieren();
eloAktualisieren($aktualisieren_ab_datum);
@@ -10491,7 +10492,7 @@ function adminEditBegegnungSpielplan($bestaetigen): void
//$bestaetigen = 0: Eingabe Moderator
//$bestaetigen = 1: Bestätigung Ergebnis
//$bestaetigen = 2: Pineingabe
-
+
$db = getDatabase();
$jInput = Factory::getContainer()->get(SiteApplication::class)->input;
@@ -10681,7 +10682,7 @@ function adminSaveBegegnungSpielplan(): void
adminDeleteMatchReportBegegnung($id,$veranstaltungId);
redirectSportsManagerURL('&task=admin_begegnungen&veranstaltungid=' . $veranstaltungId . '#id' . $id, Text::_('COM_SPORTSMANAGER_MATCH_REPORT_WAS_DELETED'));
}
-
+
$query = "SELECT #__sportsmanager_begegnung.*, unbestaetigtes_ergebnis_id, zwischenergebnis,"
. " (SELECT COUNT(*) FROM #__sportsmanager_begegnung_historie WHERE #__sportsmanager_begegnung_historie.begegnung_id = #__sportsmanager_begegnung.begegnung_id) AS verlegen_aktionen"
@@ -11032,7 +11033,7 @@ function adminSaveBegegnungSpielplan(): void
if (!$db->execute()) {
abortWithError($db->stderr(true));
}
-
+
// Spielbericht auf Fehler (doppelte Einträge) überprüfen
$query = "DELETE t1"
. "\n FROM #__sportsmanager_teamspiel t1"
@@ -11150,13 +11151,13 @@ function adminDeleteMatchReportBegegnung($id,$veranstaltungId): void
{
$db = getDatabase();
$user_id = isExternalDatabase() ? 0 : (isJson() ? getUserID() : Factory::getContainer()->get(SiteApplication::class)->getIdentity()->id);
-
- $query = "DELETE FROM #__sportsmanager_teamspiel WHERE begegnung_id = $id;";
+
+ $query = "DELETE FROM #__sportsmanager_teamspiel WHERE begegnung_id = $id;";
$db->setQuery($query);
if (!$db->execute()) {
abortWithError($db->stderr(true));
}
-
+
$query = "UPDATE #__sportsmanager_begegnung"
. "\n SET heim_punkte = NULL,"
. "\n gast_punkte = NULL,"
@@ -11167,14 +11168,14 @@ function adminDeleteMatchReportBegegnung($id,$veranstaltungId): void
if (!$db->execute()) {
abortWithError($db->stderr(true));
}
-
- $query = "DELETE FROM #__sportsmanager_unbestaetigtes_ergebnis WHERE begegnung_id = $id;";
+
+ $query = "DELETE FROM #__sportsmanager_unbestaetigtes_ergebnis WHERE begegnung_id = $id;";
$db->setQuery($query);
if (!$db->execute()) {
abortWithError($db->stderr(true));
}
-
- $query = "DELETE FROM #__sportsmanager_begegnung_historie WHERE begegnung_id = $id AND aktion IN (6,7,8,9,10,13);";
+
+ $query = "DELETE FROM #__sportsmanager_begegnung_historie WHERE begegnung_id = $id AND aktion IN (6,7,8,9,10,13);";
$db->setQuery($query);
if (!$db->execute()) {
abortWithError($db->stderr(true));
@@ -11206,7 +11207,7 @@ function adminDeleteMatchReportBegegnung($id,$veranstaltungId): void
if (!$db->execute()) {
abortWithError($db->stderr(true));
}
-
+
return;
}
@@ -11316,17 +11317,17 @@ function adminDeleteMatchReportBegegnung($id,$veranstaltungId): void
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
$encrypted_pin = $db->escape($jInput->get('pin', '', 'RAW'));
$pin = decrypt($encrypted_pin, "a9cZ" . $veranstaltungId . "oDS7" . $id . "2eA");
-
+
$query = "SELECT team_id FROM #__sportsmanager_team"
. "\n WHERE pin = " . $db->quote($pin) . " AND veranstaltung_id = $veranstaltungId;";
$team_id = loadResult($db, $query);
-
+
if (empty($user_id) OR !empty($team_id)) $user_id = "NULL";
if (empty($team_id)) $team_id = "NULL";
-
+
$query = "INSERT INTO #__sportsmanager_begegnung_historie"
. "\n (begegnung_historie_id,begegnung_id,aktion,team_id,user_id,eingetragen)"
. "\n VALUES (NULL,$id,11,$team_id,$user_id,NOW());";
@@ -12431,7 +12432,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
$rundenNr = $jInput->get('runde', 0, 'INT');
$rundenTitel = $jInput->get('rundentitel', 0, 'STRING');
$spielumplatz3 = $jInput->get('spielumplatz3', 0, 'INT');
-
+
$teams = [];
if ($veranstaltungId == 0) die("Missing id!");
@@ -12467,7 +12468,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
else{
$anzahlmatches = pow(2, $anzahlrunden - $rundenNr);
//Verlierer rausfiltern
- $query = "SELECT"
+ $query = "SELECT"
. "\n CASE"
. "\n WHEN t1.heim_spielpunkte > t1.gast_spielpunkte THEN t3.team_id"
. "\n WHEN t1.heim_spielpunkte < t1.gast_spielpunkte THEN t2.team_id"
@@ -12550,7 +12551,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
if ($spielumplatz3)
{
//Verlierer Halbfinale ermitteln
- $query = "SELECT"
+ $query = "SELECT"
. "\n CASE"
. "\n WHEN t1.heim_spielpunkte > t1.gast_spielpunkte THEN t3.team_id"
. "\n WHEN t1.heim_spielpunkte < t1.gast_spielpunkte THEN t2.team_id"
@@ -12603,7 +12604,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
if (!$db->execute()) {
die($db->stderr(true));
}
-
+
redirectSportsManagerURL('&task=admin_begegnungen&veranstaltungid=' . $veranstaltungId);
}
else{
@@ -12737,7 +12738,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
if ($rundenNr >= 2){
$query = "SELECT t4.bezeichnung AS Liga, t1.zeitpunkt AS Spielstart, t2.teamname AS Heim, t3.teamname AS Gast,
t1.heim_team_id, t1.gast_team_id,
- t1.spieltag_titel AS Runde, t1.spieltag AS Spieltag_Nr, t1.spiel_nr AS Spiel_Nr,
+ t1.spieltag_titel AS Runde, t1.spieltag AS Spieltag_Nr, t1.spiel_nr AS Spiel_Nr,
t1.heim_punkte AS Heim_Tore, t1.gast_punkte AS Gast_Tore,
t1.heim_spielpunkte AS Heim_Satzpunkte, t1.gast_spielpunkte AS Gast_Satzpunkte
FROM #__sportsmanager_begegnung AS t1
@@ -12776,7 +12777,7 @@ function adminBegegnungenPokalrundeAuslosenForm(): void
if ($spielumplatz3)
{
//Verlierer Halbfinale ermitteln
- $query = "SELECT"
+ $query = "SELECT"
. "\n CASE"
. "\n WHEN t1.heim_spielpunkte > t1.gast_spielpunkte THEN t3.team_id"
. "\n WHEN t1.heim_spielpunkte < t1.gast_spielpunkte THEN t2.team_id"
@@ -13023,13 +13024,13 @@ function adminBegegnungenExportForm(): void
ORDER BY t4.veranstaltung_id, t1.spieltag, t1.spiel_nr, t1.zeitpunkt;
";
$rows = loadObjectList($db, $query);
-
+
// Spielverlegungen
foreach ($rows as $value) {
$beantragt = [];
$genehmigt = [];
-
+
// Spielverlegung vorgeschlagen
$query = "
SELECT t1.zeitpunkt AS Termin_alt
@@ -13055,7 +13056,7 @@ function adminBegegnungenExportForm(): void
$value->verlegt_auf = $genehmigt[0]->Termin_neu;
}
$dateiname = "Spielplan " . $veranstaltung->bezeichnung;
-
+
if (!isset($rows) or count($rows) == 0) {
redirectSportsManagerURL('&task=admin_begegnungen&veranstaltungid=1', "Zu dieser Auswahl sind keine Daten vorhanden!");
}
@@ -13084,10 +13085,10 @@ function adminBegegnungenExportForm(): void
$value->bestaetigt_von = "";
$value->moderator_um = "";
$value->moderator_von = "";
-
+
// Endergebnis vorgeschlagen
$query = "
- SELECT t1.eingetragen AS gespeichert_um,
+ SELECT t1.eingetragen AS gespeichert_um,
t2.name AS gespeichert_von_user,
t3.teamname AS gespeichert_von_team
FROM #__sportsmanager_begegnung_historie AS t1
@@ -13108,7 +13109,7 @@ function adminBegegnungenExportForm(): void
// Endergebnis bestätigen Gegner
$query = "
- SELECT t1.eingetragen AS gespeichert_um,
+ SELECT t1.eingetragen AS gespeichert_um,
t2.name AS gespeichert_von_user,
t3.teamname AS gespeichert_von_team
FROM #__sportsmanager_begegnung_historie AS t1
@@ -13126,10 +13127,10 @@ function adminBegegnungenExportForm(): void
if (!empty($Bestaetigt[0]->gespeichert_von_team))
$value->bestaetigt_von = $Bestaetigt[0]->gespeichert_von_team;
}
-
+
// Endergebnis bestätigen Moderator
$query = "
- SELECT t1.eingetragen AS gespeichert_um,
+ SELECT t1.eingetragen AS gespeichert_um,
t2.name AS gespeichert_von_user,
t3.teamname AS gespeichert_von_team
FROM #__sportsmanager_begegnung_historie AS t1
@@ -13201,12 +13202,12 @@ function adminBegegnungenExportForm(): void
. "\n LEFT JOIN #__sportsmanager_veranstaltung AS t3 ON t1.veranstaltung_id = t3.veranstaltung_id"
. "\n LEFT JOIN #__sportsmanager_spielort AS t4 ON t1.heimspielort_id = t4.spielort_id"
. "\n WHERE t1.veranstaltung_id = " . $veranstaltungId . ";";
-
+
$rows = loadObjectList($db, $query);
if (!isset($rows) or count($rows) == 0) {
redirectSportsManagerURL('&task=admin_begegnungen&veranstaltungid=1', "Zu dieser Auswahl sind keine Daten vorhanden!");
}
-
+
foreach ($rows AS $value)
{
$query = "SELECT * FROM #__sportsmanager_vereinsansprechpartner"
@@ -13238,7 +13239,7 @@ function adminBegegnungenExportForm(): void
$value->$property = "";
}
}
-
+
$query = "SELECT * FROM #__sportsmanager_teamansprechpartner"
. "\n WHERE team_id = ".$value->team_id." ORDER BY kontaktperson_id;";
$ansprechpartner = loadObjectList($db, $query);
@@ -13273,7 +13274,7 @@ function adminBegegnungenExportForm(): void
}
$dateiname .= ".csv";
-
+
exportCSV($rows, $dateiname);
}
@@ -14259,7 +14260,7 @@ function adminImportTurnierdisziplinMeldungenSpieleForm(): void
if (!benutzerZugriff("turniere_aendern") && !benutzerTurnierModerator())
keinZugriff();
-
+
$query = "DELETE FROM #__sportsmanager_turnierspiel WHERE turnierdisziplin_id = $id;";
$db->setQuery($query);
if (!$db->execute()) {
@@ -14349,21 +14350,21 @@ function adminImportTurnierdisziplinMeldungenSpieleForm(): void
$elo_aktualisieren = $turnierdisziplin->elo_wertung;
$aktualisieren_ab_datum = !empty($turnierdisziplin->beginn) ? substr($turnierdisziplin->beginn, 0, 10) : null;
$Meldung = "Alle Dateien wurden erfolgreich importiert!!!";
-
+
$filename = $_FILES['daten']['name'];
$ext = strtolower(pathinfo($filename, PATHINFO_EXTENSION));
-
+
if (!in_array(strtolower($ext), ["csv","json","xml"], true))
redirectSportsManagerURL('&task=admin_turnierdisziplin_meldungen_spiele&turnierdisziplinid=' . $id, "Die übergebene Datei muss vom Typ csv, xml oder json sein.");
-
- if (!is_uploaded_file($_FILES["daten"]["tmp_name"]))
+
+ if (!is_uploaded_file($_FILES["daten"]["tmp_name"]))
redirectSportsManagerURL('&task=admin_turnierdisziplin_meldungen_spiele&turnierdisziplinid=' . $id, "Es wurde keine Datei hochgeladen.");
adminLoeschenTurnierdisziplinMeldungenSpiele($id);
// CSV-Import
if ($ext === "csv"){
-
+
$handle = fopen($_FILES["daten"]["tmp_name"], "r");
if (!$handle) {
redirectSportsManagerURL('&task=admin_turnierdisziplin_meldungen_spiele&turnierdisziplinid=' . $id, "Die übergebene Datei kann nicht geöffnet werden.");
@@ -14656,10 +14657,10 @@ function adminImportTurnierdisziplinMeldungenSpieleForm(): void
// json Datei von Coral (nur Endergebnis einer Disziplin)
if ($ext === "json"){
-
+
$FehlerJason = "";
$ist_doppel = false;
-
+
if ($_FILES['daten']['error'] !== UPLOAD_ERR_OK)
$FehlerJason = "Fehler beim Hochladen der json-Datei.";
@@ -14726,9 +14727,9 @@ function adminImportTurnierdisziplinMeldungenSpieleForm(): void
$i = 1;
foreach ($entry['players'] ?? [] as $player) {
if ($i > 1) $ist_doppel = true;
-
+
[$nachname, $vorname] = $splitName($player['name'] ?? "");
-
+
// Spielernummern und -namen ermitteln
$spieler_id = null;
if (!empty($player['license'])) {
@@ -14758,19 +14759,19 @@ function adminImportTurnierdisziplinMeldungenSpieleForm(): void
$row[$i."v"] = $vorname;
$row[$i."vn"] = "";
}
- $i++;
+ $i++;
}
$spielerMeldungen[] = $row;
}
}
}
-
+
if ($FehlerJason != "")
redirectSportsManagerURL('&task=admin_turnierdisziplin_meldungen_spiele&turnierdisziplinid=' . $id, $FehlerJason);
- }
+ }
if (in_array(strtolower($ext), ["csv","json"], true) && !empty($spielerMeldungen)){
-
+
foreach ($spielerMeldungen as $spielerMeldung) {
$platz = $spielerMeldung["p"];
$spieler1_id = $spielerMeldung["1"] ?? null;
@@ -14816,7 +14817,7 @@ function adminImportTurnierdisziplinMeldungenSpieleForm(): void
if ($spieler2_id == null) {
$query = "INSERT INTO #__sportsmanager_turniermeldung_spieler_name"
. "\n (turniermeldung_spieler_id, nachname, vorname, vereinsname)"
- . "\n VALUES ('$meldungSpielerId', '" . $db->escape($spielerMeldung["2n"]) . "', '"
+ . "\n VALUES ('$meldungSpielerId', '" . $db->escape($spielerMeldung["2n"]) . "', '"
. $db->escape($spielerMeldung["2v"]) . "', '" . $db->escape($spielerMeldung["2vn"]) . "');";
$db->setQuery($query);
if (!$db->execute()) {
@@ -14825,8 +14826,8 @@ function adminImportTurnierdisziplinMeldungenSpieleForm(): void
}
}
}
- }
-
+ }
+
if ($ext == "xml"){ // XML-Import
// Daten zu Vorrunde laden
@@ -15180,7 +15181,7 @@ function adminImportTurnierdisziplinMeldungenSpieleForm(): void
if (is_array($spielerId)) {
$query = "INSERT INTO #__sportsmanager_turniermeldung_spieler_name"
. "\n (turniermeldung_spieler_id, nachname, vorname, vereinsname)"
- . "\n VALUES ('$meldungSpielerId', '" . $db->escape($spielerId[0]) . "', '"
+ . "\n VALUES ('$meldungSpielerId', '" . $db->escape($spielerId[0]) . "', '"
. $db->escape($spielerId[1]) . "', '" . $db->escape($spielerId[2]) . "');";
$db->setQuery($query);
if (!$db->execute()) {
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 f539f5a..cfa38cf 100644
--- a/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php
+++ b/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php
@@ -2886,7 +2886,7 @@ class HTML_sportsmanager_admin
@@ -4844,8 +4844,8 @@ class HTML_sportsmanager_admin
-
-
+
+
|
|
- |
-
-
-
+
+
+
|
|
- ";
else
@@ -9772,6 +9772,8 @@ static function adminVerbandsorganMitglieder($rows,$verbandsorgan): void
|
|
+ |
+ |
|
-
+
'bezeichnung); ?>
':
-
+
@@ -11085,10 +11087,10 @@ static function adminVerbandsorganMitglieder($rows,$verbandsorgan): void
$Spieltagname = "Runde " . $row->spieltag;
else
$Spieltagname = "Spieltag " . $row->spieltag;
-
- if ($row->spieltag < 999 && $veranstaltung->spieltag_titel_zeigen == 1 && $row->spieltag_titel != "")
+
+ if ($row->spieltag < 999 && $veranstaltung->spieltag_titel_zeigen == 1 && $row->spieltag_titel != "")
$Spieltagname .= " - " . $row->spieltag_titel;
-
+
if ($Spieltagname_Buffer != $Spieltagname){
?>
+
-
-
+
+
@@ -11341,7 +11343,7 @@ static function adminVerbandsorganMitglieder($rows,$verbandsorgan): void
value="spieltag_titel); ?>"/>