From 2a56a026f2ee6dcac064de9e40b449da75cd74e4 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 10:41:20 +0200 Subject: [PATCH] Edit forms and mails --- content/german/bestellung/freiberufliche.md | 2 +- static/php/message.php | 264 ++++---------------- 2 files changed, 51 insertions(+), 215 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index e0561af..0ebb744 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -13,7 +13,7 @@ kommentar = 'age und hobbies sind honeypots' ## VeruA App -### Freiberufliche +### Freiberufliche Pflegefachpersonen
diff --git a/static/php/message.php b/static/php/message.php index fd6d377..0084ffe 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -7,71 +7,84 @@ function constructMessage() { $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); - $message = ($lang == "FR" ? "

Vos coordonnées

" +// $message = ($lang == "FR" ? "Demande par formulaire: " : "Anfrage über Formular: "); + $message = "\n" . filter_input(INPUT_POST, 'formularart') . "\n\n\n\n"; + + $message .= ($lang == "FR" ? "

Vos coordonnées

" : "

Sie haben folgende Angaben bei Ihrer Bestellung VeruA App gemacht:


"); - $organisation = filter_input(INPUT_POST, 'organisation'); - if (isset($organisation)) { - $message .= "

"; - $message .= ( $lang == "FR" ? "Vos données d'organisation" : "Ihre Organisations-Daten"); - $message .= "

"; - $message .= "

" . $organisation . "
"; + $message .= "Organisation: " . "\n" . $organisation . "\n\n"; } else { - $message = ($lang == "FR" ? "

Vos coordonnées

" : "

Ihre Angaben

"); if ( isset( $_POST['gender'] ) ) { - $message .= "

" . filter_input(INPUT_POST, 'gender') . " " . filter_input(INPUT_POST, 'vorname') . " " . filter_input(INPUT_POST, 'vorname') . "
"; + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: " ); + $message .= "\n" . filter_input(INPUT_POST, 'gender') . "\n\n"; + } + if (isset($_POST['vorname'])) + { + $message .= ( $lang == "FR" ? "Prénom: " : "Vorname: "); + $message .= "\n" . filter_input(INPUT_POST, 'vorname') . "\n\n"; + } + if (isset($_POST['name'])) + { + $message .= ( $lang == "FR" ? "Nom: " : "Nachname: "); + $message .= "\n" . filter_input(INPUT_POST, 'name') . "\n\n"; } } if (isset($_POST['strasse'])) { - $message .= filter_input(INPUT_POST, 'strasse') . "
"; + $message .= ( $lang == "FR" ? "Rue: " : "Strasse: "); + $message .= "\n" . filter_input(INPUT_POST, 'strasse') . "\n\n"; } if (isset($_POST['plz_ort'])) { - $message .= filter_input(INPUT_POST, 'plz_ort') . "
"; + $message .= ( $lang == "FR" ? "NPA localité: " : "PLZ Ort: "); + $message .= "\n" . filter_input(INPUT_POST, 'plz_ort') . "\n\n"; } if (isset($_POST['telefon'])) { $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); - $message .= filter_input(INPUT_POST, 'telefon') . "
"; + $message .= "\n" . filter_input(INPUT_POST, 'telefon') . "\n\n"; } if (isset($_POST['email'])) { $message .= ( $lang == "FR" ? "E-mail : " : "E-Mail: "); - $message .= filter_input(INPUT_POST, 'email') . "
"; + $message .= "\n" . filter_input(INPUT_POST, 'email') . "\n\n\n"; } if (isset($_POST['zsr_nummer'])) { $message .= ( $lang == "FR" ? "Nr. RCC : " : "ZSR Nummer: "); - $message .= filter_input(INPUT_POST, 'zsr_nummer') . "
"; - } - if (isset($_POST['ean_nummer'])) - { - $message .= ( $lang == "FR" ? "Nr. EAN/GLN : " : "EAN / GLN-Nr : "); - $message .= filter_input(INPUT_POST, 'ean_nummer') . "
"; + $message .= "\n" . filter_input(INPUT_POST, 'zsr_nummer') . "\n\n"; } if (isset($organisation)) { if (isset($_POST['gender'])) { - $message .= "


"; - $message .= ( $lang == "FR" ? "Personne de contact pour la commande" : "Kontaktperson für die Bestellung"); - $message .= "

"; - $message .= "

" . filter_input(INPUT_POST, 'gender') . " " . filter_input(INPUT_POST, 'vorname') . " " . filter_input(INPUT_POST, 'vorname') . "
"; + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); + $message .= "\n" . filter_input(INPUT_POST, 'gender') . "\n\n"; + } + if (isset($_POST['vorname'])) + { + $message .= ( $lang == "FR" ? "Prénom: " : "Vorname: "); + $message .= "\n" . filter_input(INPUT_POST, 'vorname') . "\n\n"; + } + if (isset($_POST['name'])) + { + $message .= ( $lang == "FR" ? "Nom: " : "Nachname: "); + $message .= "\n" . filter_input(INPUT_POST, 'name') . "\n\n"; } if (isset($_POST['ansprechpartner_telefon'])) { - $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); - $message .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "
"; + $message .= ( $lang == "FR" ? "Personne à contacter Téléphone: " : "Ansprechpartner Telefon: "); + $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_telefon') . "\n\n"; } if (isset($_POST['ansprechpartner_email'])) { - $message .= ( $lang == "FR" ? "E-mail: " : "E-Mail: "); - $message .= filter_input(INPUT_POST, 'ansprechpartner_email') . "
"; + $message .= ( $lang == "FR" ? "Personne à contacter email: " : "Ansprechpartner E-Mail: "); + $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_email') . "\n\n"; } } @@ -86,9 +99,7 @@ function constructMessage() $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); if (isset($organisationPaket)) { - $message .= "


"; - $message .= ( $lang = "FR" ? "Le package que vous avez choisi" : "Ihr gewähltes Paket" ); - $message .= "

" . $organisationPaket . "

"; + $message .= "Organisation Paket: " . "\n" . $organisationPaket . "\n\n"; } // Form inputs von Organisation Zusatzmodule $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); @@ -107,26 +118,22 @@ function constructMessage() $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($bestehend)) { - $message .= "

"; - $message .= ( $lang == "FR" ? "Sélectionnée la version d'application" - : "Gewählte Applikations-Version"); - $message .= "
" . $bestehend . "
"; + $message .= ( $lang == "FR" ? "Souhaitez-vous un nouveau serveur ou l'accès à un serveur d'équipe existant: " : "Wünschen Sie einen neuer Server oder den Zugang zu einem bestehenden Team-Server?: "); + $message .= "\n" . $bestehend . "\n\n"; } $servername = filter_input(INPUT_POST, 'servername'); if (isset($servername)) { - $message .= ( ! isset($bestehend) "


" : "
" ); - $message .= ( $lang == "FR" ? "Nom pour le serveur " : "Name des Webbereichs / der Instanz"); - $message .= "
" . $servername . "
"; - $message .= ( ! isset($bestehend) "

" : "" ); + $message .= ( $lang == "FR" ? "Veuillez entrer un nom pour le serveur: " : "Bitte geben Sie den Namen des gesicherter Webbereichs an: "); + $message .= "\n" . $servername . "\n\n"; } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { - $message .= "
"; - $message .= "

Optionales Modul POP2
" . $modulpop2 . "

"; +// $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); + $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n" . $modulpop2 . "\n\n"; } $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); @@ -181,185 +188,14 @@ function constructMessage() $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) { - $message .= "

"; - $message .= ( $lang == "FR" ? "Remarque : " : "Bemerkung: "); - $message .= "
" . $anmerkung . "

"; + $message .= "\n\n"; + $message .= ( $lang == "FR" ? "Remarque : " : "Anmerkung: "); + $message .= "\n" . $anmerkung . "\n\n"; } return $message; } -//Construct message for support-team - -function constructMessageHelpDesk() -{ - $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); - - $messageHD = "\n###" . filter_input(INPUT_POST, 'formularart') . "\n\n\n\n"; - - $organisation = filter_input(INPUT_POST, 'organisation'); - - if (isset($organisation)) - { - $messageHD .= $organisation . "\n\n"; - } else - { - if ( isset( $_POST['gender'] ) ) - { - $messageHD .= filter_input(INPUT_POST, 'gender') . " " . filter_input(INPUT_POST, 'vorname') . " " . filter_input(INPUT_POST, 'vorname') . "\n"; - } - } - if (isset($_POST['strasse'])) - { - $messageHD .= filter_input(INPUT_POST, 'strasse') . "\n"; - } - if (isset($_POST['plz_ort'])) - { - $messageHD .= filter_input(INPUT_POST, 'plz_ort') . "\n"; - } - if (isset($_POST['telefon'])) - { - $messageHD .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); - $messageHD .= filter_input(INPUT_POST, 'telefon') . "\n"; - } - if (isset($_POST['email'])) - { - $messageHD .= ( $lang == "FR" ? "E-mail : " : "E-Mail: "); - $messageHD .= filter_input(INPUT_POST, 'email') . "\n"; - } - if (isset($_POST['zsr_nummer'])) - { - $messageHD .= ( $lang == "FR" ? "Nr. RCC : " : "ZSR Nummer: "); - $messageHD .= filter_input(INPUT_POST, 'zsr_nummer') . "\n\n"; - } - if (isset($organisation)) - { - if (isset($_POST['gender'])) - { - $messageHD .= filter_input(INPUT_POST, 'gender') . " " . filter_input(INPUT_POST, 'vorname') . " " . filter_input(INPUT_POST, 'vorname') . "\n"; - } - if (isset($_POST['ansprechpartner_telefon'])) - { - $messageHD .= ( $lang == "FR" ? "Personne à contacter Téléphone: " : "Ansprechpartner Telefon: "); - $messageHD .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "\n"; - } - if (isset($_POST['ansprechpartner_email'])) - { - $messageHD .= ( $lang == "FR" ? "Personne à contacter email: " : "Ansprechpartner E-Mail: "); - $messageHD .= filter_input(INPUT_POST, 'ansprechpartner_email') . "\n\n"; - } - } - - // Form inputs von Schulungstermin - $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); - if (isset($schulungstermin)) - { - $messageHD .= "Schulungstermin: " . "\n" . $schulungstermin . "\n\n"; - } - - // Form inputs von Organisation - $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); - if (isset($organisationPaket)) - { - $messageHD .= "Organisation Paket: " . "\n" . $organisationPaket . "\n\n"; - } - // Form inputs von Organisation Zusatzmodule - $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); - if (isset($zusatzmodulDienstplan)) - { - $messageHD .= "Zusatzmodul Dienstplan: " . "\n" . $zusatzmodulDienstplan . "\n\n"; - } - - $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); - if (isset($zusatzmodulTourenplan)) - { - $messageHD .= "Zusatzmodul Tourenplan: " . "\n" . $zusatzmodulTourenplan . "\n\n"; - } - - // Form inputs von Erstbestellung - $bestehend = filter_input(INPUT_POST, 'bestehend'); - if (isset($bestehend)) - { - $messageHD .= "***\n"; - $messageHD .= ( $lang == "FR" ? "Sélectionnée la version d'application: " : "Gewählte Applikations-Version: "); - $messageHD .= "\n" . $bestehend . "\n\n"; - - $servername = filter_input(INPUT_POST, 'servername'); - - $messageHD .= ( $lang == "FR" ? "Nom du serveur / de l'instance: " : "Name des Servers / der Instanz: "); - $messageHD .= "\n" . $servername . "\n\n"; - } - - $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); - if (isset($modulpop2)) - { - $messageHD .= "***\n"; - $messageHD .= "**Zusatzmodul POP2**: " . $modulpop2 . "\n\n"; - } - - $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); - if (isset($materialverwaltung)) - { - $messageHD .= "***\n"; - $messageHD .= ( $lang == "FR" ? "**Module en option pour le matériel**: " : "**Zusatzmodul Materialverwaltung**: "); - $messageHD .= "\n" . $materialverwaltung . "\n\n"; - } - - $qrcode = filter_input(INPUT_POST, 'qrcode'); - if (isset($qrcode)) - { - $messageHD .= "***\n"; - $messageHD .= ( $lang == "FR" ? "**Module en option QR-Code**: " : "**Zusatzmodul QR-Code**: "); - $messageHD .= "\n" . $qrcode . "\n\n"; - } - - $wochenbett = filter_input(INPUT_POST, 'wochenbett'); - if (isset($wochenbett)) - { - $messageHD .= "***\n"; - $messageHD .= ( $lang == "FR" ? "**Avez-vous besoin de la version post-partum?** " : "**Benötigen Sie die Wochenbett-Version?** "); - $messageHD .= "\n" . $wochenbett . "\n\n"; - } - // Form inputs von Zusatzmodule Freiberufliche - $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); - if (isset($zusatzmodulPop2)) - { - $messageHD .= "Zusatzmodul POP2: Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "\n"; - } - - $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); - if (isset($zusatzmodulMaterialverwaltung)) - { - $messageHD .= ( $lang == "FR" ? "Module supplémentaire gestion du matériel our 138.00 CHF par an, frais unique de mise en service 342.00 CHF" - : "Zusatzmodul Materialverwaltung: Jährliche Lizenzkosten 138.00 CHF; Bereitstellung, einmalig 342.00 CHF"); - $messageHD .= "\n"; - } - - $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); - if (isset($zusatzmodulQrCode)) - { - $messageHD .= ( $lang == "FR" ? "Module supplémentaire code QR pour 36.00 CHF par an, frais unique de mise en service 50.00 CHF" - : "Zusatzmodul QR-Code: Jährliche Lizenzkosten 36.00 CHF; Bereitstellung, einmalig pro Instanz 50.00 CHF"); - $messageHD .= "\n"; - } - - $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); - if (isset($zusatzmodulPerigon)) - { - $messageHD .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "\n"; - } - - $anmerkung = filter_input(INPUT_POST, 'anmerkung'); - if (!empty($anmerkung)) - { - $messageHD .= "\n\n"; - $messageHD .= ( $lang == "FR" ? "**Votre remarque**: " : "**Ihre Bemerkung**: "); - $messageHD .= "\n" . $anmerkung . "\n\n"; - } - - return $messageHD; -} - function constructCustomerMessage($bestellMessage, $langForm) { if ( $langForm == "FR" )