diff --git a/templates/courseware/block_types/image_map.php b/templates/courseware/block_types/image_map.php index f3d351849532c5f0c1be80f15b1577444700d44a..b222d6a91144b1288d3bd77df4a2007b27f426b3 100644 --- a/templates/courseware/block_types/image_map.php +++ b/templates/courseware/block_types/image_map.php @@ -1,20 +1,22 @@ <div style="font-size: 12px;"> - <p style="font-weight: bold;"><?= _('Verweissensitive Grafik') . ': ' ?></p> + <p style="font-weight: bold;"><?= _('Verweissensitive Grafik') ?>: </p> <p style="font-style: italic; font-size: 10px;"><?= _('Hinweis: Positionen der Verweise können nicht dargestellt werden.')?></p> <p> - <? if ($files[0]): ?> - <img src="<?= htmlReady($files[0]->getDownloadURL()); ?>"> - <span style="font-style:italic"><?= htmlReady($files[0]->name); ?></span> - <? endif; ?> + <? if (isset($files[0])): ?> + <img src="<?= htmlReady($files[0]->getDownloadURL()); ?>" alt="<?= htmlReady($files[0]->name) ?>"> + <span style="font-style:italic"><?= htmlReady($files[0]->name) ?></span> + <? endif ?> </p> - <p><?= _('Verweise'). ': ' ?></p> - <ul> - <? foreach($payload['shapes'] as $shape): ?> - <li> - <?= htmlReady($shape['title']); ?>,<?= htmlReady($shape['data']['text']); ?><? if ($shape['link_type'] === 'external'): ?>, - <a href="<?= htmlReady($shape['target_external']); ?>"><?= htmlReady($shape['target_external']); ?></a> - <? endif; ?> - </li> - <? endforeach; ?> - </ul> -</div> \ No newline at end of file + <? if (!empty($payload['shapes'])) : ?> + <p><?= _('Verweise') ?>: </p> + <ul> + <? foreach($payload['shapes'] as $shape): ?> + <li> + <?= htmlReady($shape['title']) ?>,<?= htmlReady($shape['data']['text']) ?><? if ($shape['link_type'] === 'external'): ?>, + <a href="<?= htmlReady($shape['target_external']); ?>"><?= htmlReady($shape['target_external']) ?></a> + <? endif ?> + </li> + <? endforeach ?> + </ul> + <? endif ?> +</div>