Compare commits

..
Author SHA1 Message Date
adisposkofh b3fb25869d formatted old/new course evals based on semester 2026-10-21 12:55:41 +02:00
2 changed files with 61 additions and 0 deletions
@@ -280,6 +280,47 @@ class LvMenu extends FHCAPI_Controller
},
$params
);
if (intval(substr($studiensemester_kurzbz, -2)) > 25 && $studiensemester_kurzbz !== "SS2026") {
$menu = array_filter(
$menu,
function ($menuItem) {
return $menuItem['id'] !== 'addon_lvevaluierung_menu_lvevaluierung';
}
);
} else if (intval(substr($studiensemester_kurzbz, -2)) < 25) {
$menu = array_filter(
$menu,
function ($menuItem) {
return $menuItem['id'] !== 'extension_lvevaluierung_menu_initiierung';
}
);
} else {
$oldEval = current(array_filter(
$menu,
function ($menuItem) {
return $menuItem['id'] === 'addon_lvevaluierung_menu_lvevaluierung';
}
));
$newEval = current(array_filter(
$menu,
function ($menuItem) {
return $menuItem['id'] === 'extension_lvevaluierung_menu_initiierung';
}
));
if ($oldEval && $newEval) {
$this->load->library('PhrasesLib');
$p = $this->p;
$menu = array_map(
function ($menuItem) use ($p) {
if ($menuItem['id'] === 'addon_lvevaluierung_menu_lvevaluierung') {
$menuItem['name'] .= ' (' . $p->t('global', 'old') . ')';
}
return $menuItem;
},
$menu
);
}
}
// Menu sortieren
// ##########################################################################################
+20
View File
@@ -68199,6 +68199,26 @@ I have been informed that I am under no obligation to consent to the transmissio
)
),
// Zeitsperren Sancho Subjects end
array(
'app' => 'core',
'category' => 'global',
'phrase' => 'old',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'alt',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'old',
'description' => '',
'insertvon' => 'system'
)
)
),
);