getDeskriptor($display_language ?? null); ?> fassung_nr): ?> getReplacedValue('verantwortlich'))): ?> getReplacedValue('kommentar'))) : ?> datafields as $entry) : ?> getTypedDatafield(); ?> datafields->filter( fn(DatafieldEntryModel $d): bool => ($d->datafield->object_class ?? '') === '') ?> content)) : ?> getTypedDatafield(); ?>
code) ?> getReplacedValue('kp')) ?>
%s. Beschlusses vom %s.'), '' . htmlReady($modul->fassung_nr) . '', '' . date('d.m.Y', $modul->beschlussdatum) . '' ) ?>
bezeichnung) ?>
code) ?>
getTrails(['StgteilAbschnitt', 'StgteilVersion', 'Studiengang']); ?> stat !== 'ausgelaufen'; }); ?> getPathes($trails, ' > ') ?> 9) : ?>
    $path) : ?> prepare( 'SELECT `mvv_stgteilabschnitt_modul`.`abschnitt_id` ' . 'FROM mvv_stgteilabschnitt_modul LEFT JOIN mvv_stgteilabschnitt USING(abschnitt_id) ' . 'WHERE modul_id = ? AND version_id = ?'); $statement->execute([$modul->getId(), $version]); $res = $statement->fetchOne(); $affect_id = $res['abschnitt_id'] ?? null; ?>
  • 9 && $i == 4) : ?>
contact_assignments->orderBy('position', SORT_NUMERIC) as $contact_assignment) { if ($GLOBALS['MVV_MODUL']['PERSONEN_GRUPPEN']['values'][$contact_assignment->category]['visible']) { if (!isset($modulVerantwortung[$contact_assignment->category])) { $modulVerantwortung[$contact_assignment->category] = [ 'name' => $GLOBALS['MVV_MODUL']['PERSONEN_GRUPPEN']['values'][$contact_assignment->category]['name'], 'users' => [] ]; } $modulVerantwortung[$contact_assignment->category]['contacts'][$contact_assignment->contact_id] = [ 'name' => $contact_assignment->contact->getDisplayName(), 'id' => $contact_assignment->contact_id ]; } } ?>
()
getReplacedValue('verantwortlich')) ?>
getReplacedValue('voraussetzung')) ?>
getReplacedValue('kompetenzziele')) ?>
getReplacedValue('inhalte')) ?>
modulteile)) ?> modulteile as $modulteil) : ?> lernlehrform)) : ?> lernlehrform]['name'] ?> sws) && trim($modulteil->sws) != '0') : ?> (sws) . ' ' . _('SWS') ?>)
languages)) ?> languages->map(function (ModulLanguage $m) { return $m->getDisplayName(); }))); ?>
dauer) ?>
turnus) ?>
getReplacedValue('kapazitaet')) ?: _('unbegrenzt')) ?> getReplacedValue('kommentar_kapazitaet')) ? sprintf("(%s)", formatReady($deskriptor->getReplacedValue('kommentar_kapazitaet'))) : '' ?>
getReplacedValue('pruef_ebene')] ?? '') ?>
getReplacedValue('kp'))) ?>
modulteile as $modulteil): ?> nummer)) { $num_bezeichnung = $GLOBALS['MVV_MODULTEIL']['NUM_BEZEICHNUNG']['values'][$modulteil->num_bezeichnung]['name']; $note[] = sprintf('%s %s: %s%%', '' . '' . htmlReady($num_bezeichnung) . '', '' . htmlReady($modulteil->nummer) . '', '' . htmlReady($modulteil->anteil_note) . '' . '' ); } else { $num_bezeichnung_default = $GLOBALS['MVV_MODULTEIL']['NUM_BEZEICHNUNG']['default']; $note[] = sprintf('%s %d: %s%%', htmlReady($GLOBALS['MVV_MODULTEIL']['NUM_BEZEICHNUNG']['values'][$num_bezeichnung_default]['name']), htmlReady($nummer_modulteil), htmlReady($modulteil->anteil_note) ); $nummer_modulteil++; } ?> getReplacedValue('kommentar_note'))) ?>
getReplacedValue('faktor_note')) ?>
getReplacedValue('kommentar')) ?>
getName()) ?> getDisplayValue(); ?>
getName()) ?> getDisplayValue(); ?>