aboutsummaryrefslogtreecommitdiff
path: root/templates/shared/message_box.php
diff options
context:
space:
mode:
Diffstat (limited to 'templates/shared/message_box.php')
-rw-r--r--templates/shared/message_box.php22
1 files changed, 12 insertions, 10 deletions
diff --git a/templates/shared/message_box.php b/templates/shared/message_box.php
index 657563b..447763d 100644
--- a/templates/shared/message_box.php
+++ b/templates/shared/message_box.php
@@ -1,4 +1,4 @@
-<div class="messagebox messagebox_<?= $class ?> <? if (count($details) > 0 && $close_details): ?>details_hidden<? endif; ?>">
+<div role="region" aria-label="<?= $label ?>" aria-describedby="messagebox-<?= $counter ?>" class="messagebox messagebox_<?= $class ?> <? if (count($details) > 0 && $close_details): ?>details_hidden<? endif; ?>">
<div class="messagebox_buttons">
<? if (count($details) > 0 && $close_details) : ?>
<a class="details" href="#" title="<?=_('Detailanzeige umschalten')?>">
@@ -6,19 +6,21 @@
</a>
<? endif ?>
<? if (!$hide_close): ?>
- <a class="close" href="#" title="<?= _('Nachrichtenbox schließen') ?>">
+ <a class="close" role="button" href="#" title="<?= _('Nachrichtenbox schließen') ?>">
<span><?= _('Nachrichtenbox schließen') ?></span>
</a>
<? endif; ?>
</div>
+ <div role="status" id="messagebox-<?= $counter ?>">
<?= $message ?>
-<? if (count($details) > 0) : ?>
- <div class="messagebox_details">
- <ul>
- <? foreach ($details as $li) : ?>
- <li><?= $li ?></li>
- <? endforeach ?>
- </ul>
+ <? if (count($details) > 0) : ?>
+ <div class="messagebox_details">
+ <ul>
+ <? foreach ($details as $li) : ?>
+ <li><?= $li ?></li>
+ <? endforeach ?>
+ </ul>
+ </div>
+ <? endif ?>
</div>
-<? endif ?>
</div>