From a00f6363d90293a09145b78f8b9c5aa99e132fe1 Mon Sep 17 00:00:00 2001 From: Harald Bamberger Date: Fri, 7 Aug 2026 17:11:38 +0200 Subject: [PATCH] add legacy bis links to app menu and needed phrases, consistently use appMenuLvPlanungItems computed for LvPlanung app menu extra items --- .../js/components/Stv/Studentenverwaltung.js | 71 ++++++++++++++-- system/phrasesupdate.php | 82 +++++++++++++++++++ 2 files changed, 148 insertions(+), 5 deletions(-) diff --git a/public/js/components/Stv/Studentenverwaltung.js b/public/js/components/Stv/Studentenverwaltung.js index f22aa2d45..47f379c15 100644 --- a/public/js/components/Stv/Studentenverwaltung.js +++ b/public/js/components/Stv/Studentenverwaltung.js @@ -218,6 +218,28 @@ export default { return extraItems; }, + appMenuBisItems() { + const extraItems = []; + + if (this.studiengangKz !== undefined) { + const studiengang_kz = String(this.studiengangKz); + + extraItems.push({ + link: FHC_JS_DATA_STORAGE_OBJECT.app_root + + 'vilesci/bis/studentenmeldung.php?' + + 'stg_kz=' + studiengang_kz, + description: 'stv/bis_stud_meldung' + }); + extraItems.push({ + link: FHC_JS_DATA_STORAGE_OBJECT.app_root + + 'system/checkStudenten.php?' + + 'stg_kz=' + studiengang_kz, + description: 'stv/bis_stud_plausicheck' + }); + } + + return extraItems; + }, linkRt(){ return FHC_JS_DATA_STORAGE_OBJECT.app_root + '/vilesci/stammdaten/reihungstestverwaltung.php' }, @@ -403,6 +425,9 @@ export default { showAlertNoGroupChosen(){ this.$fhcAlert.alertError(this.$p.t('ui', 'alert_chooseGroupSem')); }, + showAlertNoDegreeProgramChosen(){ + this.$fhcAlert.alertError(this.$p.t('ui', 'alert_chooseDegreeProgram')); + }, showMenu(refName) { bootstrap.Dropdown.getOrCreateInstance(this.$refs[refName]).show(); }, @@ -615,13 +640,13 @@ export default { -
  • {{ $p.t('stv/lvplanung') }} -