|
= htmlReady($val->name) ?>
|
if (in_array($val->type, words('selectbox selectboxmultiple radio combo'))): ?>
= Icon::create('edit')->asImg(['class' => 'text-top', 'title' => 'Einträge bearbeiten']) ?>
endif; ?>
= htmlReady($val->type) ?>
|
if ($key === 'sem'): ?>
= $val->object_class !== null ? htmlReady($GLOBALS['SEM_CLASS'][$val->object_class]['name']) : _('alle')?>
elseif ($key == 'inst'): ?>
= $val->object_class !== null ? htmlReady($GLOBALS['INST_TYPE'][$val->object_class]['name']) : _('alle')?>
elseif ($key === 'moduldeskriptor' || $key === 'modulteildeskriptor') : ?>
= $val->object_class !== null ? htmlReady(implode(', ', array_map(function ($class) {
return $GLOBALS['CONTENT_LANGUAGES'][$class]['name'];
}, explode(',', $val->object_class)))) : _('alle')?>
elseif ($key === 'studycourse'): ?>
$object_classes =
[
'all_settings' => _('alle (Abschnitt "Einstellungen")'),
'all_info' => _('alle (Abschnitt "Inhalte und Informationen")'),
'einfach_settings' => _('Einfach-Studiengänge (Abschnitt "Einstellungen")'),
'einfach_info' => _('Einfach-Studiengänge (Abschnitt "Inhalte und Informationen")'),
'mehrfach_settings' => _('Mehrfach-Studiengänge (Abschnitt "Einstellungen")'),
'mehrfach_info' => _('Mehrfach-Studiengänge (Abschnitt "Inhalte und Informationen")')
];?>
= $object_classes[$val->object_class] ?>
elseif ($key === 'stgteilabschnittmodul' || $key === 'modulteilstgteilabschnitt'): ?>
$replace_fields = Admin_DatafieldsController::getReplaceFields($key); ?>
printf('%s (%s)', $val->object_class, $replace_fields[$val->object_class]) ?>
else: ?>
= $val->object_class !== null ? DataField::getReadableUserClass($val->object_class) : _('alle')?>
endif; ?>
|
if ($val->institution) : ?>
= htmlReady($val->institution->name)?>
endif; ?>
|
= $val->edit_perms ?> |
= $val->view_perms ?> |
if ($key === 'user'): ?>
if ($val->system): ?>
= Icon::create('checkbox-checked', Icon::ROLE_INACTIVE, ['title' => _('Ja')])->asImg() ?>
else: ?>
= Icon::create('checkbox-unchecked', Icon::ROLE_INACTIVE, ['title' => _('Nein')])->asImg() ?>
endif; ?>
|
if ($val->is_userfilter): ?>
= Icon::create('checkbox-checked', Icon::ROLE_INACTIVE, ['title' => _('Ja')])->asImg() ?>
else: ?>
= Icon::create('checkbox-unchecked', Icon::ROLE_INACTIVE, ['title' => _('Nein')])->asImg() ?>
endif; ?>
|
elseif ($key === 'sem'): ?>
if ($val->is_required): ?>
= Icon::create('checkbox-checked', Icon::ROLE_INACTIVE, ['title' => _('Ja')])->asImg() ?>
else: ?>
= Icon::create('checkbox-unchecked', Icon::ROLE_INACTIVE, ['title' => _('Nein')])->asImg() ?>
endif; ?>
|
if (trim($val->description)): ?>
= Icon::create('checkbox-checked', Icon::ROLE_INACTIVE, ['title' => _('Ja')])->asImg() ?>
else: ?>
= Icon::create('checkbox-unchecked', Icon::ROLE_INACTIVE, ['title' => _('Nein')])->asImg() ?>
endif; ?>
|
else: ?>
|
endif; ?>
= $val->priority ?> |
= count($val) ?> |
= Icon::create('edit')->asImg(['title' => 'Datenfeld ändern']) ?>
= Icon::create('trash')->asImg(['title' => 'Datenfeld löschen']) ?>
|
endforeach; ?>