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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
<h1><?=sprintf(_('%s hinzufügen'), htmlReady($decoratedStatusGroups['autor']))?></h1>
<form action="<?=$controller->url_for('course/members/set_autor')?>" method="post">
<?= CSRFProtection::tokenTag() ?>
<table class="default collapsable">
<tbody>
<tr class="table_header header-row">
<th class="toggle-indicator" colspan="4">
<a class="toggler">
<?=sprintf(_('%s in die Veranstaltung hinzufügen'), htmlReady($decoratedStatusGroups['autor']))?>
</a>
</th>
</tr>
<tr>
<td style="width: 30%; text-align: left">
<?= sprintf(_('<strong>%s</strong> in die Veranstaltung eintragen'), htmlReady($decoratedStatusGroups['autor']))?>
</td>
<td style="width: 30%; text-align: left">
<?= QuickSearch::get("new_autor", $search)
->withButton(['reset_button_name' => 'reset_autor', 'search_button_name' => 'search_autor'])
->render();
?>
<input type="hidden" name="cid" value="<?= $course_id ?>">
</td>
<td style="width: 20%; text-align: center">
</td>
<td style="width: 20%; text-align: right">
<?= Studip\Button::createAccept(
_('Eintragen'),
'add_autor',
['title' => sprintf(_("als %s eintragen"), $decoratedStatusGroups['autor'])]
) ?>
</td>
</tr>
</tbody>
</table>
</form>
<form action="<?= $controller->url_for('course/members/set_autor_csv')?>" method="post" name="user">
<?= CSRFProtection::tokenTag() ?>
<table class="default collapsable">
<tbody class="collapsed">
<tr class="table_header header-row">
<th class="toggle-indicator" colspan="3">
<a class="toggler">
<?=_('Teilnehmendenliste übernehmen')?>
</a>
</th>
</tr>
<tr>
<td>
<?=_('Eingabeformat')?>:
<?= tooltipHtmlIcon(sprintf(_('In das Textfeld <strong>Teilnehmendenliste übernehmen</strong> können Sie eine Liste mit Namen von %s eingeben,
die in die Veranstaltung aufgenommen werden sollen. Wählen Sie in der Auswahlbox das gewünschte Format, in dem Sie die Namen eingeben möchten.<br />
<strong>Eingabeformat</strong><br/>
<strong>Nachname, Vorname ↵</strong><br />Geben Sie dazu in jede Zeile den Nachnamen und (optional) den Vornamen getrennt durch ein Komma oder ein Tabulatorzeichen ein.<br />
<strong>Nutzername ↵</strong><br />Geben Sie dazu in jede Zeile den Stud.IP Nutzernamen ein.'), htmlReady($status_groups['autor'])));?>
</td>
<td colspan="2">
<select name="csv_import_format">
<option value="realname"><?=_("Nachname, Vorname")?> ↵</option>
<option value="username"><?=_("Nutzername")?> ↵</option>
<? if(!empty($accessible_df)) : ?>
<? foreach ($accessible_df as $df) : ?>
<option value="<?=$df->getId()?>" <?=(Request::get('csv_import_format') == $df->getId()? 'selected="selected"': '')?>><?= htmlReady($df->getName())?> ↵</option>
<? endforeach?>
<? endif ?>
</select>
</td>
</tr>
<tr>
<td style="width: 30%">
<?= sprintf(
_('<strong>%s</strong> in die Veranstaltung eintragen'),
htmlReady($decoratedStatusGroups['autor'])
)?>
</td>
<td style="width: 50%">
<textarea name="csv_import" rows="6" cols="50"></textarea>
</td>
<td style="width: 20%; text-align: right">
<?= Studip\Button::createAccept(
_('Eintragen'),
'add_member_list',
[
'title' => sprintf(_("als %s eintragen"), htmlReady($decoratedStatusGroups['autor']))
]
) ?>
</td>
</tr>
</tbody>
</table>
</form>
<div style="text-align: right">
<?= Studip\LinkButton::createCancel(_('Abbrechen'), $controller->url_for('course/members/index')) ?>
</div>
|