Skip to content
Snippets Groups Projects
Commit aad7efd8 authored by David Siegfried's avatar David Siegfried
Browse files

prevent php-warnings, ref #2244

Merge request studip/studip!1478
parent 6abf438d
No related branches found
No related tags found
No related merge requests found
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<?= _('Profilseite')?> <?= _('Profilseite')?>
<? elseif ($assignment['range_type'] === 'course') : ?> <? elseif ($assignment['range_type'] === 'course') : ?>
<? $course = Course::find($assignment['range_id']) ?> <? $course = Course::find($assignment['range_id']) ?>
<?= htmlReady((Config::get()->IMPORTANT_SEMNUMBER ? $course->veranstaltungsnummer." " : "") . $course['name'] . ' ('.$course->semester_text.')') ?> <?= $course ? htmlReady((!empty($course->veranstaltungsnummer) && Config::get()->IMPORTANT_SEMNUMBER ? $course->veranstaltungsnummer . ' ' : '') . "{$course->name} ({$course->semester_text})") : '' ?>
<? elseif ($assignment['range_type'] === 'statusgruppe') : ?> <? elseif ($assignment['range_type'] === 'statusgruppe') : ?>
<? $statusgruppe = Statusgruppen::find($assignment['range_id']) ?> <? $statusgruppe = Statusgruppen::find($assignment['range_id']) ?>
<? if ($statusgruppe) : ?> <? if ($statusgruppe) : ?>
...@@ -71,18 +71,18 @@ ...@@ -71,18 +71,18 @@
</td> </td>
<td class="actions"> <td class="actions">
<? if ($questionnaire->isRunning() && $countedAnswers) : ?> <? if ($questionnaire->isRunning() && $countedAnswers) : ?>
<?= Icon::create('edit', 'inactive')->asImg(20, ['title' => _('Der Fragebogen wurde gestartet und kann nicht mehr bearbeitet werden.')]) ?> <?= Icon::create('edit', Icon::ROLE_INACTIVE)->asImg(['title' => _('Der Fragebogen wurde gestartet und kann nicht mehr bearbeitet werden.')]) ?>
<? else : ?> <? else : ?>
<a href="<?= $controller->link_for('questionnaire/edit/' . $questionnaire->id) ?>" <a href="<?= $controller->link_for('questionnaire/edit/' . $questionnaire->id) ?>"
data-dialog="size=big" data-dialog="size=big"
title="<?= _('Fragebogen bearbeiten') ?>"> title="<?= _('Fragebogen bearbeiten') ?>">
<?= Icon::create('edit', 'clickable')->asImg(20) ?> <?= Icon::create('edit') ?>
</a> </a>
<? endif ?> <? endif ?>
<a href="<?= $controller->link_for('questionnaire/context/' . $questionnaire->id) ?>" <a href="<?= $controller->link_for('questionnaire/context/' . $questionnaire->id) ?>"
data-dialog="reload-on-close" data-dialog="reload-on-close"
title="<?= _('Zuweisungen bearbeiten') ?>"> title="<?= _('Zuweisungen bearbeiten') ?>">
<?= Icon::create('group2', 'clickable')->asImg(20) ?> <?= Icon::create('group2') ?>
</a> </a>
<? <?
...@@ -91,13 +91,13 @@ ...@@ -91,13 +91,13 @@
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/answer/' . $questionnaire->id), $controller->url_for('questionnaire/answer/' . $questionnaire->id),
_('Ausfüllen'), _('Ausfüllen'),
Icon::create('evaluation', 'clickable'), Icon::create('evaluation'),
['data-dialog' => 1] ['data-dialog' => 1]
); );
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/stop/' . $questionnaire->id, in_array($range_type, ['course', 'institute']) ? ['redirect' => 'questionnaire/courseoverview'] : []), $controller->url_for('questionnaire/stop/' . $questionnaire->id, in_array($range_type, ['course', 'institute']) ? ['redirect' => 'questionnaire/courseoverview'] : []),
_('Fragebogen beenden'), _('Fragebogen beenden'),
Icon::create('pause', 'clickable') Icon::create('pause')
); );
} else { } else {
$menu->addLink( $menu->addLink(
...@@ -109,31 +109,31 @@ ...@@ -109,31 +109,31 @@
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/start/' .$questionnaire->id, in_array($range_type, ['course', 'institute']) ? ['redirect' => 'questionnaire/courseoverview'] : []), $controller->url_for('questionnaire/start/' .$questionnaire->id, in_array($range_type, ['course', 'institute']) ? ['redirect' => 'questionnaire/courseoverview'] : []),
_('Fragebogen starten'), _('Fragebogen starten'),
Icon::create('play', 'clickable') Icon::create('play')
); );
} }
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/evaluate/' .$questionnaire->id), $controller->url_for('questionnaire/evaluate/' .$questionnaire->id),
_('Auswertung'), _('Auswertung'),
Icon::create('stat', 'clickable'), Icon::create('stat'),
['data-dialog' => ''] ['data-dialog' => '']
); );
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/copy/' .$questionnaire->id), $controller->url_for('questionnaire/copy/' .$questionnaire->id),
_('Kopieren'), _('Kopieren'),
Icon::create('clipboard', 'clickable'), Icon::create('clipboard'),
['data-dialog' => ''] ['data-dialog' => '']
); );
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/export_file/' .$questionnaire->id), $controller->url_for('questionnaire/export_file/' .$questionnaire->id),
_('Vorlage herunterladen'), _('Vorlage herunterladen'),
Icon::create('export', 'clickable') Icon::create('export')
); );
if ($questionnaire->countAnswers() > 0) { if ($questionnaire->countAnswers() > 0) {
$menu->addButton( $menu->addButton(
'reset_answers', 'reset_answers',
_('Antworten löschen'), _('Antworten löschen'),
Icon::create('refresh', 'clickable'), Icon::create('refresh'),
[ [
'data-confirm' => _('Sollen die Antworten wirklich gelöscht werden?'), 'data-confirm' => _('Sollen die Antworten wirklich gelöscht werden?'),
'formaction' => $controller->url_for('questionnaire/reset/' . $questionnaire->id) 'formaction' => $controller->url_for('questionnaire/reset/' . $questionnaire->id)
...@@ -143,12 +143,12 @@ ...@@ -143,12 +143,12 @@
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/export/' .$questionnaire->id), $controller->url_for('questionnaire/export/' .$questionnaire->id),
_('Export als CSV'), _('Export als CSV'),
Icon::create('file-excel', 'clickable') Icon::create('file-excel')
); );
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/delete/' .$questionnaire->id), $controller->url_for('questionnaire/delete/' .$questionnaire->id),
_('Fragebogen löschen'), _('Fragebogen löschen'),
Icon::create('trash', 'clickable'), Icon::create('trash'),
['data-confirm' => _('Wirklich löschen?')] ['data-confirm' => _('Wirklich löschen?')]
); );
echo $menu->render(); echo $menu->render();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment