Bei eintägiger Veranstaltung wird Datum in Formular Disziplin versteckt

This commit is contained in:
Jürgen Meyer
2025-11-14 07:18:06 +01:00
parent e498981bc4
commit 33d748303d
@@ -11389,11 +11389,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
@@ -11481,6 +11481,9 @@ class HTML_sportsmanager_admin
else
$datum = date("Y-m-d");
$datum_tag = substr($datum, 8, 2);
if ($vorlage)
$datum_tag = "";
echo "<option value=\"\"></option>";
for ($i = 1; $i <= 31; $i++) {
echo "<option value=\"" . $i . "\" " . ($datum_tag == $i ? "selected" : "") . ">" . $i . "</option>";
}
@@ -11491,6 +11494,9 @@ class HTML_sportsmanager_admin
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_TOURNAMENT_START_MONTH'); ?>">
<?php
$datum_monat = substr($datum, 5, 2);
if ($vorlage)
$datum_monat = "";
echo "<option value=\"\"></option>";
$monate = array(Text::_('COM_SPORTSMANAGER_JANUARY'), Text::_('COM_SPORTSMANAGER_FEBRUARY'), Text::_('COM_SPORTSMANAGER_MARCH'), Text::_('COM_SPORTSMANAGER_APRIL'), Text::_('COM_SPORTSMANAGER_MAY'), Text::_('COM_SPORTSMANAGER_JUNE'), Text::_('COM_SPORTSMANAGER_JULY'), Text::_('COM_SPORTSMANAGER_AUGUST'), Text::_('COM_SPORTSMANAGER_SEPTEMBER'), Text::_('COM_SPORTSMANAGER_OCTOBER'), Text::_('COM_SPORTSMANAGER_NOVEMBER'), Text::_('COM_SPORTSMANAGER_DECEMBER'));
for ($i = 1; $i <= 12; $i++) {
echo "<option value=\"" . $i . "\" " . ($datum_monat == $i ? "selected" : "") . ">" . htmlentities_utf8($monate[$i - 1]) . "</option>";
@@ -11730,6 +11736,10 @@ class HTML_sportsmanager_admin
static function adminEditTurnierdisziplin($turnier, $row, $ranglisten, $systeme): void
{
global $params;
if ($turnier->erster_tag == $turnier->letzter_tag)
$tag_zeigen = "none";
else
$tag_zeigen = "inline-block";
?>
<div
class="componentheading<?php echo $params->get('pageclass_sfx'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_TOURNAMENT_DISCIPLINE'); ?><?php echo $row != null ? Text::_('COM_SPORTSMANAGER_CHANGING') : Text::_('COM_SPORTSMANAGER_ADD') ?><?php echo htmlentities_utf8($turnier->turnierbezeichnung . " (" . FormatiertesDatum($turnier->erster_tag, false) . " - " . FormatiertesDatum($turnier->letzter_tag, false) . ")"); ?></div>
@@ -11803,8 +11813,8 @@ class HTML_sportsmanager_admin
:</label>
</td>
<td nowrap>
<select class="uk-select uk-form-width-medium" name="datum_tag"
id="date_begin" size="1">
<select class="uk-select uk-form-width-small" name="datum_tag"
id="date_begin" size="1" style="display: <?php echo $tag_zeigen; ?>">
<?php
$datum = $turnier->erster_tag;
if ($row != null)
@@ -11817,7 +11827,7 @@ class HTML_sportsmanager_admin
}
?>
</select>
<select class="uk-select uk-form-width-medium" name="datum_monat" size="1"
<select class="uk-select uk-form-width-small" name="datum_monat" size="1" style="display: <?php echo $tag_zeigen; ?>"
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_SCHEDULE_DATE_MONTH'); ?>">
<?php
$datum_monat = substr($datum, 5, 2);
@@ -11828,7 +11838,7 @@ class HTML_sportsmanager_admin
}
?>
</select>
<select class="uk-select uk-form-width-medium" name="datum_jahr" size="1"
<select class="uk-select uk-form-width-small" name="datum_jahr" size="1" style="display: <?php echo $tag_zeigen; ?>"
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_SCHEDULE_DATE_YEAR'); ?>">
<?php
$datum_jahr = substr($datum, 0, 4);
@@ -11838,7 +11848,7 @@ class HTML_sportsmanager_admin
}
?>
</select>
<select class="uk-select uk-form-width-medium" name="uhrzeit_stunden"
<select class="uk-select uk-form-width-small" name="uhrzeit_stunden"
size="1"
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_SCHEDULE_DATE_HOUR'); ?>">
<?php
@@ -11852,7 +11862,7 @@ class HTML_sportsmanager_admin
}
?>
</select>
<select class="uk-select uk-form-width-medium" name="uhrzeit_minuten"
<select class="uk-select uk-form-width-small" name="uhrzeit_minuten"
size="1"
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_SCHEDULE_DATE_MINUTE'); ?>">
<?php
@@ -11909,7 +11919,8 @@ class HTML_sportsmanager_admin
<td nowrap>
<select class="uk-select uk-form-width-medium"
name="rangliste_id_<?php echo $i; ?>"
id="ranking_<?php echo $i; ?>" size="1">
id="ranking_<?php echo $i; ?>" size="1"
style="width: 480px;">
<option value="0"></option>
<?php
$rangliste_system_id = 0;
@@ -11930,7 +11941,8 @@ class HTML_sportsmanager_admin
:</label>
<select class="uk-select uk-form-width-medium"
name="rangliste_system_id_<?php echo $i; ?>"
id="system_<?php echo $i; ?>" size="1">
id="system_<?php echo $i; ?>" size="1"
style="width: 275px;">>
<option
value="0"><?php echo Text::_('COM_SPORTSMANAGER_RANKING_SETTING'); ?></option>
<?php
@@ -12005,7 +12017,7 @@ class HTML_sportsmanager_admin
:</label>
</td>
<td nowrap>
<select class="uk-select uk-form-width-medium" name="voranmeldung_datum_tag"
<select class="uk-select uk-form-width-small" name="voranmeldung_datum_tag"
id="appointment_date"
size="1">
<?php
@@ -12020,7 +12032,7 @@ class HTML_sportsmanager_admin
}
?>
</select>
<select class="uk-select uk-form-width-medium"
<select class="uk-select uk-form-width-small"
name="voranmeldung_datum_monat"
size="1"
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_SCHEDULE_DATE_MONTH'); ?>">
@@ -12033,7 +12045,7 @@ class HTML_sportsmanager_admin
}
?>
</select>
<select class="uk-select uk-form-width-medium"
<select class="uk-select uk-form-width-small"
name="voranmeldung_datum_jahr"
size="1"
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_SCHEDULE_DATE_YEAR'); ?>">
@@ -12045,7 +12057,7 @@ class HTML_sportsmanager_admin
}
?>
</select>
<select class="uk-select uk-form-width-medium"
<select class="uk-select uk-form-width-small"
name="voranmeldung_uhrzeit_stunden"
size="1"
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_SCHEDULE_DATE_HOUR'); ?>">
@@ -12060,7 +12072,7 @@ class HTML_sportsmanager_admin
}
?>
</select>
<select class="uk-select uk-form-width-medium"
<select class="uk-select uk-form-width-small"
name="voranmeldung_uhrzeit_minuten"
size="1"
aria-label="<?php echo Text::_('COM_SPORTSMANAGER_ARIA_LABEL_SCHEDULE_DATE_MINUTE'); ?>">