mirror of
https://github.com/Deutscher-Tischfussballbund/com_sportsmanager.git
synced 2026-06-10 06:27:52 +00:00
fix: remove birthday from player, replace with birthyear where necessary
This commit is contained in:
@@ -2477,8 +2477,6 @@ function adminImportSpielerDetailsForm() {
|
|||||||
if (isset($spalte["pseudonym"]))
|
if (isset($spalte["pseudonym"]))
|
||||||
$query .= ",\n pseudonym = '" . $db->escape($pseudonym) . "'";
|
$query .= ",\n pseudonym = '" . $db->escape($pseudonym) . "'";
|
||||||
$query .= ",\n geschlecht = '" . $db->escape($geschlecht) . "'";
|
$query .= ",\n geschlecht = '" . $db->escape($geschlecht) . "'";
|
||||||
if (isset($spalte["geburtsdatum"]))
|
|
||||||
$query .= ",\n geburtsdatum = " . ($geburtsdatum == null ? "NULL" : ("'" . $db->escape($geburtsdatum) . "'"));
|
|
||||||
if (isset($spalte["geburtsjahr"]) || isset($spalte["geburtsdatum"]))
|
if (isset($spalte["geburtsjahr"]) || isset($spalte["geburtsdatum"]))
|
||||||
$query .= ",\n geburtsjahr = " . ($geburtsjahr == null ? ($geburtsdatum == null ? "NULL" : ("YEAR('" . $db->escape($geburtsdatum) . "')")) : ("'" . $db->escape($geburtsjahr) . "'"));
|
$query .= ",\n geburtsjahr = " . ($geburtsjahr == null ? ($geburtsdatum == null ? "NULL" : ("YEAR('" . $db->escape($geburtsdatum) . "')")) : ("'" . $db->escape($geburtsjahr) . "'"));
|
||||||
if (isset($spalte["strasse"]))
|
if (isset($spalte["strasse"]))
|
||||||
@@ -3145,8 +3143,6 @@ function adminImportSpieler() {
|
|||||||
$query .= ",\n geschlecht = '" . $db->escape($geschlecht) . "'";
|
$query .= ",\n geschlecht = '" . $db->escape($geschlecht) . "'";
|
||||||
if ((isset($spalten["geburtsdatum"]) || isset($spalten["geburtsjahr"])) && $geburtsjahr != null)
|
if ((isset($spalten["geburtsdatum"]) || isset($spalten["geburtsjahr"])) && $geburtsjahr != null)
|
||||||
$query .= ",\n geburtsjahr = " . ("'" . $db->escape($geburtsjahr) . "'");
|
$query .= ",\n geburtsjahr = " . ("'" . $db->escape($geburtsjahr) . "'");
|
||||||
if (($persoenliche_daten == 1 || $persoenliche_daten == 2) && isset($spalten["geburtsdatum"]))
|
|
||||||
$query .= ",\n geburtsdatum = " . ($geburtsdatum == null ? "NULL" : ("'" . $db->escape($geburtsdatum) . "'"));
|
|
||||||
if ($persoenliche_daten == 2) {
|
if ($persoenliche_daten == 2) {
|
||||||
if (isset($spalten["strasse"]))
|
if (isset($spalten["strasse"]))
|
||||||
$query .= ",\n strasse = '" . $db->escape($strasse) . "'";
|
$query .= ",\n strasse = '" . $db->escape($strasse) . "'";
|
||||||
@@ -3181,8 +3177,6 @@ function adminImportSpieler() {
|
|||||||
. ",\n lizenznr = '" . $db->escape($lizenznr) . "'"
|
. ",\n lizenznr = '" . $db->escape($lizenznr) . "'"
|
||||||
. ",\n geschlecht = '" . $db->escape($geschlecht) . "'"
|
. ",\n geschlecht = '" . $db->escape($geschlecht) . "'"
|
||||||
. ",\n geburtsjahr = " . ($geburtsjahr == null ? "NULL" : ("'" . $db->escape($geburtsjahr) . "'"));
|
. ",\n geburtsjahr = " . ($geburtsjahr == null ? "NULL" : ("'" . $db->escape($geburtsjahr) . "'"));
|
||||||
if ($persoenliche_daten == 1 || $persoenliche_daten == 2)
|
|
||||||
$query .= ",\n geburtsdatum = " . ($geburtsdatum == null ? "NULL" : ("'" . $db->escape($geburtsdatum) . "'"));
|
|
||||||
if ($persoenliche_daten == 2)
|
if ($persoenliche_daten == 2)
|
||||||
$query .= ",\n pseudonym = '" . $db->escape($pseudonym) . "'"
|
$query .= ",\n pseudonym = '" . $db->escape($pseudonym) . "'"
|
||||||
. ",\n strasse = '" . $db->escape($strasse) . "'"
|
. ",\n strasse = '" . $db->escape($strasse) . "'"
|
||||||
@@ -3693,10 +3687,7 @@ function adminExportSpieler() {
|
|||||||
$query .= ",\n vereinsname as verein, vereinssitz, veranstalterbezeichnung as organisation, IF(mitgliedsstatus = 1, 'Aktiv', IF(mitgliedsstatus = 0, 'Ausgetreten', IF(mitgliedsstatus = 2, 'Eingeschränkt', 'Passiv'))) AS mitgliedsstatus";
|
$query .= ",\n vereinsname as verein, vereinssitz, veranstalterbezeichnung as organisation, IF(mitgliedsstatus = 1, 'Aktiv', IF(mitgliedsstatus = 0, 'Ausgetreten', IF(mitgliedsstatus = 2, 'Eingeschränkt', 'Passiv'))) AS mitgliedsstatus";
|
||||||
else if ($ausgetretene != 0)
|
else if ($ausgetretene != 0)
|
||||||
$query .= ", IF(ISNULL(aktueller_verein_id), 'Ausgetreten', 'Aktiv') as mitgliedsstatus";
|
$query .= ", IF(ISNULL(aktueller_verein_id), 'Ausgetreten', 'Aktiv') as mitgliedsstatus";
|
||||||
if ($persoenliche_daten == 0)
|
|
||||||
$query .= ",\n geburtsjahr";
|
$query .= ",\n geburtsjahr";
|
||||||
if ($persoenliche_daten != 0)
|
|
||||||
$query .= ",\n geburtsjahr, geburtsdatum";
|
|
||||||
if ($persoenliche_daten == 2)
|
if ($persoenliche_daten == 2)
|
||||||
$query .= ",\n email, strasse, plz, ort, landeskennung, telefon, mobil, pseudonym";
|
$query .= ",\n email, strasse, plz, ort, landeskennung, telefon, mobil, pseudonym";
|
||||||
if ($organisatorische_daten == 1)
|
if ($organisatorische_daten == 1)
|
||||||
|
|||||||
@@ -5172,7 +5172,6 @@ function updateDatabase()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if ($datenbank_version < 102) {
|
if ($datenbank_version < 102) {
|
||||||
$query = "ALTER TABLE #__sportsmanager_rangliste ADD lizenzen varchar(30) DEFAULT NULL AFTER streichergebnisse";
|
$query = "ALTER TABLE #__sportsmanager_rangliste ADD lizenzen varchar(30) DEFAULT NULL AFTER streichergebnisse";
|
||||||
$db->setQuery($query);
|
$db->setQuery($query);
|
||||||
@@ -5195,6 +5194,22 @@ function updateDatabase()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($datenbank_version < 103) {
|
||||||
|
$query = "ALTER TABLE #__sportsmanager_spieler DROP geburtsdatum";
|
||||||
|
$db->setQuery($query);
|
||||||
|
if (!$db->execute()) {
|
||||||
|
die($db->stderr(true));
|
||||||
|
}
|
||||||
|
|
||||||
|
$query = "UPDATE #__sportsmanager_einstellungen"
|
||||||
|
. "\n SET wert = '103'"
|
||||||
|
. "\n WHERE name = 'datenbank_version'";
|
||||||
|
$db->setQuery($query);
|
||||||
|
if (!$db->execute()) {
|
||||||
|
die($db->stderr(true));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ($termin_aktionen_email_setzen) {
|
if ($termin_aktionen_email_setzen) {
|
||||||
$query = "SELECT aktion_user_id, termin_aktion_id"
|
$query = "SELECT aktion_user_id, termin_aktion_id"
|
||||||
. "\n FROM #__sportsmanager_termin_aktion";
|
. "\n FROM #__sportsmanager_termin_aktion";
|
||||||
|
|||||||
@@ -2654,9 +2654,9 @@ global $params;
|
|||||||
echo "<br /><small>" . htmlentities_utf8($row->spielernr) . "</small>";
|
echo "<br /><small>" . htmlentities_utf8($row->spielernr) . "</small>";
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
if ($team_moderator) {
|
if ($team_moderator) {
|
||||||
if (!empty($row->geburtsdatum)) {
|
if (!empty($row->geburtsjahr)) {
|
||||||
echo "<tr><td align=\"center\">";
|
echo "<tr><td align=\"center\">";
|
||||||
echo "<small>" . htmlentities_utf8(FormatiertesDatum($row->geburtsdatum, false)) . "</small>";
|
echo "<small>" . htmlentities_utf8($row->geburtsjahr) . "</small>";
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
}
|
}
|
||||||
if (!empty($row->strasse) ||
|
if (!empty($row->strasse) ||
|
||||||
@@ -3603,9 +3603,9 @@ global $params;
|
|||||||
echo "<br /><small>" . htmlentities_utf8($row->spielernr) . "</small>";
|
echo "<br /><small>" . htmlentities_utf8($row->spielernr) . "</small>";
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
if ($vereins_moderator) {
|
if ($vereins_moderator) {
|
||||||
if (!empty($row->geburtsdatum)) {
|
if (!empty($row->geburtsjahr)) {
|
||||||
echo "<tr><td align=\"center\">";
|
echo "<tr><td align=\"center\">";
|
||||||
echo "<small>" . htmlentities_utf8(FormatiertesDatum($row->geburtsdatum, false)) . "</small>";
|
echo "<small>" . htmlentities_utf8($row->geburtsjahr) . "</small>";
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
}
|
}
|
||||||
if (!empty($row->strasse) ||
|
if (!empty($row->strasse) ||
|
||||||
|
|||||||
@@ -575,7 +575,6 @@ class com_sportsmanagerInstallerScript
|
|||||||
. "\n `nachname` varchar(30) DEFAULT NULL,"
|
. "\n `nachname` varchar(30) DEFAULT NULL,"
|
||||||
. "\n `vorname` varchar(30) NOT NULL DEFAULT '',"
|
. "\n `vorname` varchar(30) NOT NULL DEFAULT '',"
|
||||||
. "\n `geschlecht` char(1) DEFAULT NULL,"
|
. "\n `geschlecht` char(1) DEFAULT NULL,"
|
||||||
. "\n `geburtsdatum` date DEFAULT NULL,"
|
|
||||||
. "\n `geburtsjahr` smallint(5) unsigned DEFAULT NULL,"
|
. "\n `geburtsjahr` smallint(5) unsigned DEFAULT NULL,"
|
||||||
. "\n `strasse` varchar(30) DEFAULT NULL,"
|
. "\n `strasse` varchar(30) DEFAULT NULL,"
|
||||||
. "\n `plz` varchar(6) DEFAULT NULL,"
|
. "\n `plz` varchar(6) DEFAULT NULL,"
|
||||||
|
|||||||
Reference in New Issue
Block a user