diff --git a/public/js/components/LVVerwaltung/LVVerwaltung.js b/public/js/components/LVVerwaltung/LVVerwaltung.js index 8b688cdb3..6dc74b790 100644 --- a/public/js/components/LVVerwaltung/LVVerwaltung.js +++ b/public/js/components/LVVerwaltung/LVVerwaltung.js @@ -264,49 +264,61 @@ export default { const semester = this.semester || ''; const uid = this.emp || ''; - extraItems.push({ - link: FHC_JS_DATA_STORAGE_OBJECT.app_root - + 'content/statistik/lvplanung.xls.php' - + '?studiengang_kz=' + studiengang_kz - + '&studiensemester_kurzbz=' + studiensemester - + '&semester=' + semester, - description: 'lehre/lvplanung', - requires: ['stg'] - }); - extraItems.push({ - link: FHC_JS_DATA_STORAGE_OBJECT.app_root - + 'content/statistik/lehrauftragsliste_gst.xls.php' - + '?studiengang_kz=' + studiengang_kz - + '&studiensemester_kurzbz=' + studiensemester - + '&semester=' + semester, - description: 'lehre/lehrauftragsliste', - requires: ['stg'] - }); - - extraItems.push({ - link: FHC_JS_DATA_STORAGE_OBJECT.app_root - + 'content/pdfExport.php?xml=lehrauftrag.xml.php' - + '&xsl=Lehrauftrag' - + '&stg_kz=' + studiengang_kz - + '&ss=' + studiensemester, - description: 'lehre/lehrauftraege', - requires: ['stg'] - }); - - extraItems.push({ - link: FHC_JS_DATA_STORAGE_OBJECT.app_root - + 'content/pdfExport.php?xml=lehrauftrag.xml.php' - + '&xsl=Lehrauftrag' - + '&stg_kz=' + studiengang_kz - + '&ss=' + studiensemester - + '&uid=' + uid, - description: 'lehre/lehrauftragslisteemp', - requires: ['emp'] - }); + extraItems.push( + { + description: 'lehre/berichte', + requires: ['stg'], + children: [ + { + link: FHC_JS_DATA_STORAGE_OBJECT.app_root + + 'content/statistik/lvplanung.xls.php' + + '?studiengang_kz=' + studiengang_kz + + '&studiensemester_kurzbz=' + studiensemester + + '&semester=' + semester, + description: 'lehre/lvplanung', + requires: ['stg'] + }, + { + link: FHC_JS_DATA_STORAGE_OBJECT.app_root + + 'content/statistik/lehrauftragsliste_gst.xls.php' + + '?studiengang_kz=' + studiengang_kz + + '&studiensemester_kurzbz=' + studiensemester + + '&semester=' + semester, + description: 'lehre/lehrauftragsliste', + requires: ['stg'] + }, + { + link: FHC_JS_DATA_STORAGE_OBJECT.app_root + + 'content/pdfExport.php?xml=lehrauftrag.xml.php' + + '&xsl=Lehrauftrag' + + '&stg_kz=' + studiengang_kz + + '&ss=' + studiensemester, + description: 'lehre/lehrauftraege', + requires: ['stg'] + }, + { + link: FHC_JS_DATA_STORAGE_OBJECT.app_root + + 'content/pdfExport.php?xml=lehrauftrag.xml.php' + + '&xsl=Lehrauftrag' + + '&stg_kz=' + studiengang_kz + + '&ss=' + studiensemester + + '&uid=' + uid, + description: 'lehre/lehrauftragslisteemp', + requires: ['emp'] + } + ] + }, + { + link: FHC_JS_DATA_STORAGE_OBJECT.app_root + + 'vilesci/lehre/lehrveranstaltung.php' + + '?stg_kz=' + studiengang_kz, + description: 'lehre/extrakvverwaltung', + requires: ['stg'] + } + ); return extraItems; - } }, @@ -349,29 +361,38 @@ export default {
-
  • - - -
  • + {{ $p.t(item.description) }} + + + +
  • + + {{ $p.t(item.description) }} + +
  • +
    diff --git a/system/phrasesupdate.php b/system/phrasesupdate.php index b09a24a6f..f24efcebc 100644 --- a/system/phrasesupdate.php +++ b/system/phrasesupdate.php @@ -48901,7 +48901,7 @@ array( 'description' => '', 'insertvon' => 'system' ), - array(w + array( 'sprache' => 'English', 'text' => 'Teaching Assignments', 'description' => '', @@ -48949,6 +48949,26 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'lehre', + 'phrase' => 'extrakvverwaltung', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Lehrveranstaltung Verwaltung', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Course Management', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), // feature-55614 end array( 'app' => 'softwarebereitstellung',