New studvw tab configs

This commit is contained in:
chfhtw
2026-10-22 11:14:34 +02:00
parent 70549d8a69
commit f2a3ef3f72
7 changed files with 104 additions and 0 deletions
@@ -0,0 +1,4 @@
<?php
//multitab should only be shown with this length of selection
$config['validCountMulti'] = 2;
+6
View File
@@ -0,0 +1,6 @@
<?php
//all fields can be configured to be hidden, see class attribute stv-details-details-name for name
$config['hiddenFields'] = [];
$config['hideUDFs'] = false;
@@ -0,0 +1,4 @@
<?php
//if true, Anrechnungen can be added and edited in tab Anrechnungen
$config['editableAnrechnungen'] = false;
+38
View File
@@ -0,0 +1,38 @@
<?php
$config['documents'] = [
'pruefungsprotokoll' => [
'de' => [
'Bakk' => 'PrProtBA',
'Master' => 'PrProtMA',
],
'en' => [
'Bakk' => 'PrProtBAEng',
'Master' => 'PrProtMAEng',
],
],
'pruefungszeugnis' => [
'de' => [
'Bakk' => 'Bakkzeugnis',
'Master' => 'Diplomzeugnis',
],
'en' => [
'Bakk' => 'BakkzeugnisEng',
'Master' => 'DiplomzeugnisEng',
],
],
'urkunde' => [
'de' => [
'Bakk' => 'Bakkurkunde',
'Master' => 'Diplomurkunde',
],
'en' => [
'Bakk' => 'BakkurkundeEng',
'Master' => 'DiplomurkundeEng',
],
],
];
$config['hiddenFields'] = [
'uhrzeit'
];
+10
View File
@@ -0,0 +1,10 @@
<?php
//if true, the count of Messages will be shown in the header of the Tab Messages
$config['showCountNotes'] = true;
//if true: section with following fields will be displayed: 'verfasser', 'bearbeiter', 'von', 'bis' and 'erledigt'
$config['showErweitert'] = false;
//notizlayout: choose of "classicFas", "twoColumnsFormLeft", twoColumnsFormRight, popupModal"
$config['notizLayout'] = 'popupModal';
@@ -0,0 +1,30 @@
<?php
//all fields can be configured to be hidden, see class attribute stv-details-prestudent-name for name
$config['hiddenFields'] = [
//propably used by FH-Communities
'aufnahmeschluessel', 'standort_code', 'facheinschlaegigBerufstaetig'
];
$config['hideUDFs'] = false;
// List of fields to show when ZGV_DOKTOR_ANZEIGEN is defined
$fieldsZgvDoktor = ['zgvdoktorort', 'zgvdoktordatum', 'zgvdoktornation', 'zgvdoktor_erfuellt', 'zgvdoktor_code'];
// List of fields to show when ZGV_ERFUELLT_ANZEIGEN is defined
$fieldsZgvErfuellt = ['zgv_erfuellt', 'zgvmas_erfuellt','zgvdoktor_erfuellt'];
//order important: to show zgf_erfuellt_doktor just in case visibility of doktor is true
if (!defined('ZGV_ERFUELLT_ANZEIGEN') || !ZGV_ERFUELLT_ANZEIGEN) {
$config['hiddenFields'] = array_merge(
$config['hiddenFields'],
$fieldsZgvErfuellt
);
}
if (!defined('ZGV_DOKTOR_ANZEIGEN') || !ZGV_DOKTOR_ANZEIGEN) {
$config['hiddenFields'] = array_merge(
$config['hiddenFields'],
$fieldsZgvDoktor
);
}
@@ -0,0 +1,12 @@
<?php
$config['defaultProjektbetreuerStunden'] =
defined('FAS_STUDIERENDE_PROJEKTARBEIT_DEFAULT_BETREUER_STUNDEN_BACHELOR')
? FAS_STUDIERENDE_PROJEKTARBEIT_DEFAULT_BETREUER_STUNDEN_BACHELOR
: '0.0';
$config['defaultProjektbetreuerStundenDiplom'] =
defined('FAS_STUDIERENDE_PROJEKTARBEIT_DEFAULT_BETREUER_STUNDEN_MASTER')
? FAS_STUDIERENDE_PROJEKTARBEIT_DEFAULT_BETREUER_STUNDEN_MASTER
: '0.0';
$config['defaultProjektbetreuerStundensatz'] = '80.0';