StV: configurable Filters

This commit is contained in:
chfhtw
2025-09-30 11:01:08 +02:00
parent 9db14effdc
commit f518d56d4e
8 changed files with 735 additions and 108 deletions
+220 -40
View File
@@ -2037,6 +2037,26 @@ $phrases = array(
),
//*************************** CORE/filter
array(
'app' => 'core',
'category' => 'filter',
'phrase' => 'filter',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Filter',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Filter',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'filter',
@@ -38640,6 +38660,206 @@ array(
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_for',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Liste Filtern auf',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Filter list for',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_konto_count_0',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'nicht belastet',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'not charged',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_konto_missing_counter',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'fehlende Gegenbuchungen',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'missing offsetting entries',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_documents',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'fehlende Dokumente',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'missing documents',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_konto_missing_counter_past',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'überfällige Buchungen',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'overdue payments',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_konto_missing_studiengebuehr',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'nicht gebuchte Studiengebühr',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'outstanding tuition fee',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_konto_studiengebuehrerhoeht',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'erhöhten Studienbeitrag',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'higher tuition fee',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_zgv_without_date',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'ZGV eingetragen ohne Datum',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'ZGV set without date',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_statusgrund',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Statusgrund',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Status reason',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'filter_konto_samestg',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Nur im aktuellen Studiengang',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Only in the selected study program',
'description' => '',
'insertvon' => 'system'
)
)
),
// konto
array(
'app' => 'core',
@@ -38741,46 +38961,6 @@ array(
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'konto_filter_count_0',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Liste filtern auf nicht belastet:',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Filter list to not charged:',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',
'phrase' => 'konto_filter_missing_counter',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Liste filtern auf fehlende Gegenbuchungen:',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Filter the list for missing offsetting entries:',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'core',
'category' => 'stv',