diff --git a/app/views/course/members/add_member.php b/app/views/course/members/add_member.php deleted file mode 100644 index 2e258b4a8ad8a0cf08705ff0f74a8aad41b211d9..0000000000000000000000000000000000000000 --- a/app/views/course/members/add_member.php +++ /dev/null @@ -1,99 +0,0 @@ -<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"), $decoratedStatusGroups['autor']) - ] - ) ?> - </td> - </tr> - </tbody> -</table> -</form> - -<div style="text-align: right"> - <?= Studip\LinkButton::createCancel(_('Abbrechen'), $controller->url_for('course/members/index')) ?> -</div> diff --git a/app/views/my_courses/groups.php b/app/views/my_courses/groups.php index 7dce404040b5f865ea88f350813fac9894db6c6b..fef5cd6f1d4b8ea6fe8f01879283ae7afe3e2356 100644 --- a/app/views/my_courses/groups.php +++ b/app/views/my_courses/groups.php @@ -22,7 +22,7 @@ <tr class="table_header header-row"> <th colspan="10" class="toggle-indicator"> - <a class="toggler"> + <a class="toggler" href="#"> <? if (is_array($group_names[$group_id])): ?> <?= htmlReady(my_substr($group_names[$group_id][1] . ' > ' . $group_names[$group_id][0], 0, 70)) ?> <? else: ?> diff --git a/resources/assets/javascripts/bootstrap/application.js b/resources/assets/javascripts/bootstrap/application.js index 633062c40d8a139750fab8109803deaad0f983bf..05b2c26666b3f415e1ae94fccd689bd3e9c60dc0 100644 --- a/resources/assets/javascripts/bootstrap/application.js +++ b/resources/assets/javascripts/bootstrap/application.js @@ -108,9 +108,7 @@ STUDIP.ready((event) => { * ------------------------------------------------------------------------ */ STUDIP.domReady(function () { - $(document).on('focus', 'table.collapsable .toggler', function () { - $(this).blur(); - }).on('click', 'table.collapsable .toggler', function () { + $(document).on('click', 'table.collapsable .toggler', function () { $(this).closest('tbody').toggleClass('collapsed') .filter('.collapsed').find('.action-menu').removeClass('active'); return false;