mirror of
https://github.com/Deutscher-Tischfussballbund/com_sportsmanager.git
synced 2026-06-10 06:27:52 +00:00
@@ -656,6 +656,8 @@ function adminEinstellungen(): void
|
||||
$ansprechpartner_exportieren = $jInput->get('ansprechpartner_exportieren', 0, 'INT');
|
||||
$spielerliste_elo = $jInput->get('spielerliste_elo', 0, 'INT');
|
||||
$lizenz_anzeigen = $jInput->get('lizenz_anzeigen', 0, 'INT');
|
||||
$anzahl_mitglieder_zeigen = $jInput->get('anzahl_mitglieder_zeigen', 0, 'INT');
|
||||
$verband_anzeigen = $jInput->get('verband_anzeigen', 0, 'INT');
|
||||
$termine_beantragen = $jInput->get('termine_beantragen', 0, 'INT');
|
||||
$spielerimport_persoenliche_daten_vorauswahl = $jInput->get('spielerimport_persoenliche_daten_vorauswahl', 0, 'INT');
|
||||
|
||||
@@ -698,6 +700,22 @@ function adminEinstellungen(): void
|
||||
die($db->stderr(true));
|
||||
}
|
||||
|
||||
$query = "REPLACE #__sportsmanager_einstellungen"
|
||||
. "\n SET name = 'anzahl_mitglieder_zeigen'"
|
||||
. ", wert = '$anzahl_mitglieder_zeigen'";
|
||||
$db->setQuery($query);
|
||||
if (!$db->execute()) {
|
||||
die($db->stderr(true));
|
||||
}
|
||||
|
||||
$query = "REPLACE #__sportsmanager_einstellungen"
|
||||
. "\n SET name = 'verband_anzeigen'"
|
||||
. ", wert = '$verband_anzeigen'";
|
||||
$db->setQuery($query);
|
||||
if (!$db->execute()) {
|
||||
die($db->stderr(true));
|
||||
}
|
||||
|
||||
$query = "REPLACE #__sportsmanager_einstellungen"
|
||||
. "\n SET name = 'ansprechpartner_ausblenden'"
|
||||
. ", wert = '$ansprechpartner_ausblenden'";
|
||||
@@ -3305,6 +3323,7 @@ function adminEditVerein(): void
|
||||
$url = $db->escape(trim($jInput->get('url', '', 'RAW')));
|
||||
$beschreibung = $db->escape(trim($jInput->get('beschreibung', '', 'RAW')));
|
||||
$ausgetreten = $jInput->get('ausgetreten', 0, 'INT');
|
||||
$verstecken = $jInput->get('verstecken', 0, 'INT');
|
||||
$bildbeibehalten = $jInput->get('bildbeibehalten', 0, 'INT');
|
||||
|
||||
$berechtigt_fuer_verein_user_ids = array($jInput->get('berechtigt_fuer_verein_user_1_id', 0, 'INT'),
|
||||
@@ -3319,8 +3338,8 @@ function adminEditVerein(): void
|
||||
}
|
||||
|
||||
if ($id == 0) {
|
||||
$query = "INSERT INTO #__sportsmanager_verein (vereinsname, vereinssitz, vereinssitz_ortsteil, veranstalter_id, url, beschreibung, ausgetreten)"
|
||||
. "\n VALUES ('$vereinsname', '$vereinssitz', '$vereinssitz_ortsteil', " . ($veranstalter_id != 0 ? "'$veranstalter_id'" : "NULL") . ", '$url', '$beschreibung', " . ($ausgetreten ? "TRUE" : "FALSE") . ");";
|
||||
$query = "INSERT INTO #__sportsmanager_verein (vereinsname, vereinssitz, vereinssitz_ortsteil, veranstalter_id, url, beschreibung, ausgetreten, verstecken)"
|
||||
. "\n VALUES ('$vereinsname', '$vereinssitz', '$vereinssitz_ortsteil', " . ($veranstalter_id != 0 ? "'$veranstalter_id'" : "NULL") . ", '$url', '$beschreibung', " . ($ausgetreten ? "TRUE" : "FALSE") . ", $verstecken);";
|
||||
$db->setQuery($query);
|
||||
if (!$db->execute()) {
|
||||
die($db->stderr(true));
|
||||
@@ -3334,7 +3353,8 @@ function adminEditVerein(): void
|
||||
. "\n veranstalter_id = " . ($veranstalter_id != 0 ? "'$veranstalter_id'" : "NULL") . ","
|
||||
. "\n url = '$url',"
|
||||
. "\n beschreibung = '$beschreibung',"
|
||||
. "\n ausgetreten = " . ($ausgetreten ? "TRUE" : "FALSE")
|
||||
. "\n ausgetreten = " . ($ausgetreten ? "TRUE" : "FALSE") . ","
|
||||
. "\n verstecken = '$verstecken'"
|
||||
. "\n WHERE verein_id = $id";
|
||||
$db->setQuery($query);
|
||||
if (!$db->execute()) {
|
||||
@@ -9347,7 +9367,7 @@ function adminBegegnungenGenerierenForm(): void
|
||||
$Zeile++;
|
||||
}
|
||||
$query .= ";";
|
||||
echo $query;
|
||||
|
||||
$db->setQuery($query);
|
||||
|
||||
if (!$db->execute()) {
|
||||
@@ -13541,6 +13561,7 @@ function adminTermine($admin_uebersicht): void
|
||||
$filter_veranstaltung = $jInput->get('filter_veranstaltung', '', 'RAW');
|
||||
$filter_zusatz = $jInput->get('filter_zusatz', '', 'RAW');
|
||||
$filter_land = $jInput->get('filter_land', '', 'RAW');
|
||||
$filter_ort = $jInput->get('filter_ort', '', 'RAW');
|
||||
|
||||
$query = "SELECT DISTINCT YEAR(erster_tag) AS jahr"
|
||||
. "\n FROM #__sportsmanager_termin"
|
||||
@@ -13567,6 +13588,8 @@ function adminTermine($admin_uebersicht): void
|
||||
$query .= " AND EXISTS(SELECT * FROM #__sportsmanager_termin_zusatz WHERE termin_id = #__sportsmanager_termin.termin_id AND zusatz = '" . $db->escape($filter_zusatz) . "')";
|
||||
if (!empty($filter_land))
|
||||
$query .= " AND land = '" . $db->escape($filter_land) . "'";
|
||||
if (!empty($filter_ort))
|
||||
$query .= " AND ort = '" . $db->escape($filter_ort) . "'";
|
||||
$query .= "\n GROUP BY termin_id"
|
||||
. "\n ORDER BY erster_tag, bezeichnung";
|
||||
$termine = loadObjectList($db, $query);
|
||||
@@ -13616,6 +13639,13 @@ function adminTermine($admin_uebersicht): void
|
||||
. "\n GROUP BY land"
|
||||
. "\n ORDER BY land";
|
||||
$laender = loadObjectList($db, $query);
|
||||
$query = "SELECT ort"
|
||||
. "\n FROM #__sportsmanager_termin"
|
||||
. "\n INNER JOIN #__sportsmanager_termin_aktion USING (termin_id)"
|
||||
. "\n WHERE YEAR(erster_tag) = '$filter_jahr' AND status = 0 AND (typ = 0 OR typ = 1) AND ort <> ''"
|
||||
. "\n GROUP BY ort"
|
||||
. "\n ORDER BY ort";
|
||||
$orte = loadObjectList($db, $query);
|
||||
if (isJson()) {
|
||||
$jsonexport = array_map(
|
||||
function ($termin) {
|
||||
@@ -13634,7 +13664,7 @@ function adminTermine($admin_uebersicht): void
|
||||
}, $termine);
|
||||
JSON_sportsmanager::JSON($jsonexport);
|
||||
} else {
|
||||
HTML_sportsmanager_admin::adminTermine($termine, $termineSymbole, $jahre, $filter_jahr, $filter_veranstaltung, $filter_zusatz, $filter_land, $veranstaltungen, $zusaetze, $laender, $anzahl_beantragte_termine, $zugriffsebene, $admin_uebersicht, isExternalDatabase());
|
||||
HTML_sportsmanager_admin::adminTermine($termine, $termineSymbole, $jahre, $filter_jahr, $filter_veranstaltung, $filter_zusatz, $filter_land, $filter_ort, $veranstaltungen, $zusaetze, $laender, $orte, $anzahl_beantragte_termine, $zugriffsebene, $admin_uebersicht, isExternalDatabase());
|
||||
|
||||
if (!$admin_uebersicht) {
|
||||
administrationFooter();
|
||||
@@ -13742,7 +13772,9 @@ function adminEditTermin($admin_uebersicht): void
|
||||
$bundeslaender = loadObjectList($db, $query);
|
||||
$query = "SELECT * FROM #__sportsmanager_termin_land ORDER BY land";
|
||||
$laender = loadObjectList($db, $query);
|
||||
HTML_sportsmanager_admin::adminEditTermin($termin, $terminsymbolanzeige, $terminsymbole, $benachrichtigung_email, $bezeichnungen, $zusaetze, $bezeichnungszusaetze, $bundeslaender, $laender, $zugriffsebene, $admin_uebersicht, $bezeichnung_vorauswahl, $uebersicht, $ueberarbeiten, $nur_beantragte);
|
||||
$query = "SELECT ort FROM #__sportsmanager_termin WHERE ort <> '' GROUP BY ort ORDER BY ort";
|
||||
$orte = loadObjectList($db, $query);
|
||||
HTML_sportsmanager_admin::adminEditTermin($termin, $terminsymbolanzeige, $terminsymbole, $benachrichtigung_email, $bezeichnungen, $zusaetze, $bezeichnungszusaetze, $bundeslaender, $laender, $orte, $zugriffsebene, $admin_uebersicht, $bezeichnung_vorauswahl, $uebersicht, $ueberarbeiten, $nur_beantragte);
|
||||
}
|
||||
|
||||
function adminSaveTermin($admin_uebersicht): void
|
||||
|
||||
@@ -5245,6 +5245,23 @@ function updateDatabase(): void
|
||||
}
|
||||
}
|
||||
|
||||
if ($datenbank_version < 106) {
|
||||
|
||||
$query = "ALTER TABLE `#__sportsmanager_verein` ADD `verstecken` INT(4) NOT NULL DEFAULT '0' AFTER `ausgetreten`;";
|
||||
$db->setQuery($query);
|
||||
if (!$db->execute()) {
|
||||
die($db->stderr(true));
|
||||
}
|
||||
|
||||
$query = "UPDATE #__sportsmanager_einstellungen"
|
||||
. "\n SET wert = '106'"
|
||||
. "\n WHERE name = 'datenbank_version'";
|
||||
$db->setQuery($query);
|
||||
if (!$db->execute()) {
|
||||
die($db->stderr(true));
|
||||
}
|
||||
}
|
||||
|
||||
if ($termin_aktionen_email_setzen) {
|
||||
$query = "SELECT aktion_user_id, termin_aktion_id"
|
||||
. "\n FROM #__sportsmanager_termin_aktion";
|
||||
|
||||
@@ -724,8 +724,12 @@ if ($task == "spielerbild") {
|
||||
break;
|
||||
case 'verein_begegnungen_ical':
|
||||
vereinBegegnungeniCal();
|
||||
break;
|
||||
case 'sort_by_vereinsname':
|
||||
vereine($sort="vereinsname");
|
||||
break;
|
||||
default:
|
||||
vereine();
|
||||
vereine($sort="mitglieder");
|
||||
break;
|
||||
}
|
||||
} else if ($content == "turniervoranmeldungen") {
|
||||
@@ -3466,23 +3470,31 @@ function mannschaftDetails($ansicht_vereinigt, $unabhaengige_ansicht = false): v
|
||||
die();
|
||||
}
|
||||
|
||||
function vereine(): void
|
||||
function vereine($sort): void
|
||||
{
|
||||
$db = getDatabase();
|
||||
global $params;
|
||||
|
||||
$query = "SELECT COUNT(DISTINCT veranstalter_id) FROM #__sportsmanager_verein WHERE NOT ausgetreten";
|
||||
$organisationAnzeigen = loadResult($db, $query) > 1;
|
||||
|
||||
$query = "SELECT *, veranstalterbezeichnung"
|
||||
. "\n FROM #__sportsmanager_verein"
|
||||
. "\n LEFT JOIN #__sportsmanager_veranstalter USING (veranstalter_id)"
|
||||
. "\n WHERE NOT ausgetreten" . kategorieFilter("AND #__sportsmanager_veranstalter.kategorie IN")
|
||||
. "\n ORDER BY IF(ISNULL(#__sportsmanager_veranstalter.veranstalter_id), 1, 0), veranstalterbezeichnung, vereinsname";
|
||||
$query = "SELECT t1.verein_id, t1.vereinsname, t1.vereinssitz,"
|
||||
. "\n t2.veranstalterbezeichnung, COUNT(*) As mitglieder"
|
||||
. "\n FROM #__sportsmanager_verein AS t1"
|
||||
. "\n LEFT JOIN #__sportsmanager_veranstalter AS t2 USING (veranstalter_id)"
|
||||
. "\n LEFT JOIN #__sportsmanager_mitglied_von_verein AS t3 USING (verein_id)"
|
||||
. "\n WHERE t1.ausgetreten = 0 AND verstecken = 0"
|
||||
. "\n GROUP BY t1.verein_id";
|
||||
if ($sort == "mitglieder"){
|
||||
$query .= "\n HAVING mitglieder >= " . einstellungswert('anzahl_mitglieder_zeigen');
|
||||
$query .= "\n ORDER BY mitglieder DESC;";
|
||||
}
|
||||
if ($sort == "vereinsname"){
|
||||
$query .= "\n ORDER BY t1.vereinsname;";
|
||||
}
|
||||
|
||||
$vereine = loadObjectList($db, $query);
|
||||
|
||||
$organisationAnzeigen = einstellungswert('verband_anzeigen');
|
||||
HTML_sportsmanager::vereine($params->get('titel'), $params->get('beschreibung'), $vereine, $organisationAnzeigen);
|
||||
|
||||
administrationFooter();
|
||||
}
|
||||
|
||||
|
||||
@@ -1017,7 +1017,9 @@ static function turnierdisziplin($turnier, $disziplin, $meldungen, $meldungenSpi
|
||||
static function begegnungenAnzeigen($veranstaltung, $modus, $rows, $zeitfenster, $titel, $aus_uebersicht, $praesentation = 0): void
|
||||
{
|
||||
global $params;
|
||||
|
||||
?>
|
||||
<style>td{padding: 6px;}</style>
|
||||
<?php
|
||||
if (count($rows) > 0) {
|
||||
$zeitpunkt_anzeigen = false;
|
||||
foreach ($rows as $begegnung) {
|
||||
@@ -2338,7 +2340,6 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
style="border-spacing: 0;width: 100%">
|
||||
<tr>
|
||||
<?php
|
||||
$n = 0;
|
||||
foreach ($mitglieder as $row) {
|
||||
if (($mitglieder_modus == 0 && !$mitglieder_ist_dauerhaft[$row->spieler_id])
|
||||
|| ($mitglieder_modus == 1 && $mitglieder_ist_dauerhaft[$row->spieler_id]))
|
||||
@@ -2944,8 +2945,8 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
|
||||
static function vereine($titel, $beschreibung, $rows, $organisationAnzeigen): void
|
||||
{
|
||||
//$organisationAnzeigen = 1;
|
||||
global $params;
|
||||
|
||||
if (!empty($titel)) { ?>
|
||||
<div
|
||||
class="componentheading<?php echo $params->get('pageclass_sfx'); ?>"><?php echo htmlentities_utf8($titel); ?></div><?php }
|
||||
@@ -2964,85 +2965,46 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
if (count($rows) > 0) {
|
||||
$bilder_anzeigen = false;
|
||||
foreach ($rows as $verein) {
|
||||
if (bildHTML("vereine", $verein->verein_id, 28, 28) != null) {
|
||||
if (bildHTML("vereine", $verein->verein_id, 40, 40) != null) {
|
||||
$bilder_anzeigen = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if ($organisationAnzeigen) {
|
||||
$organisation = $rows[0]->veranstalterbezeichnung;
|
||||
?>
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr>
|
||||
<td nowrap class="contentheading<?php echo $params->get('pageclass_sfx'); ?>"
|
||||
style="width: 100%">
|
||||
<?php echo $organisation != null ? htmlentities_utf8($organisation) : Text::_('COM_SPORTSMANAGER_NONE2'); ?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<style>td{padding: 2px;}</style>
|
||||
<div style="text-align: center;">
|
||||
<div style="overflow-x: auto;display: inline-block;">
|
||||
<table class="contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr class="sectiontableheader<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<th nowrap><strong><?php echo Text::_('COM_SPORTSMANAGER_TEAM_NAME2'); ?></strong></th>
|
||||
<th nowrap><strong><?php echo Text::_('COM_SPORTSMANAGER_TEAM_SEAT'); ?></strong></th>
|
||||
<?php if ($bilder_anzeigen) { ?>
|
||||
<th style='text-align: center; width: 120px;' nowrap>Vereinslogo</th>
|
||||
<?php } ?>
|
||||
<th style='text-align: left;' nowrap><strong>
|
||||
<a href="verband/vereine?view=sportsmanager&task=sort_by_vereinsname">
|
||||
<?php echo Text::_('COM_SPORTSMANAGER_TEAM_NAME2'); ?>
|
||||
</a>
|
||||
</strong></th>
|
||||
<th style='text-align: center;width: 120px;' nowrap><strong>
|
||||
<a href="verband/vereine?view=sportsmanager&task=sort_by_mitglieder">
|
||||
<?php echo Text::_('COM_SPORTSMANAGER_MEMBERS'); ?></strong></th>
|
||||
</a>
|
||||
<th style='text-align: left;' nowrap><strong><?php echo Text::_('COM_SPORTSMANAGER_TEAM_SEAT'); ?></strong></th>
|
||||
<?php if ($organisationAnzeigen) { ?>
|
||||
<th style='text-align: left;' nowrap>Organisation</th>
|
||||
<?php } ?>
|
||||
</tr>
|
||||
<?php
|
||||
|
||||
$k = 0;
|
||||
foreach ($rows as $row) {
|
||||
if ($organisationAnzeigen) {
|
||||
if ($row->veranstalterbezeichnung != $organisation) {
|
||||
$organisation = $row->veranstalterbezeichnung;
|
||||
?>
|
||||
</table></div>
|
||||
<span
|
||||
class="article_seperator<?php echo $params->get('pageclass_sfx'); ?>"> </span>
|
||||
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr>
|
||||
<td nowrap
|
||||
class="contentheading<?php echo $params->get('pageclass_sfx'); ?>"
|
||||
style="width: 100%">
|
||||
<?php echo $organisation != null ? htmlentities_utf8($organisation) : "Keine"; ?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="uk-overflow-auto"><table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr class="sectiontableheader<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<th nowrap><strong><?php echo Text::_('COM_SPORTSMANAGER_TEAM_NAME2'); ?></strong>
|
||||
</th>
|
||||
<th nowrap><strong><?php echo Text::_('COM_SPORTSMANAGER_TEAM_SEAT'); ?></strong>
|
||||
</th>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
<tr class="sectiontableentry<?php echo $k + 1;
|
||||
$k = ($k + 1) % 2; ?><?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<td nowrap>
|
||||
|
||||
<table style="width: 100%; border: none; border-spacing: 0; padding: 0">
|
||||
<tr>
|
||||
<td>
|
||||
<a id="id<?php echo $row->verein_id; ?>"></a><a
|
||||
href="<?php echo SportsManagerURL('&task=verein_details&id=' . $row->verein_id); ?>"><?php echo htmlentities_utf8(NichtLeererString($row->vereinsname)); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
if ($bilder_anzeigen) {
|
||||
?>
|
||||
<td style="width: 29px">
|
||||
<td style="text-align: center;width: 60px;">
|
||||
<?php
|
||||
$bild = bildHTML("vereine", $row->verein_id, 28, 28, 0, 0, 'border="0"');
|
||||
$bild = bildHTML("vereine", $row->verein_id, 40, 40, 0, 0, 'border="0"');
|
||||
if ($bild != null)
|
||||
echo $bild;
|
||||
?>
|
||||
@@ -3050,16 +3012,27 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<td style='text-align: left;'>
|
||||
<a id="id<?php echo $row->verein_id; ?>"></a>
|
||||
<a href="<?php echo SportsManagerURL('&task=verein_details&id=' . $row->verein_id); ?>">
|
||||
<?php echo htmlentities_utf8(NichtLeererString($row->vereinsname)); ?></a>
|
||||
</td>
|
||||
<td nowrap><?php if (!empty($row->vereinssitz)) echo htmlentities_utf8($row->vereinssitz . (!empty($row->vereinssitz_ortsteil) ? ("-" . $row->vereinssitz_ortsteil) : "")); ?></td>
|
||||
</td>
|
||||
<td nowrap style="text-align: center">
|
||||
<?php echo $row->mitglieder; ?>
|
||||
</td>
|
||||
<td style='text-align: left;' nowrap><?php if (!empty($row->vereinssitz)) echo htmlentities_utf8($row->vereinssitz . (!empty($row->vereinssitz_ortsteil) ? ("-" . $row->vereinssitz_ortsteil) : "")); ?></td>
|
||||
<?php if ($organisationAnzeigen) {
|
||||
echo "<td nowrap style='text-align: left;'>" . $row->veranstalterbezeichnung . "<td>";
|
||||
} ?>
|
||||
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</table></div>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
@@ -3121,7 +3094,7 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
</table>
|
||||
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<table class="contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<div>
|
||||
@@ -3137,7 +3110,7 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
if ($bild != null) {
|
||||
?>
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<table class="contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr>
|
||||
<td nowrap><?php echo $bild; ?></td>
|
||||
</tr>
|
||||
@@ -3149,7 +3122,7 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
?>
|
||||
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<table class="contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr>
|
||||
<td>
|
||||
<?php
|
||||
@@ -3250,7 +3223,7 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
}
|
||||
?>
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<table class="contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr>
|
||||
<td nowrap class="contentheading<?php echo $params->get('pageclass_sfx'); ?>"
|
||||
style="width: 100%"><?php echo Text::_('COM_SPORTSMANAGER_CURRENT_TEAMS'); ?></td>
|
||||
@@ -3259,7 +3232,7 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
</div>
|
||||
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<table class="contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr class="sectiontableheader<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<th nowrap><strong><?php echo Text::_('COM_SPORTSMANAGER_TEAM'); ?></strong></th>
|
||||
<th><strong><?php echo Text::_('COM_SPORTSMANAGER_COMPETITIONS'); ?></strong></th>
|
||||
@@ -3312,7 +3285,7 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
if (count($mitglieder) > 0) {
|
||||
?>
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<table class="contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>">
|
||||
<tr>
|
||||
<td nowrap class="contentheading<?php echo $params->get('pageclass_sfx'); ?>"
|
||||
style="width: 100%"><?php echo Text::_('COM_SPORTSMANAGER_MEMBERS'); ?></td>
|
||||
@@ -3321,67 +3294,48 @@ static function tabelleAnzeigen($veranstaltung, $modus, $teams, $spieltag, $spie
|
||||
</div>
|
||||
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>"
|
||||
style="border-spacing: 0">
|
||||
<table class="contentpaneopen<?php echo $params->get('pageclass_sfx'); ?>"
|
||||
style="border-spacing: 0;width: 100%">
|
||||
<tr>
|
||||
<?php
|
||||
$n = 0;
|
||||
foreach ($mitglieder as $row) {
|
||||
if ($n % 3 == 0 && $n != 0)
|
||||
echo "</tr><tr>";
|
||||
|
||||
echo "<td style='text-align: center; vertical-align: center' class=\"sectiontableentry" . (($n % 2) + 1) . $params->get('pageclass_sfx') . "\">";
|
||||
echo "<table>";
|
||||
echo "<tr><td style='text-align: center'>";
|
||||
?><a
|
||||
href="<?php echo SportsManagerURL('&task=spieler_details&id=' . $row->spieler_id); ?>"><?php echo htmlentities_utf8($row->nachname . ", " . $row->vorname); ?></a><?php
|
||||
echo "<table style='display: inline-table;'><tr>";
|
||||
echo "<td style='text-align: center;vertical-align: center; width: 220px;' class=\"sectiontableentry" . (($n % 2) + 1) . $params->get('pageclass_sfx') . "\">";
|
||||
?>
|
||||
<a href="<?php echo SportsManagerURL('&task=spieler_details&id=' . $row->spieler_id); ?>">
|
||||
<?php echo htmlentities_utf8($row->nachname . ", " . $row->vorname); ?></a><?php
|
||||
if (!empty($row->spielernr))
|
||||
echo "<br /><small>" . htmlentities_utf8($row->spielernr) . "</small>";
|
||||
echo "</td></tr>";
|
||||
if ($vereins_moderator) {
|
||||
if (!empty($row->geburtsjahr)) {
|
||||
echo "<tr><td style='text-align: center'>";
|
||||
echo "<small>" . htmlentities_utf8($row->geburtsjahr) . "</small>";
|
||||
echo "</td></tr>";
|
||||
echo "<br /><small>" . htmlentities_utf8($row->geburtsjahr) . "</small>";
|
||||
}
|
||||
if (!empty($row->strasse) ||
|
||||
!empty($row->plz) || !empty($row->ort)) {
|
||||
echo "<tr><td style='text-align: center'>";
|
||||
if (!empty($row->strasse))
|
||||
echo "<small>" . htmlentities_utf8($row->strasse) . "</small><br />";
|
||||
echo "<br /><small>" . htmlentities_utf8($row->strasse) . "</small><br />";
|
||||
if (!empty($row->plz) || !empty($row->ort))
|
||||
echo "<small>" . (!empty($row->plz) ? (htmlentities_utf8($row->plz) . " ") : "") . htmlentities_utf8($row->ort) . "</small>";
|
||||
echo "</td></tr>";
|
||||
}
|
||||
if (!empty($row->telefon) ||
|
||||
!empty($row->mobil) ||
|
||||
!empty($row->email)) {
|
||||
echo "<tr><td style='text-align: center'>";
|
||||
echo "<br /><small>" . (!empty($row->plz) ? (htmlentities_utf8($row->plz) . " ") : "") . htmlentities_utf8($row->ort) . "</small>";
|
||||
if (!empty($row->telefon))
|
||||
echo "<small>" . htmlentities_utf8($row->telefon) . "</small><br />";
|
||||
echo "<br /><small>" . htmlentities_utf8($row->telefon) . "</small><br />";
|
||||
if (!empty($row->mobil))
|
||||
echo "<small>" . htmlentities_utf8($row->mobil) . "</small><br />";
|
||||
echo "<br /><small>" . htmlentities_utf8($row->mobil) . "</small><br />";
|
||||
if (!empty($row->email)) {
|
||||
$replacement = HTMLHelper::_('email.cloak', $row->email, 1, $row->email, 0);
|
||||
echo "<small>" . $replacement . "</small>";
|
||||
}
|
||||
echo "</td></tr>";
|
||||
echo "<br /><small>" . $replacement . "</small>";
|
||||
}
|
||||
}
|
||||
echo "</table></td>";
|
||||
echo "<td style='text-align: center' class=\"sectiontableentry" . (($n % 2) + 1) . $params->get('pageclass_sfx') . "\">";
|
||||
echo "</td>";
|
||||
|
||||
echo "<td style='text-align: left; width: 120px;' class=\"sectiontableentry" . (($n % 2) + 1) . $params->get('pageclass_sfx') . "\">";
|
||||
$bild = bildHTML("spieler", !$details_anzeigen && $row->bild_ausblenden ? '' : $row->mitglied_von_team_id, 90, 120, 0, 0, 'border="1"');
|
||||
if ($bild == null)
|
||||
$bild = bildHTML("spieler", !$details_anzeigen && $row->bild_ausblenden ? '' : $row->spieler_id, 90, 120, 0, 0, 'border="1"', $row->geschlecht == 'M' ? 'm' : 'w');
|
||||
if ($bild != null) {
|
||||
?>
|
||||
<table style="padding: 4px">
|
||||
<tr>
|
||||
<td><?php echo $bild; ?></td>
|
||||
</tr>
|
||||
</table>
|
||||
<?php
|
||||
echo $bild;
|
||||
}
|
||||
echo "</td>";
|
||||
$n++;
|
||||
echo "</tr>";
|
||||
echo "</table>";
|
||||
}
|
||||
?>
|
||||
</tr>
|
||||
|
||||
@@ -630,11 +630,11 @@ class HTML_sportsmanager_admin
|
||||
|
||||
<form action="<?php echo SportsManagerURL(); ?>" method="post" name="adminForm" id="adminForm">
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table" style="width: 100%">
|
||||
<table style="width: 100%">
|
||||
<tr>
|
||||
<td nowrap style="width: 60%; vertical-align: top">
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table" style="width: 100%">
|
||||
<table style="width: 100%">
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label
|
||||
@@ -718,6 +718,41 @@ class HTML_sportsmanager_admin
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label
|
||||
for="show_member"><?php echo Text::_('COM_SPORTSMANAGER_VIEW_LEAST_MEMBER_COUNT'); ?>
|
||||
:</label>
|
||||
</td>
|
||||
<td nowrap>
|
||||
<select class="uk-select uk-form-width-medium" name="anzahl_mitglieder_zeigen"
|
||||
id="show_member" size="1">
|
||||
<?php
|
||||
for ($wert = 0; $wert <= 99; $wert++) {
|
||||
echo "<option value=\"" . $wert . "\"" . (isset($einstellungen["anzahl_mitglieder_zeigen"]) && $einstellungen["anzahl_mitglieder_zeigen"] == $wert ? " selected" : "") . ">" . $wert . "</option>";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label
|
||||
for="show_organisation"><?php echo Text::_('COM_SPORTSMANAGER_SHOW_ORGANISATION'); ?>
|
||||
:</label>
|
||||
</td>
|
||||
<td nowrap>
|
||||
<select class="uk-select uk-form-width-medium" name="verband_anzeigen"
|
||||
id="show_organisation" size="1">
|
||||
<?php
|
||||
$verband_anzeigen = array(1 => Text::_('JYES'), 0 => Text::_('JNO'));
|
||||
foreach ($verband_anzeigen as $wert => $bezeichnung) {
|
||||
echo "<option value=\"" . $wert . "\"" . (isset($einstellungen["verband_anzeigen"]) && $einstellungen["verband_anzeigen"] == $wert ? " selected" : "") . ">" . htmlentities_utf8($bezeichnung) . "</option>";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label
|
||||
@@ -3466,11 +3501,11 @@ class HTML_sportsmanager_admin
|
||||
<form action="<?php echo SportsManagerURL(($row != null ? ('#id' . $row->verein_id) : "")); ?>" method="post"
|
||||
name="adminForm" id="adminForm" enctype="multipart/form-data">
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table" style="width: 100%">
|
||||
<table style="width: 100%">
|
||||
<tr>
|
||||
<td nowrap style="width: 60%; vertical-align: top">
|
||||
<div class="uk-overflow-auto">
|
||||
<table class="uk-table" style="width: 100%">
|
||||
<table tyle="width: 100%">
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label
|
||||
@@ -3519,6 +3554,42 @@ class HTML_sportsmanager_admin
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
if ($row != null) {
|
||||
?>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label for="quit"><?php echo Text::_('COM_SPORTSMANAGER_BEATEN'); ?>
|
||||
:</label>
|
||||
</td>
|
||||
<td nowrap>
|
||||
<select class="uk-select uk-form-width-medium" name="ausgetreten"
|
||||
id="quit" size="1">
|
||||
<option
|
||||
value="0"><?php echo Text::_('COM_SPORTSMANAGER_NO'); ?></option>
|
||||
<option
|
||||
value="1"<?php if ($row->ausgetreten) echo " selected"; ?>><?php echo Text::_('COM_SPORTSMANAGER_YES'); ?></option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label for="verstecken"><?php echo Text::_('COM_SPORTSMANAGER_HIDE'); ?>
|
||||
:</label>
|
||||
</td>
|
||||
<td nowrap>
|
||||
<select class="uk-select uk-form-width-medium" name="verstecken"
|
||||
id="verstecken" size="1">
|
||||
<option
|
||||
value="0"><?php echo Text::_('COM_SPORTSMANAGER_NO'); ?></option>
|
||||
<option
|
||||
value="1"<?php if ($row->verstecken) echo " selected"; ?>><?php echo Text::_('COM_SPORTSMANAGER_YES'); ?></option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label for="url"><?php echo Text::_('COM_SPORTSMANAGER_WEBSITE'); ?>
|
||||
@@ -3662,27 +3733,6 @@ class HTML_sportsmanager_admin
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
if ($row != null) {
|
||||
?>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
<label for="quit"><?php echo Text::_('COM_SPORTSMANAGER_BEATEN'); ?>
|
||||
:</label>
|
||||
</td>
|
||||
<td nowrap>
|
||||
<select class="uk-select uk-form-width-medium" name="ausgetreten"
|
||||
id="quit" size="1">
|
||||
<option
|
||||
value="0"><?php echo Text::_('COM_SPORTSMANAGER_NO'); ?></option>
|
||||
<option
|
||||
value="1"<?php if ($row->ausgetreten) echo " selected"; ?>><?php echo Text::_('COM_SPORTSMANAGER_YES'); ?></option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right; vertical-align: top">
|
||||
<label for="keep_image"><?php echo Text::_('COM_SPORTSMANAGER_IMAGE'); ?>
|
||||
@@ -13350,13 +13400,9 @@ class HTML_sportsmanager_admin
|
||||
Terminkalender
|
||||
Startseite / Events / Terminkalender
|
||||
*/
|
||||
static function adminTermine($termine, $termineSymbole, $jahre, $filter_jahr, $filter_veranstaltung, $filter_zusatz, $filter_land, $veranstaltungen, $zusaetze, $laender, $anzahl_beantragte_termine, $zugriffsebene, $admin_uebersicht, $externe_datenbank): void
|
||||
static function adminTermine($termine, $termineSymbole, $jahre, $filter_jahr, $filter_veranstaltung, $filter_zusatz, $filter_land, $filter_ort, $veranstaltungen, $zusaetze, $laender, $orte, $anzahl_beantragte_termine, $zugriffsebene, $admin_uebersicht, $externe_datenbank): void
|
||||
{
|
||||
global $params;
|
||||
|
||||
?>
|
||||
|
||||
<?php
|
||||
if ($admin_uebersicht || $zugriffsebene > 0) {
|
||||
?>
|
||||
<table style="border-spacing: 10px">
|
||||
@@ -13478,6 +13524,23 @@ class HTML_sportsmanager_admin
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php if (count($orte) >= 2) : ?>
|
||||
<div
|
||||
class="uk-width-1-1 uk-width-1-2@s uk-width-1-4@m uk-grid-margin terminfilter" <?= (!$filter_anzeigen) ? 'hidden' : '' ?>>
|
||||
<label for="filter_ort"
|
||||
class="uk-form-label"><?php echo Text::_('COM_SPORTSMANAGER_LOCATION'); ?>:</label>
|
||||
<div class="uk-form-controls">
|
||||
<select class="uk-select uk-form-width-medium" name="filter_ort" id="filter_ort"
|
||||
onChange="document.adminForm.submit();">
|
||||
<option value="0"><?php echo Text::_('COM_SPORTSMANAGER_CATEGORY_ALL'); ?></option>
|
||||
<?php
|
||||
foreach ($orte as $ort)
|
||||
echo "<option value=\"" . htmlentities_utf8($ort->ort) . "\"" . ($ort->ort == $filter_ort ? " selected" : "") . ">" . htmlentities_utf8($ort->ort) . "</option>";
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php if (count($zusaetze) >= 2) : ?>
|
||||
<div
|
||||
class="uk-width-1-1 uk-width-1-2@s uk-width-1-4@m uk-grid-margin terminfilter" <?= (!$filter_anzeigen) ? 'hidden' : '' ?>>
|
||||
@@ -14230,7 +14293,7 @@ class HTML_sportsmanager_admin
|
||||
}
|
||||
}
|
||||
|
||||
static function adminEditTermin($termin, $terminsymbolanzeige, $terminsymbole, $benachrichtigung_email, $bezeichnungen, $zusaetze, $bezeichnungszusaetze, $bundeslaender, $laender, $zugriffsebene, $admin_uebersicht, $bezeichnung_vorauswahl, $uebersicht, $ueberarbeiten, $nur_beantragte): void
|
||||
static function adminEditTermin($termin, $terminsymbolanzeige, $terminsymbole, $benachrichtigung_email, $bezeichnungen, $zusaetze, $bezeichnungszusaetze, $bundeslaender, $laender, $orte, $zugriffsebene, $admin_uebersicht, $bezeichnung_vorauswahl, $uebersicht, $ueberarbeiten, $nur_beantragte): void
|
||||
{
|
||||
global $params;
|
||||
?>
|
||||
@@ -14436,10 +14499,17 @@ class HTML_sportsmanager_admin
|
||||
:</label>
|
||||
</td>
|
||||
<td nowrap>
|
||||
<input class="inputbox" type="text" name="ort" id="location" size="50"
|
||||
<input class="inputbox" type="text" name="ort" list="location" id="location" size="50"
|
||||
maxlength="100"
|
||||
value="<?php if (!empty($termin)) echo htmlentities_utf8($termin->ort); ?>"/>
|
||||
</td>
|
||||
<datalist id="location">
|
||||
<?php
|
||||
foreach ($orte As $ort){
|
||||
echo "<option value=\"" . $ort->ort ."\">";
|
||||
}
|
||||
?>
|
||||
</datalist>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap style="width: 20%; text-align: right">
|
||||
|
||||
@@ -311,6 +311,8 @@ COM_SPORTSMANAGER_FOR_OTHER_CONTACT="Für andere Ansprechpartner"
|
||||
COM_SPORTSMANAGER_DATES_REGISTERED_USERS="Termine beantragten durch angemeldete Benutzer"
|
||||
COM_SPORTSMANAGER_VIEW_ELO_RATING="Elo-Wertung anzeigen"
|
||||
COM_SPORTSMANAGER_VIEW_SPORTSMANAGER_LIZENZ="Lizenz anzeigen"
|
||||
COM_SPORTSMANAGER_VIEW_LEAST_MEMBER_COUNT="Mindest Mitgliederzahl zeigen"
|
||||
COM_SPORTSMANAGER_SHOW_ORGANISATION="Verband zeigen"
|
||||
COM_SPORTSMANAGER_PLAYER_DETAILS="Spielerdetails"
|
||||
COM_SPORTSMANAGER_PLAYER_LIST_DETAILS="Spielerliste/-details"
|
||||
COM_SPORTSMANAGER_PLAYER_EDIT="Spielerdaten durch Organisations-/Vereinsansprechpartner bearbeiten"
|
||||
@@ -380,6 +382,7 @@ COM_SPORTSMANAGER_MEMBER_STATUS="Mitgliedsstatus"
|
||||
COM_SPORTSMANAGER_ACTIVE="Aktiv"
|
||||
COM_SPORTSMANAGER_RESTRICTED="Eingeschränkt"
|
||||
COM_SPORTSMANAGER_BEATEN="Ausgetreten"
|
||||
COM_SPORTSMANAGER_HIDE="Verstecken"
|
||||
COM_SPORTSMANAGER_PASSIVE="Passiv"
|
||||
COM_SPORTSMANAGER_BEATEN_CLUB="Verein ausgetreten"
|
||||
COM_SPORTSMANAGER_SINGLE_SEED="Elo-Startwert Einzel"
|
||||
@@ -777,6 +780,7 @@ COM_SPORTSMANAGER_FEDERAL_STATES="Bundesländer"
|
||||
COM_SPORTSMANAGER_STATES="Länder"
|
||||
COM_SPORTSMANAGER_YEAR="Jahr"
|
||||
COM_SPORTSMANAGER_ADDITION="Zusatz"
|
||||
COM_SPORTSMANAGER_LOCATION="Ort"
|
||||
COM_SPORTSMANAGER_STATE="Land"
|
||||
COM_SPORTSMANAGER_FEDERAL_="Bundes-"
|
||||
COM_SPORTSMANAGER_INFO="Info"
|
||||
|
||||
@@ -311,6 +311,8 @@ COM_SPORTSMANAGER_FOR_OTHER_CONTACT="For other contact"
|
||||
COM_SPORTSMANAGER_DATES_REGISTERED_USERS="Apply dates by registered users"
|
||||
COM_SPORTSMANAGER_VIEW_ELO_RATING="View Elo rating"
|
||||
COM_SPORTSMANAGER_VIEW_SPORTSMANAGER_LIZENZ="Show License"
|
||||
COM_SPORTSMANAGER_VIEW_LEAST_MEMBER_COUNT="Show least member count"
|
||||
COM_SPORTSMANAGER_SHOW_ORGANISATION="Show organisation"
|
||||
COM_SPORTSMANAGER_PLAYER_DETAILS="Player details"
|
||||
COM_SPORTSMANAGER_PLAYER_LIST_DETAILS="Player list details"
|
||||
COM_SPORTSMANAGER_PLAYER_EDIT="Edit player data by organisation/club contacts"
|
||||
@@ -380,6 +382,7 @@ COM_SPORTSMANAGER_MEMBER_STATUS="Member status"
|
||||
COM_SPORTSMANAGER_ACTIVE="Active"
|
||||
COM_SPORTSMANAGER_RESTRICTED="Restricted"
|
||||
COM_SPORTSMANAGER_BEATEN="Excreted"
|
||||
COM_SPORTSMANAGER_HIDE="Hide"
|
||||
COM_SPORTSMANAGER_PASSIVE="Passive"
|
||||
COM_SPORTSMANAGER_BEATEN_CLUB="Club excreted"
|
||||
COM_SPORTSMANAGER_SINGLE_SEED="Elo starting value singles"
|
||||
@@ -777,6 +780,7 @@ COM_SPORTSMANAGER_FEDERAL_STATES="State"
|
||||
COM_SPORTSMANAGER_STATES="Countries"
|
||||
COM_SPORTSMANAGER_YEAR="Year"
|
||||
COM_SPORTSMANAGER_ADDITION="Addition"
|
||||
COM_SPORTSMANAGER_LOCATION="Location"
|
||||
COM_SPORTSMANAGER_STATE="Germany"
|
||||
COM_SPORTSMANAGER_FEDERAL_="Federal "
|
||||
COM_SPORTSMANAGER_INFO="Info"
|
||||
|
||||
@@ -1063,6 +1063,7 @@ return new class () implements InstallerScriptInterface
|
||||
. "\n `url` varchar(150) DEFAULT NULL,"
|
||||
. "\n `beschreibung` varchar(500) DEFAULT NULL,"
|
||||
. "\n `ausgetreten` tinyint(1) DEFAULT '0',"
|
||||
. "\n `verstecken` INT(4) NOT NULL DEFAULT '0',"
|
||||
. "\n PRIMARY KEY (`verein_id`),"
|
||||
. "\n KEY `veranstalter_id` (`veranstalter_id`)"
|
||||
. "\n) ENGINE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;";
|
||||
@@ -1113,7 +1114,7 @@ return new class () implements InstallerScriptInterface
|
||||
$db->setQuery( $query );
|
||||
if (!$db->execute()) { die($db->stderr(true)); }
|
||||
|
||||
$query = "INSERT IGNORE #__sportsmanager_einstellungen SET name = 'datenbank_version', wert = '103';";
|
||||
$query = "INSERT IGNORE #__sportsmanager_einstellungen SET name = 'datenbank_version', wert = '106';";
|
||||
$db->setQuery( $query );
|
||||
if (!$db->execute()) { die($db->stderr(true)); }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user