mirror of
https://github.com/Deutscher-Tischfussballbund/com_sportsmanager.git
synced 2026-06-10 14:37:52 +00:00
add lizenz
This commit is contained in:
@@ -1378,6 +1378,7 @@ function adminSaveSpieler() {
|
|||||||
$id = $jinput->get('id', 0, 'INT');
|
$id = $jinput->get('id', 0, 'INT');
|
||||||
$vorname = $db->escape(trim($jinput->get('vorname', '', 'RAW')));
|
$vorname = $db->escape(trim($jinput->get('vorname', '', 'RAW')));
|
||||||
$nachname = $db->escape(trim($jinput->get('nachname', '', 'RAW')));
|
$nachname = $db->escape(trim($jinput->get('nachname', '', 'RAW')));
|
||||||
|
$lizenz = $db->escape(trim($jinput->get('lizenz', '', 'RAW')));
|
||||||
$pseudonym = $db->escape(trim($jinput->get('pseudonym', '', 'RAW')));
|
$pseudonym = $db->escape(trim($jinput->get('pseudonym', '', 'RAW')));
|
||||||
$geschlecht = $db->escape(trim($jinput->get('geschlecht', 'M', 'RAW')));
|
$geschlecht = $db->escape(trim($jinput->get('geschlecht', 'M', 'RAW')));
|
||||||
$geburtsdatum = normalisiertesDatum($jinput->get('datum_jahr', 0, 'INT') == 0 ? null : sprintf("%04d-%02d-%02d", $jinput->get('datum_jahr', 0, 'INT'), $jinput->get('datum_monat', 0, 'INT'), $jinput->get('datum_tag', 0, 'INT')));
|
$geburtsdatum = normalisiertesDatum($jinput->get('datum_jahr', 0, 'INT') == 0 ? null : sprintf("%04d-%02d-%02d", $jinput->get('datum_jahr', 0, 'INT'), $jinput->get('datum_monat', 0, 'INT'), $jinput->get('datum_tag', 0, 'INT')));
|
||||||
@@ -1534,9 +1535,10 @@ function adminSaveSpieler() {
|
|||||||
|
|
||||||
if ($id == 0 && !$beschraenkter_zugriff) {
|
if ($id == 0 && !$beschraenkter_zugriff) {
|
||||||
$query = "INSERT INTO #__sportsmanager_spieler "
|
$query = "INSERT INTO #__sportsmanager_spieler "
|
||||||
. "(vorname, nachname, pseudonym, geschlecht, geburtsdatum, geburtsjahr, strasse, plz, ort, landeskennung, telefon, mobil, email, spielernr, lizenznr, elo_einzel_startwert, elo_doppel_startwert, bild_ausblenden) "
|
. "(vorname, nachname, lizenz, pseudonym, geschlecht, geburtsdatum, geburtsjahr, strasse, plz, ort, landeskennung, telefon, mobil, email, spielernr, lizenznr, elo_einzel_startwert, elo_doppel_startwert, bild_ausblenden) "
|
||||||
. "VALUES ('$vorname', "
|
. "VALUES ('$vorname', "
|
||||||
. "'$nachname', "
|
. "'$nachname', "
|
||||||
|
. "'$lizenz', "
|
||||||
. "'$pseudonym', "
|
. "'$pseudonym', "
|
||||||
. "'$geschlecht', "
|
. "'$geschlecht', "
|
||||||
. ($geburtsdatum == null ? "NULL" : "'$geburtsdatum'") . ", "
|
. ($geburtsdatum == null ? "NULL" : "'$geburtsdatum'") . ", "
|
||||||
@@ -1609,6 +1611,7 @@ function adminSaveSpieler() {
|
|||||||
if (!$beschraenkter_zugriff) {
|
if (!$beschraenkter_zugriff) {
|
||||||
$query .= "\n vorname = '$vorname',"
|
$query .= "\n vorname = '$vorname',"
|
||||||
. "\n nachname = '$nachname',"
|
. "\n nachname = '$nachname',"
|
||||||
|
. "\n lizenz = '$lizenz',"
|
||||||
. "\n geschlecht = '$geschlecht',"
|
. "\n geschlecht = '$geschlecht',"
|
||||||
. "\n geburtsdatum = " . ($geburtsdatum == null ? "NULL" : "'$geburtsdatum'") . ","
|
. "\n geburtsdatum = " . ($geburtsdatum == null ? "NULL" : "'$geburtsdatum'") . ","
|
||||||
. "\n geburtsjahr = " . ($geburtsjahr == null ? "NULL" : "'$geburtsjahr'") . ","
|
. "\n geburtsjahr = " . ($geburtsjahr == null ? "NULL" : "'$geburtsjahr'") . ","
|
||||||
|
|||||||
@@ -1222,6 +1222,25 @@ class HTML_sportsmanager_admin
|
|||||||
?>
|
?>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td nowrap width="20%" align="right">
|
||||||
|
<?php echo JText::_('COM_SPORTSMANAGER_LIZENZ') ?>:
|
||||||
|
</td>
|
||||||
|
<td nowrap>
|
||||||
|
<?php
|
||||||
|
if (!$beschraenkter_zugriff)
|
||||||
|
{
|
||||||
|
?>
|
||||||
|
<input class="inputbox" type="text" name="lizenz" size="50" maxlength="30"
|
||||||
|
value="<?php if ($row != null) echo htmlentities_utf8($row->lizenz); ?>"/>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
else
|
||||||
|
if ($row != null)
|
||||||
|
echo htmlentities_utf8($row->lizenz);
|
||||||
|
?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td nowrap width="20%" align="right">
|
<td nowrap width="20%" align="right">
|
||||||
<?php echo JText::_('COM_SPORTSMANAGER_GENDER') ?>:
|
<?php echo JText::_('COM_SPORTSMANAGER_GENDER') ?>:
|
||||||
|
|||||||
@@ -921,3 +921,6 @@ COM_SPORTSMANAGER_POINTS_TABLE="Punktetabelle"
|
|||||||
COM_SPORTSMANAGER_EVALUATION="Auswertung"
|
COM_SPORTSMANAGER_EVALUATION="Auswertung"
|
||||||
COM_SPORTSMANAGER_FUNCTION_DESCRIPTION="Variablen: n = Anzahl Teilnehmer, p = Platz, m = Multiplikator für Wertung und im Doppel ggf. zusätzlich reduzierte Wertung<br />Funktionen: +, -, *, /, round(x), pow(x), if(a > b, x, y), min(x, y), max(x, y), log(x), ln(x), logn(b, x)<br />VerteilungR(r, p, n, m) := max(round((((m * r - 1) * (-log(p / n) * (1 - (p / n)))) / (-log(1 / n) * (1 - (1 / n)))) + 1), 1)<br />Verteilung(r, p, n, m) := max(round(m * round((((r - 1) * (-log(p / n) * (1 - (p / n)))) / (-log(1 / n) * (1 - (1 / n)))) + 1)), 1)<br /><br />Die Funktionen VerteilungR() und Verteilung() verteilen Punkte für Platz 1 (r) absteigend auf die einzelnen Plätze (p) der Anzahl Teilnehmer (n).<br />VerteilungR() wendet den Multiplikator (m) auf die Punkte für Platz 1 an und verteilt dann bis herunter zu 1 Punkt für den letzten Platz.<br />Verteilung() wendet den Multiplikator (m) auf die Punkte nach der Berechnung an, d.h. der letzte Platz erhält 1 * m Punkte."
|
COM_SPORTSMANAGER_FUNCTION_DESCRIPTION="Variablen: n = Anzahl Teilnehmer, p = Platz, m = Multiplikator für Wertung und im Doppel ggf. zusätzlich reduzierte Wertung<br />Funktionen: +, -, *, /, round(x), pow(x), if(a > b, x, y), min(x, y), max(x, y), log(x), ln(x), logn(b, x)<br />VerteilungR(r, p, n, m) := max(round((((m * r - 1) * (-log(p / n) * (1 - (p / n)))) / (-log(1 / n) * (1 - (1 / n)))) + 1), 1)<br />Verteilung(r, p, n, m) := max(round(m * round((((r - 1) * (-log(p / n) * (1 - (p / n)))) / (-log(1 / n) * (1 - (1 / n)))) + 1)), 1)<br /><br />Die Funktionen VerteilungR() und Verteilung() verteilen Punkte für Platz 1 (r) absteigend auf die einzelnen Plätze (p) der Anzahl Teilnehmer (n).<br />VerteilungR() wendet den Multiplikator (m) auf die Punkte für Platz 1 an und verteilt dann bis herunter zu 1 Punkt für den letzten Platz.<br />Verteilung() wendet den Multiplikator (m) auf die Punkte nach der Berechnung an, d.h. der letzte Platz erhält 1 * m Punkte."
|
||||||
COM_SPORTSMANAGER_RANK="Rang"
|
COM_SPORTSMANAGER_RANK="Rang"
|
||||||
|
|
||||||
|
; SPIELER BEARBEITEN
|
||||||
|
COM_SPORTSMANAGER_LIZENZ="Lizenz"
|
||||||
|
|||||||
Reference in New Issue
Block a user