Skip to content
Snippets Groups Projects
Commit 787b70f9 authored by Thomas Hackl's avatar Thomas Hackl Committed by Jan-Hendrik Willms
Browse files

TIC 9216 Gültigkeitsdauer von Anmelderegeln

parent e4c73f4f
No related branches found
No related tags found
No related merge requests found
......@@ -14,6 +14,11 @@ STUDIP.domReady(function () {
$('#courseset-form .autosave').on('click', (event) => {
STUDIP.Admission.autosaveCourseset();
})
});
STUDIP.ready(() => {
$('#toggle-date-link').on('click', (event) => {
$('#admissionrule-valid-date').toggleClass('hidden-js');
});
});
});
......@@ -4,6 +4,14 @@
margin-left: 25px;
}
#toggle-date-container {
margin-top: 10px;
img, svg {
vertical-align: text-bottom;
}
}
.hover_box {
div {
display: inline;
......
......@@ -4,28 +4,34 @@
</label>
<textarea name="message" rows="4" cols="50"><?= htmlReady($rule->getMessage()) ?></textarea>
<br/>
<label for="start_date" class="caption">
<?= _('Gültigkeitszeitraum der Regel') ?>:
</label>
<section class="form_group hgroup">
<label>
<?= _('von') ?>
<input type="text" maxlength="16" name="start_date" class="size-s no-hint"
id="start_date" value="<?= $rule->getStartTime() ?
date('d.m.Y H:i', $rule->getStartTime()) : '' ?>" data-max-date=""
placeholder="tt.mm.jjjj --:--"/>
</label>
<label>
<?= _('bis') ?>
<input type="text" maxlength="16" name="end_date" class="size-s no-hint"
id="end_date" value="<?= $rule->getEndTime() ?
date('d.m.Y H:i', $rule->getEndTime()) : '' ?>" data-min-date=""
placeholder="tt.mm.jjjj --:--"/>
</label>
<script>
$('#start_date').datetimepicker();
$('#end_date').datetimepicker();
</script>
</section>
<div id="toggle-date-container">
<a href="#" id="toggle-date-link">
<?= Icon::create('date') ?>
<?= _('Gültigkeitszeitraum dieser Regel festlegen') ?>
</a>
</div>
<div id="admissionrule-valid-date"<?= $rule->getStartTime() || $rule->getEndTime() ?
'' : ' class="hidden-js"' ?>>
<b><?= _('Hiermit verändern Sie nur, wann die in dieser Regel getroffenen ' .
'Einstellungen gelten sollen, und nicht den generellen Anmeldezeitraum!') ?></b>
<section class="form_group hgroup">
<label>
<?= _('von') ?>
<input type="text" maxlength="16" name="start_date" class="size-s no-hint"
id="start_date" value="<?= $rule->getStartTime() ?
date('d.m.Y H:i', $rule->getStartTime()) : '' ?>"
placeholder="tt.mm.jjjj --:--" data-datetime-picker>
</label>
<label>
<?= _('bis') ?>
<input type="text" maxlength="16" name="end_date" class="size-s no-hint"
id="end_date" value="<?= $rule->getEndTime() ?
date('d.m.Y H:i', $rule->getEndTime()) : '' ?>"
placeholder="tt.mm.jjjj --:--" data-datetimepicker='{">":"#start_date"}'>
</label>
<script>
$('#start_date').datetimepicker();
$('#end_date').datetimepicker();
</script>
</section>
</div>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment