blob: 43b419fa0936fdd00ba571d70406224005f0e65b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
<?php
/**
* @var Admin_UserController $controller
* @var User $user
* @var Institute $institute
* @var array $perms
* @var DataField[] $datafields
*/
use Studip\Button, Studip\LinkButton;
?>
<form action="<?= $controller->url_for('admin/user/store_user_institute/' . $institute->user_id . '/' . $institute->institut_id) ?>"
method="post" class="default">
<?= CSRFProtection::tokenTag() ?>
<fieldset>
<legend>
<?= $user->getFullName() ?> -
<?= _('Bearbeiten der Einrichtungsdaten') ?>
</legend>
<label>
<?= _('Status') ?>
<select name="inst_perms">
<? foreach ($perms as $perm) : ?>
<option value="<?= htmlReady($perm) ?>" <? if ($institute->inst_perms === $perm) echo 'selected'; ?>>
<?= htmlReady($perm) ?>
</option>
<? endforeach ?>
</select>
</label>
<label>
<?= _('Raum') ?>
<input type="text" name="raum" value="<?= htmlReady($institute->raum) ?>">
</label>
<label>
<?= _('Sprechzeiten') ?>
<input type="text" name="sprechzeiten" value="<?= htmlReady($institute->sprechzeiten) ?>">
</label>
<label>
<?= _('Telefon') ?>
<input type="text" name="telefon" value="<?= htmlReady($institute->Telefon) ?>">
</label>
<label>
<?= _('Fax') ?>
<input type="text" name="fax" value="<?= htmlReady($institute->Fax) ?>">
</label>
<label>
<input type="checkbox" name="externdefault" value="1" <? if ($institute->externdefault) echo 'checked'; ?>>
<?= _('Standard-Adresse') ?>
</label>
<label>
<input type="checkbox" name="visible" value="1" <? if ($institute->visible) echo 'checked'; ?>>
<?= _('Auf der Profilseite und in Adressbüchern sichtbar') ?>
</label>
<? if (count($datafields) > 0) : ?>
<? foreach ($datafields as $entry) : ?>
<? if ($entry->isEditable()): ?>
<?= $entry->getHTML('datafields') ?>
<? else : ?>
<section>
<?= htmlReady($entry->getName()) ?>
<?= $entry->getDisplayValue() ?: '<span class="empty">'. _('Keine Angabe') .'</span>' ?>
</section>
<? endif ?>
<? endforeach ?>
<? endif ?>
</fieldset>
<footer data-dialog-button>
<?= Button::createAccept(_('Übernehmen'), 'uebernehmen', ['title' => _('Änderungen übernehmen')]) ?>
<?= LinkButton::createCancel(_('Abbrechen'), $controller->url_for('admin/user/edit/' . $user->user_id)) ?>
</footer>
</form>
|