moved email template to fhtw addon; einheiten column visibility default false since pausen are not represented; backend code cleanup; phrase fix;

This commit is contained in:
Johann Hoffmann
2024-11-11 09:56:43 +01:00
parent ec9e73180d
commit 96335a7979
3 changed files with 76 additions and 17 deletions
+2 -3
View File
@@ -177,7 +177,7 @@ class FilterCmptLib
$session = $this->getSession();
// If session is NOT empty -> a filter was already loaded
if (false && $session != null)
if ($session != null)
{
// Retrieve the filterId stored in the session
$sessionFilterId = $this->_getSessionElement(FilterCmptLib::FILTER_ID);
@@ -221,7 +221,7 @@ class FilterCmptLib
}
// If the session is empty -> first time that this filter is loaded
if (true || $session == null)
if ($session == null)
{
// Load filter definition data from DB
$definition = $this->_loadDefinition(
@@ -1174,4 +1174,3 @@ class FilterCmptLib
return $filterName;
}
}
+11 -11
View File
@@ -37,17 +37,17 @@ echo '<html>
</head>
<body>';
//if (php_sapi_name() != 'cli')
//{
// $uid = get_uid();
// $rechte = new benutzerberechtigung();
// $rechte->getBerechtigungen($uid);
//
// if(!$rechte->isBerechtigt('admin'))
// {
// exit('Sie haben keine Berechtigung');
// }
//}
if (php_sapi_name() != 'cli')
{
$uid = get_uid();
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($uid);
if(!$rechte->isBerechtigt('admin'))
{
exit('Sie haben keine Berechtigung');
}
}
echo '<H1>Systemcheck!</H1>';
echo '<H2>DB-Updates!</H2>';
+61 -1
View File
@@ -28218,6 +28218,66 @@ array(
)
)
),
array(
'app' => 'anwesenheiten',
'category' => 'global',
'phrase' => 'notAuthorizedForLva',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Keine Berechtigung für die Lehrveranstaltung.',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'No Authorization for that Course.',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'anwesenheiten',
'category' => 'global',
'phrase' => 'notAuthorizedForLe',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Keine Berechtigung für die Lehreinheit.',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'No Authorization for that Teaching Unit.',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'anwesenheiten',
'category' => 'global',
'phrase' => 'noAuthorization',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Keine Berechtigung.',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'No Authorization.',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'anwesenheiten',
'category' => 'global',
@@ -28280,7 +28340,7 @@ array(
'sprache' => 'German',
'text' => 'Im Entschuldigungsmanagement können Sie als Studiengangsassistenz beziehungsweise als Administrator die von Studenten hochgeladenen Entschuldigungsdokumente überprüfen und den Status entsprechend vergeben.
Bitte beachten Sie dass nur Entschuldigungen INNERHALB des angegebenen Zeitraumes angezeigt werden. Sollten Sie nach einer lang wirken Entschuldigung suchen, müssen Sie die Zeitspanne entsprechend weit setzen.',
Bitte beachten Sie dass nur Entschuldigungen INNERHALB des angegebenen Zeitraumes angezeigt werden. Sollten Sie nach einer lang wirkenden Entschuldigung suchen, müssen Sie die Zeitspanne entsprechend weit setzen.',
'description' => '',
'insertvon' => 'system'
),