From 9b088733f32b8cd1d770fb3915b95d9bc67e4fad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Sch=C3=BCttl=C3=B6ffel?= <schuettloeffel@zqs.uni-hannover.de> Date: Tue, 14 Mar 2023 11:35:05 +0000 Subject: [PATCH] resolved legal issues from accessibility form, fixes #2167 Closes #2167 Merge request studip/studip!1461 --- app/controllers/accessibility/forms.php | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/app/controllers/accessibility/forms.php b/app/controllers/accessibility/forms.php index 893475f7c7c..7ee795e71e1 100644 --- a/app/controllers/accessibility/forms.php +++ b/app/controllers/accessibility/forms.php @@ -53,7 +53,7 @@ class Accessibility_FormsController extends StudipController )->setRequired(); $this->form->addPart($details_part); $personal_data_part = new \Studip\Forms\Fieldset(_('Ihre persönlichen Daten')); - $personal_data_part->addText(sprintf('<p>%s</p>', _('Geben Sie bitte Ihren Namen und Ihre E-Mail-Adresse an. Optional können Sie auch Ihre Telefonnummer angeben.'))); + $personal_data_part->addText(sprintf('<p>%s</p>', _('Freiwillige Angaben Ihrer Kontaktdaten für etwaige Rückfragen.'))); $personal_data_part->addInput( new \Studip\Forms\SelectInput( 'salutation', @@ -75,7 +75,7 @@ class Accessibility_FormsController extends StudipController _('Vorname und Nachname'), $user ? sprintf('%s %s', $user->vorname, $user->nachname) : '' ) - )->setRequired(); + ); $personal_data_part->addInput( new \Studip\Forms\TextInput( 'phone_number', @@ -89,7 +89,11 @@ class Accessibility_FormsController extends StudipController _('E-Mail-Adresse'), $user ? $user->email : '' ) - )->setRequired(); + ); + + $personal_data_part->addText(sprintf('<p>%s</p>', + _('Informationen zum Datenschutz dieses Formulars finden Sie in der Datenschutzerklärung.'))); + $privacy_url = Config::get()->PRIVACY_URL; if (is_internal_url($privacy_url)) { @@ -107,13 +111,7 @@ class Accessibility_FormsController extends StudipController ['target' => '_blank'] ); } - $personal_data_part->addInput( - new \Studip\Forms\CheckboxInput( - 'confirm_privacy', - _('Ich habe die Datenschutzerklärung gelesen und akzeptiere sie.'), - '' - ) - )->setRequired(); + $this->form->addPart($personal_data_part); $this->form->setSaveButtonText(_('Barriere melden')); $this->form->setSaveButtonName('report'); -- GitLab