From 0007460428819dbe62153ac8707e3ca5a643cc32 Mon Sep 17 00:00:00 2001 From: Johann Hoffmann Date: Mon, 29 Jun 2026 13:58:02 +0200 Subject: [PATCH] phrasen archaeology; selectionCheckFlat on flatTable; --- .../Cis/Abgabetool/AbgabetoolAssistenz.js | 4 + system/phrasesupdate.php | 120 ++++++++++++++++++ 2 files changed, 124 insertions(+) diff --git a/public/js/components/Cis/Abgabetool/AbgabetoolAssistenz.js b/public/js/components/Cis/Abgabetool/AbgabetoolAssistenz.js index d1455e989..a14e2bd79 100644 --- a/public/js/components/Cis/Abgabetool/AbgabetoolAssistenz.js +++ b/public/js/components/Cis/Abgabetool/AbgabetoolAssistenz.js @@ -319,6 +319,7 @@ export const AbgabetoolAssistenz = { layout: 'fitColumns', placeholder: Vue.computed(() => this.$capitalize(this.$p.t('global/noDataAvailable'))), selectable: true, + selectableCheck: this.selectionCheckFlat, renderVerticalBuffer: 400, columns: [ { @@ -1722,6 +1723,9 @@ export const AbgabetoolAssistenz = { return true }, + selectionCheckFlat(row) { + return row.getData().selectable + }, showDeadlines(){ const link = FHC_JS_DATA_STORAGE_OBJECT.app_root + FHC_JS_DATA_STORAGE_OBJECT.ci_router + '/Cis/Abgabetool/Deadlines' diff --git a/system/phrasesupdate.php b/system/phrasesupdate.php index 9fbdff840..dd884178b 100644 --- a/system/phrasesupdate.php +++ b/system/phrasesupdate.php @@ -44347,6 +44347,26 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4orgformv2', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Organisationform", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "organization form", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'abgabetool', @@ -47892,6 +47912,106 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'abgabetypPlaceholder', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Abgabetyp', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Submission type', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4noFieldsSelected', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Keine Felder ausgewählt!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No fields selected!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4titelSaveError', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Fehler! Der Titel konnte nicht gespeichert werden.', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Error! Could not save title.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4titelSavedSuccess', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Der Titel wurde erfolgreich gespeichert!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'The title has been saved successfully!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4PATitleChanged', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Der Titel einer Projektarbeit wurde geändert', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'The title of a project work has been changed', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), // ABGABETOOL PHRASEN END array( 'app' => 'core',