aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Siegfried <david.siegfried@uni-vechta.de>2023-02-09 16:26:16 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2023-02-09 16:26:16 +0000
commit33b51b95ea631e0bc4d575d155904e1e4c96c073 (patch)
tree53283eec39e59906a350b6749de137f409992b37
parent0e470d8e7ef10f7afaeb5522be0617bfde47f4a4 (diff)
refine a11y, re #1489
Merge request studip/studip!1371
-rw-r--r--app/views/admin/user/show_user_courses.php18
1 files changed, 14 insertions, 4 deletions
diff --git a/app/views/admin/user/show_user_courses.php b/app/views/admin/user/show_user_courses.php
index c8fbb1b..ef07aba 100644
--- a/app/views/admin/user/show_user_courses.php
+++ b/app/views/admin/user/show_user_courses.php
@@ -22,7 +22,7 @@
<thead>
<tr>
<th>
- <input type="checkbox" name="all" value="1"
+ <input type="checkbox" name="all" value="1" title="<?= _('Alle Veranstaltungen auswählen') ?>"
data-proxyfor="tbody#courses-<?= md5($sem_name) ?> td :checkbox">
</th>
<th><?= _('Veranstaltungsname') ?></th>
@@ -32,14 +32,24 @@
<tbody id="courses-<?= md5($sem_name) ?>">
<? foreach ($courses as $course) : ?>
<tr>
- <td><input type="checkbox" name="courses[]" value="<?= htmlReady($course->id) ?>"></td>
+ <td>
+ <input type="checkbox" name="courses[]" value="<?= htmlReady($course->id) ?>"
+ title="<?= sprintf(_('%s auswählen'), htmlReady($course->getFullname())) ?>">
+ </td>
<td><?= htmlReady($course->getFullname()) ?></td>
<td class="actions">
<?= Icon::create('trash')->asInput([
- 'formaction' => $controller->delete_course_assignment($user, ['course_id' => $course->id]),
+ 'formaction' => $controller->delete_course_assignment(
+ $user,
+ ['course_id' => $course->id]
+ ),
'data-confirm' => sprintf(
_('Wollen Sie %s wirklich austragen?'),
- $user->getFullName()
+ htmlReady($user->getFullName())
+ ),
+ 'title' => sprintf(
+ _('Aus %s austragen'),
+ htmlReady($course->getFullname())
),
'data-dialog' => 'size=auto'
]) ?>