Skip to content
Snippets Groups Projects
Commit 9b088733 authored by Philipp Schüttlöffel's avatar Philipp Schüttlöffel Committed by Jan-Hendrik Willms
Browse files

resolved legal issues from accessibility form, fixes #2167

Closes #2167

Merge request studip/studip!1461
parent bfda712e
No related branches found
No related tags found
No related merge requests found
...@@ -53,7 +53,7 @@ class Accessibility_FormsController extends StudipController ...@@ -53,7 +53,7 @@ class Accessibility_FormsController extends StudipController
)->setRequired(); )->setRequired();
$this->form->addPart($details_part); $this->form->addPart($details_part);
$personal_data_part = new \Studip\Forms\Fieldset(_('Ihre persönlichen Daten')); $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( $personal_data_part->addInput(
new \Studip\Forms\SelectInput( new \Studip\Forms\SelectInput(
'salutation', 'salutation',
...@@ -75,7 +75,7 @@ class Accessibility_FormsController extends StudipController ...@@ -75,7 +75,7 @@ class Accessibility_FormsController extends StudipController
_('Vorname und Nachname'), _('Vorname und Nachname'),
$user ? sprintf('%s %s', $user->vorname, $user->nachname) : '' $user ? sprintf('%s %s', $user->vorname, $user->nachname) : ''
) )
)->setRequired(); );
$personal_data_part->addInput( $personal_data_part->addInput(
new \Studip\Forms\TextInput( new \Studip\Forms\TextInput(
'phone_number', 'phone_number',
...@@ -89,7 +89,11 @@ class Accessibility_FormsController extends StudipController ...@@ -89,7 +89,11 @@ class Accessibility_FormsController extends StudipController
_('E-Mail-Adresse'), _('E-Mail-Adresse'),
$user ? $user->email : '' $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; $privacy_url = Config::get()->PRIVACY_URL;
if (is_internal_url($privacy_url)) { if (is_internal_url($privacy_url)) {
...@@ -107,13 +111,7 @@ class Accessibility_FormsController extends StudipController ...@@ -107,13 +111,7 @@ class Accessibility_FormsController extends StudipController
['target' => '_blank'] ['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->addPart($personal_data_part);
$this->form->setSaveButtonText(_('Barriere melden')); $this->form->setSaveButtonText(_('Barriere melden'));
$this->form->setSaveButtonName('report'); $this->form->setSaveButtonName('report');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment