From 780c0f96dd52d6a1035a3be0ae8dfc7fec8dbdd5 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 09:13:56 +0200 Subject: [PATCH 001/291] removed contact form --- content/french/contact.md | 56 +++----------------------------------- content/german/kontakt.md | 57 +++------------------------------------ 2 files changed, 6 insertions(+), 107 deletions(-) diff --git a/content/french/contact.md b/content/french/contact.md index 63c7634..4e8289f 100644 --- a/content/french/contact.md +++ b/content/french/contact.md @@ -23,60 +23,10 @@ kontaktformular = true Vous pouvez nous joindre **du lundi au vendredi de 8h00 à 16h00.** -Veuillez nous envoyer votre demande via le formulaire de contact. -Nous vous contacterons dans les plus brefs délais. +Par téléphone au : 079 393 86 83 + +Ainsi que par courriel à : support "at" verua.ch {{% /aligncenter %}} -
-
- - -
- -
-
- - -
-
- -
-
- -
-
- - -
-
- - -
-
- -
-
- - -
-
- - -
-
-
-{{< captcha >}} - - -

-
-
- {{% /section %}} diff --git a/content/german/kontakt.md b/content/german/kontakt.md index 8eed883..4f5ff3a 100644 --- a/content/german/kontakt.md +++ b/content/german/kontakt.md @@ -23,60 +23,9 @@ kontaktformular = true Sie erreichen uns **werktags zwischen 8:00 Uhr und 16:00 Uhr.** -Bitte schreiben Sie uns Ihr Anliegen per Kontaktformular. -Wir nehmen zeitnah Kontakt zu Ihnen auf. +Telefonisch unter: 079 393 86 83 + +Sowie per E-Mail unter: support "at" verua.ch {{% /aligncenter %}} - -
-
- - -
- -
-
- - -
-
- -
-
- -
-
- - -
-
- - -
-
- -
-
- - -
-
- - -
-
-
-{{< captcha >}} - - -

-
-
- {{% /section %}} From 191b305599bf0507a9494b256124746cee528f22 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 09:15:51 +0200 Subject: [PATCH 002/291] update --- .gitea/workflows/build-and-deploy-pipeline.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index 7395958..12cc7b2 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -4,6 +4,7 @@ on: push: branches: - main + - kontaktformular-deaktiviert jobs: buildAndDeploy: From a417743cd2ae8b4da57838d9d97f5c1ba2a6e79f Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 09:23:34 +0200 Subject: [PATCH 003/291] removed @ from Emails and phone number from contakt pages --- content/french/contact.md | 2 -- content/french/sections/footer.md | 2 +- content/german/kontakt.md | 2 -- content/german/sections/footer.md | 4 ++-- 4 files changed, 3 insertions(+), 7 deletions(-) diff --git a/content/french/contact.md b/content/french/contact.md index 4e8289f..f84fde1 100644 --- a/content/french/contact.md +++ b/content/french/contact.md @@ -23,8 +23,6 @@ kontaktformular = true Vous pouvez nous joindre **du lundi au vendredi de 8h00 à 16h00.** -Par téléphone au : 079 393 86 83 - Ainsi que par courriel à : support "at" verua.ch {{% /aligncenter %}} diff --git a/content/french/sections/footer.md b/content/french/sections/footer.md index 68d110a..a975c16 100644 --- a/content/french/sections/footer.md +++ b/content/french/sections/footer.md @@ -21,7 +21,7 @@ CH-8253 Diessenhofen 079 393 86 83 -support@verua.ch +support"at"verua.ch     diff --git a/content/german/kontakt.md b/content/german/kontakt.md index 4f5ff3a..cdb3eea 100644 --- a/content/german/kontakt.md +++ b/content/german/kontakt.md @@ -23,8 +23,6 @@ kontaktformular = true Sie erreichen uns **werktags zwischen 8:00 Uhr und 16:00 Uhr.** -Telefonisch unter: 079 393 86 83 - Sowie per E-Mail unter: support "at" verua.ch {{% /aligncenter %}} diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md index 7d39497..799afc0 100644 --- a/content/german/sections/footer.md +++ b/content/german/sections/footer.md @@ -19,7 +19,7 @@ CH-8253 Diessenhofen 079 393 86 83 -support@verua.ch +support"at"verua.ch     @@ -42,4 +42,4 @@ support@verua.ch {{% /columns %}} -{{% /aligncenter %}} \ No newline at end of file +{{% /aligncenter %}} From 35ee0eeb4ba7ee74cb031e25e609a72bb999bc85 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 10:01:04 +0200 Subject: [PATCH 004/291] removed @ sign from emails --- content/french/sections/footer.md | 2 +- content/german/sections/footer.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/french/sections/footer.md b/content/french/sections/footer.md index 68d110a..a975c16 100644 --- a/content/french/sections/footer.md +++ b/content/french/sections/footer.md @@ -21,7 +21,7 @@ CH-8253 Diessenhofen 079 393 86 83 -support@verua.ch +support"at"verua.ch     diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md index 7d39497..799afc0 100644 --- a/content/german/sections/footer.md +++ b/content/german/sections/footer.md @@ -19,7 +19,7 @@ CH-8253 Diessenhofen 079 393 86 83 -support@verua.ch +support"at"verua.ch     @@ -42,4 +42,4 @@ support@verua.ch {{% /columns %}} -{{% /aligncenter %}} \ No newline at end of file +{{% /aligncenter %}} From af62a449e6b4ad4573be3e1a798cce7b41a478d2 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 11:07:05 +0200 Subject: [PATCH 005/291] added filter for curren spam mails --- assets/js/kontaktformular.js | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/assets/js/kontaktformular.js b/assets/js/kontaktformular.js index a3f63bf..606b3bc 100644 --- a/assets/js/kontaktformular.js +++ b/assets/js/kontaktformular.js @@ -1,5 +1,5 @@ // Configuration and Messages -const debugEnabled = false +const debugEnabled = true const mouseDebugEnabled = false const zsrCheckEnabled = false const interactionThreshold = 15 // Time in seconds @@ -43,6 +43,11 @@ const captcha = document.querySelectorAll('.captcha') const captchaInput = document.querySelectorAll('.captcha-input') const captchaVerifyButton = document.querySelectorAll('.captcha-verify') const botBadge = document.createElement('div') + +// Form fields +const subjectField = document.getElementById('subject') +const messageField = document.getElementById('description') + if (debugEnabled) { botBadge.className = 'bot-badge' document.body.appendChild(botBadge) @@ -102,6 +107,9 @@ function handleMouseMove(event) { function checkForBotBehavior() { let timeSpent = (Date.now() - startTime) / 1000 botDetected = + subjectField.value === "I promised." || +// or if messageField Has string "Hi, this is" in it + messageField.value.startsWith("Hi, this is") || !userInteracted || interactionCount === 0 || honeypotInput1.value !== '' || @@ -131,7 +139,11 @@ function checkForBotBehavior() { ' honeypotInput2:' + honeypotInput2.value + ' verifyEmailInput:' + - verifyEmailInput.value + verifyEmailInput.value + + ' subjectField:' + + subjectField.value + + ' messageField:' + + messageField.value ) } function handleSubmit(e) { @@ -144,7 +156,6 @@ function handleSubmit(e) { fakeOut() return false } - const formData = new FormData(form) const formDataEncoded = new URLSearchParams(formData).toString() const formURL = form.action + '.json' @@ -164,7 +175,7 @@ function handleSubmit(e) { }) .then((data) => { submitButton.disabled = true - submitButton.innerHTML = ` + submitButton.innerHTML = ` ` setTimeout(() => { @@ -189,7 +200,7 @@ function handleSubmit(e) { } function fakeOut() { submitButton.disabled = true - submitButton.innerHTML = ` + submitButton.innerHTML = ` ` setTimeout(() => { From 8445bb23ab771dd631b94c8e83c97ea99289c7ef Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 11:09:36 +0200 Subject: [PATCH 006/291] added current branch to build --- .gitea/workflows/build-and-deploy-pipeline.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index 7395958..d753ffe 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -4,6 +4,7 @@ on: push: branches: - main + - kontaktformular-filter-spam jobs: buildAndDeploy: From 7de49d32d34311441789344b823d57f59275d4b7 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 11:22:26 +0200 Subject: [PATCH 007/291] added filtering for bot known bot subject and textarea --- assets/js/bestellformular.js | 10 +++++++++- assets/js/kontaktformular.js | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/assets/js/bestellformular.js b/assets/js/bestellformular.js index 314539b..b7c81c8 100644 --- a/assets/js/bestellformular.js +++ b/assets/js/bestellformular.js @@ -41,6 +41,11 @@ const textInputs = document.querySelectorAll('input[type="text"]') const captcha = document.querySelectorAll('.captcha') const captchaInput = document.querySelectorAll('.captcha-input') const captchaVerifyButton = document.querySelectorAll('.captcha-verify') + +// Form fields +const subjectField = document.getElementById('subject') +const messageField = document.getElementById('description') + const botBadge = document.createElement('div') if (debugEnabled) { botBadge.className = 'bot-badge' @@ -112,6 +117,9 @@ function validateZSRNumber(form) { function checkForBotBehavior() { let timeSpent = (Date.now() - startTime) / 1000 botDetected = + subjectField.value === "I promised." || +// or if messageField Has string "Hi, this is" in it + messageField.value.startsWith("Hi, this is") || !userInteracted || interactionCount === 0 || timeSpent < interactionThreshold || @@ -176,7 +184,7 @@ function handleSubmit(e) { }) .then((data) => { submitButton.disabled = true - submitButton.innerHTML = ` + submitButton.innerHTML = ` ` setTimeout(() => { diff --git a/assets/js/kontaktformular.js b/assets/js/kontaktformular.js index 606b3bc..449ebe0 100644 --- a/assets/js/kontaktformular.js +++ b/assets/js/kontaktformular.js @@ -1,5 +1,5 @@ // Configuration and Messages -const debugEnabled = true +const debugEnabled = false const mouseDebugEnabled = false const zsrCheckEnabled = false const interactionThreshold = 15 // Time in seconds From 304c20e618d87d226fb3b8bc06ad0fd91e6ce737 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 12:13:24 +0200 Subject: [PATCH 008/291] setup method to handle logs of submissions --- assets/js/kontaktformular.js | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/assets/js/kontaktformular.js b/assets/js/kontaktformular.js index 449ebe0..a47ef94 100644 --- a/assets/js/kontaktformular.js +++ b/assets/js/kontaktformular.js @@ -107,9 +107,9 @@ function handleMouseMove(event) { function checkForBotBehavior() { let timeSpent = (Date.now() - startTime) / 1000 botDetected = - subjectField.value === "I promised." || -// or if messageField Has string "Hi, this is" in it - messageField.value.startsWith("Hi, this is") || + subjectField.value === 'I promised.' || + // or if messageField Has string "Hi, this is" in it + messageField.value.startsWith('Hi, this is') || !userInteracted || interactionCount === 0 || honeypotInput1.value !== '' || @@ -146,6 +146,26 @@ function checkForBotBehavior() { messageField.value ) } + +// function logSubmission() { +// console.log('in logSubmission()') +// const data = { logData: 'Hi, this is some log data from JavaScript.' } +// fetch('/php/log.php', { +// method: 'POST', +// headers: { +// 'Content-Type': 'application/json', +// }, +// body: JSON.stringify(data), +// }) +// .then((response) => response.json()) +// .then((data) => { +// console.log('Success:', data) +// }) +// .catch((error) => { +// console.error('Error:', error) +// }) +// } +// function handleSubmit(e) { e.preventDefault() @@ -160,6 +180,10 @@ function handleSubmit(e) { const formDataEncoded = new URLSearchParams(formData).toString() const formURL = form.action + '.json' + // logSubmission() + // fakeOut() + // return false + fetch(formURL, { method: 'POST', headers: { From 5c401526bb25f86784ddc3c5ae8e2ece436fb0bf Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 12:17:54 +0200 Subject: [PATCH 009/291] fixed bestellformular --- assets/js/bestellformular.js | 5 ----- 1 file changed, 5 deletions(-) diff --git a/assets/js/bestellformular.js b/assets/js/bestellformular.js index b7c81c8..0467bdd 100644 --- a/assets/js/bestellformular.js +++ b/assets/js/bestellformular.js @@ -43,8 +43,6 @@ const captchaInput = document.querySelectorAll('.captcha-input') const captchaVerifyButton = document.querySelectorAll('.captcha-verify') // Form fields -const subjectField = document.getElementById('subject') -const messageField = document.getElementById('description') const botBadge = document.createElement('div') if (debugEnabled) { @@ -117,9 +115,6 @@ function validateZSRNumber(form) { function checkForBotBehavior() { let timeSpent = (Date.now() - startTime) / 1000 botDetected = - subjectField.value === "I promised." || -// or if messageField Has string "Hi, this is" in it - messageField.value.startsWith("Hi, this is") || !userInteracted || interactionCount === 0 || timeSpent < interactionThreshold || From 72bdab6785a4439ab513d0358ebd668d35909598 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 12:38:59 +0200 Subject: [PATCH 010/291] added Verua email to order form --- static/php/ajaxmail.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 62cbefc..7acf297 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -27,7 +27,7 @@ try { // Es handelt sich wahrscheinlich um einen Bot $subject = 'Botverdacht - ' . $subject; } - + if (empty($name) || !filter_var($email, FILTER_VALIDATE_EMAIL) || empty($message)) { // Invalid input throw new Exception('Ungültige Eingabedaten.'); @@ -44,11 +44,9 @@ try { $mail->Port = 465; // TCP port for the connection // Recipients - $mail->setFrom($email, $name); // Sender address + $mail->setFrom('support@verua.ch', 'Verua Support'); // Sender address $mail->addAddress('ah@mediendesign-hnida.de', 'Andreas Hnida'); // Add recipient - // $mail->addAddress('bettina.rasberger@rabe-web.ch', 'Bettina Rasberger'); // Add another recipient - // $mail->addAddress('norbert.wagner@verua.ch'); // Add another recipient - $mail->addReplyTo($email, $name); // Set reply address + $mail->addAddress('support@verua.ch', 'Verua Support'); // Add another recipient $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC // Content From 67a64b1bf8e3a85f1943afa13da0c2061fb38d2c Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Mon, 13 May 2024 13:21:01 +0200 Subject: [PATCH 011/291] fixed Typos from plan.io ticket --- .../french/commande/infirmier-independant.md | 4 ++-- content/german/bestellung/freiberufliche.md | 4 ++-- content/german/bestellung/organisationen.md | 8 ++++---- .../blog/rueckwirkende-tarife-kanton-fr.md | 4 ++-- content/german/preisliste/freiberufliche.md | 2 +- content/german/preisliste/organisationen.md | 2 +- static/php/log.php | 20 +++++++++++++++++++ 7 files changed, 32 insertions(+), 12 deletions(-) create mode 100644 static/php/log.php diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index 5f7808e..6336e39 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -89,8 +89,8 @@ bestellformular = true
- - + +
diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 796ecdb..ca396cc 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -91,8 +91,8 @@ kommentar = 'age und hobbies sind honeypots'
- - + +
diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index cedeea4..98738c6 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -109,7 +109,7 @@ Abrechnung und Statistik **Vorbereitung des System** -Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.ch) Datenbankerstellung und Anpassung an +Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.org) Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation **Systemeinführung** @@ -133,7 +133,7 @@ Pflegeplanung (2. Auflage) in VeruA \*\* Verwaltung und Abrechnung erstellt, ged **Vorbereitung des System** -Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.ch) Datenbankerstellung und Anpassung an +Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.org) Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation **Systemeinführung** @@ -150,8 +150,8 @@ Verwaltung und Abrechnung
- - + +
diff --git a/content/german/blog/rueckwirkende-tarife-kanton-fr.md b/content/german/blog/rueckwirkende-tarife-kanton-fr.md index f71a2fc..909a10a 100644 --- a/content/german/blog/rueckwirkende-tarife-kanton-fr.md +++ b/content/german/blog/rueckwirkende-tarife-kanton-fr.md @@ -14,8 +14,8 @@ Mit dem Update auf die **Version 8.11** werden sowohl die **Tarife** als auch da Bitte passen Sie die Restkosten gemäss **unserer Ableitung** an. Danach können Sie Ihre Rechnungen für den Kanton Freiburg wie gewohnt erstellen. -Bis zum **Abrechnungsmonat Juni 2022** dürfen SIe mit den alten Tarifen abrechnen. Wir haben mit Frau Bachmann (zuständig für die Restkosten im Kanton Freiburg) vereinbart, dass sie Ihre Rechnungen prüft und ggf. den **Differenbetrag zu den neuen Tarifen** vergüten wird. +Bis zum **Abrechnungsmonat Juni 2022** dürfen SIe mit den alten Tarifen abrechnen. Wir haben mit Frau Bachmann (zuständig für die Restkosten im Kanton Freiburg) vereinbart, dass sie Ihre Rechnungen prüft und ggf. den **Differenzbetrag zu den neuen Tarifen** vergüten wird. Damit die Zahlen in VeruA mit den Zahlunges des Kantons überein stimmen, kann ein Flexibler Tarif eingesetzt werden. Unser Support unterstützt Sie gerne dabei, den Differenzbetrag als Flexiblen Tarif **nachgängig** zuzuordnen. -Für die Abrechnung **Juli 2022** werden nach erfolgreichem Tarif-Update die neuen Tarife des Kanton Freiburg angewendet und Sie können wie gewohnt abrechnen. \ No newline at end of file +Für die Abrechnung **Juli 2022** werden nach erfolgreichem Tarif-Update die neuen Tarife des Kanton Freiburg angewendet und Sie können wie gewohnt abrechnen. diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index c60a2fc..341d900 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -71,7 +71,7 @@ Miete für ein Jahr. ### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Anschaffungskosten -| Optional: Zusatzmodul Material | 138.00 CHF | +| Optional: Zusatzmodul Material | 342.00 CHF | | ------------------------------ | ---------: | _Erhöhung Bereitstellungs-Gebühr zum 21.02.2022, erste Preis-Anpassung seit dem 01.06.2014_ diff --git a/content/german/preisliste/organisationen.md b/content/german/preisliste/organisationen.md index aabd41d..46f25fb 100644 --- a/content/german/preisliste/organisationen.md +++ b/content/german/preisliste/organisationen.md @@ -171,7 +171,7 @@ Das Modul ist nach dem Freischalten auf **5 Lizenzen** begrenzt. Die Lizenzen für das Zusatzmodul DP und TP hängen immer zusammen. Mitarbeiter, die für das Zusatzmodul DP lizensiert sind, sind automatisch auch für das Zusatzmodul TP lizensiert. Sie können jederzeit Lizenzen in **3er-Schritten** nachbuchen. -| Lizenzerhöhung Zusatzmodul TP um 3 weitere Lizenzen - monatliche Gebühr | 240.00 CHF | +| Lizenzerhöhung Zusatzmodul TP um 3 weitere Lizenzen - monatliche Gebühr | 24.00 CHF | | ----------------------------------------------------------------------- | ---------: | Sie können jederzeit Lizenzen in **3er-Schritten** nachbuchen. diff --git a/static/php/log.php b/static/php/log.php new file mode 100644 index 0000000..012ae4a --- /dev/null +++ b/static/php/log.php @@ -0,0 +1,20 @@ + "success", "message" => "Data logged successfully"]); +} else { + // Handle incorrect request method + http_response_code(405); + echo json_encode(["status" => "error", "message" => "Method not allowed"]); +} +?> From 231d000b43912ab59d86a19419dfbe2eb5603830 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 14 May 2024 20:14:29 +0200 Subject: [PATCH 012/291] changed smtp server --- static/php/ajaxmail.php | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 7acf297..14407b7 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -20,14 +20,6 @@ try { $subject = strip_tags(trim(filter_input(INPUT_POST, 'formularart'))); // Construct the message using the function from message.php $message = constructMessage(); - - $bot = $_POST['tra'] ; - - if ($bot == 'true') { - // Es handelt sich wahrscheinlich um einen Bot - $subject = 'Botverdacht - ' . $subject; - } - if (empty($name) || !filter_var($email, FILTER_VALIDATE_EMAIL) || empty($message)) { // Invalid input throw new Exception('Ungültige Eingabedaten.'); @@ -36,10 +28,10 @@ try { // Server settings //$mail->SMTPDebug = SMTP::DEBUG_SERVER; // Enable this for detailed debugging $mail->isSMTP(); // Use SMTP - $mail->Host = 'sslout.de'; // Set SMTP server + $mail->Host = 'ophelia.kreativmedia.ch'; // Set SMTP server $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = 'ah@mediendesign-hnida.de'; // SMTP username - $mail->Password = 'jrd9h7RnVjf/'; // SMTP password + $mail->Username = 'email'; // SMTP username + $mail->Password = 'zki@U/*{A]}3#kS/Lg|)l]t:,XHuV=8l_'; // SMTP password $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; // Enable encryption $mail->Port = 465; // TCP port for the connection From 3c1486219211a804b78b419e896910efc8d180e9 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 14 May 2024 20:18:51 +0200 Subject: [PATCH 013/291] typo in smtp uname --- static/php/ajaxmail.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 14407b7..f558ce5 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -30,7 +30,7 @@ try { $mail->isSMTP(); // Use SMTP $mail->Host = 'ophelia.kreativmedia.ch'; // Set SMTP server $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = 'email'; // SMTP username + $mail->Username = 'support@deindeal.ch'; // SMTP username $mail->Password = 'zki@U/*{A]}3#kS/Lg|)l]t:,XHuV=8l_'; // SMTP password $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; // Enable encryption $mail->Port = 465; // TCP port for the connection From 0073ae806ee3734f2a6137cb5c45300374a58903 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 14 May 2024 20:42:46 +0200 Subject: [PATCH 014/291] changed phone number and address in confirmation mail --- static/php/ajaxmail.php | 4 ++-- static/php/message.php | 32 ++++++++++++++++---------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index f558ce5..6032030 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -30,8 +30,8 @@ try { $mail->isSMTP(); // Use SMTP $mail->Host = 'ophelia.kreativmedia.ch'; // Set SMTP server $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = 'support@deindeal.ch'; // SMTP username - $mail->Password = 'zki@U/*{A]}3#kS/Lg|)l]t:,XHuV=8l_'; // SMTP password + $mail->Username = 'support@verua.ch'; // SMTP username + $mail->Password = 'zki@U/*{A]}3#kS/Lg|)l]t:,XHuV=8I_'; // SMTP password $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; // Enable encryption $mail->Port = 465; // TCP port for the connection diff --git a/static/php/message.php b/static/php/message.php index a02c7cf..65a49bd 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -60,38 +60,38 @@ function constructMessage() { if (isset($zusatzmodulDienstplan)) { $message .= "Zusatzmodul Dienstplan: " . "\n" . $zusatzmodulDienstplan . "\n\n"; } - + $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); if (isset($zusatzmodulTourenplan)) { $message .= "Zusatzmodul Tourenplan: " . "\n" . $zusatzmodulTourenplan . "\n\n"; } - + // Form inputs von Erstbestellung $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($bestehend)) { $message .= "Wünschen Sie einen neuer Server oder den Zugang zu einem bestehenden Team-Server?: " . "\n" . $bestehend . "\n\n"; } - + $servername = filter_input(INPUT_POST, 'servername'); if (isset($servername)) { $message .= "Bitte geben Sie den Namen des Servers an. Der Zugriff erfolgt immer über die Web-Adresse: https://wunschname.verua.ch: " . "\n" . $servername . "\n\n"; } - + $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n" . $modulpop2 . "\n\n"; } - + $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); if (isset($materialverwaltung)) { $message .= "Benötigen Sie das Zusatzmodul Materialverwaltung?: " . "\n" . $materialverwaltung . "\n\n"; } - + $qrcode = filter_input(INPUT_POST, 'qrcode'); if (isset($qrcode)) { $message .= "Wünschen Sie die Erweiterung um das Modul QR-Code?: " . "\n" . $qrcode . "\n\n"; } - + $wochenbett = filter_input(INPUT_POST, 'wochenbett'); if (isset($wochenbett)) { $message .= "Benötigen Sie das Programm für Wochenbett-Betreuung?: " . "\n" . $wochenbett . "\n\n"; @@ -101,27 +101,27 @@ function constructMessage() { if (isset($zusatzmodulPop2)) { $message .= "Zusatzmodul POP2" . "\n"; } - + $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); if (isset($zusatzmodulMaterialverwaltung)) { $message .= "Zusatzmodul Materialverwaltung" . "\n"; } - + $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); if (isset($zusatzmodulQrCode)) { $message .= "Zusatzmodul QR-Code" . "\n"; } - + $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); if (isset($zusatzmodulPerigon)) { $message .= "Zusatzmodul Perigon" . "\n"; } - + $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) { $message .= "\n\n" . "Anmerkung: " . "\n" . $anmerkung . "\n\n"; } - + return $message; } @@ -137,9 +137,9 @@ function constructCustomerMessageDE($bestellMessage) { $message .= "Votre équipe Verua" . "\n\n\n\n"; $message .= "RaBe Websolutions" . "\n"; $message .= "B. Rasberger" . "\n"; - $message .= "Hauptstrasse 1" . "\n"; - $message .= "CH-4417 Ziefen" . "\n\n"; - $message .= "Telefon: +41 61 901 90 90" . "\n"; + $message .= "Steinerstrass 19" . "\n"; + $message .= "CH-8253 Diessenhofen" . "\n\n"; + $message .= "Telefon: 079 393 86 83" . "\n"; $message .= "E-Mail: support@verua.ch" . "\n"; $message .= "Web: www.verua.ch" . "\n\n"; @@ -150,4 +150,4 @@ function constructCustomerMessageDE($bestellMessage) { $message .= $bestellMessage; return $message; -} \ No newline at end of file +} From 632963da3a865774a1b492ac5941cdf89f4def9e Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 14 May 2024 20:43:54 +0200 Subject: [PATCH 015/291] removed ah@... from open recipients list --- static/php/ajaxmail.php | 1 - 1 file changed, 1 deletion(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 6032030..b313032 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -37,7 +37,6 @@ try { // Recipients $mail->setFrom('support@verua.ch', 'Verua Support'); // Sender address - $mail->addAddress('ah@mediendesign-hnida.de', 'Andreas Hnida'); // Add recipient $mail->addAddress('support@verua.ch', 'Verua Support'); // Add another recipient $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC From 69fd172c634020f27271226783011eb9cd1ded7e Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Wed, 15 May 2024 11:24:39 +0200 Subject: [PATCH 016/291] added total POP2 in 'preisliste/organisationen' --- content/german/preisliste/organisationen.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/content/german/preisliste/organisationen.md b/content/german/preisliste/organisationen.md index 46f25fb..b3382e2 100644 --- a/content/german/preisliste/organisationen.md +++ b/content/german/preisliste/organisationen.md @@ -172,7 +172,7 @@ Die Lizenzen für das Zusatzmodul DP und TP hängen immer zusammen. Mitarbeiter, Sie können jederzeit Lizenzen in **3er-Schritten** nachbuchen. | Lizenzerhöhung Zusatzmodul TP um 3 weitere Lizenzen - monatliche Gebühr | 24.00 CHF | -| ----------------------------------------------------------------------- | ---------: | +| ----------------------------------------------------------------------- | --------: | Sie können jederzeit Lizenzen in **3er-Schritten** nachbuchen. Die Lizenzgebühr entsteht je 3er Paket, das nachgebucht wird. @@ -213,6 +213,9 @@ muss sowohl der Titel des Buches als auch der Name des Bestellers ersichtlich se Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen kostenlosen Support** und die **Weiterentwicklung** des Zusatzmoduls. +| **TOTAL ZUSATZMODUL POP2** | **1'800.00 CHF** | +| -------------------------- | ---------------: | + {{% aligncenter %}}
@@ -221,8 +224,8 @@ die **Weiterentwicklung** des Zusatzmoduls.

{{% /aligncenter %}} -| Optional: Zusatzmodul QR-Code - monatliche Gebühr | 20.00 CHF | -| ------------------------------------------------- | --------: | +| Zusatzmodul QR-Code - monatliche Gebühr | 20.00 CHF | +| --------------------------------------- | --------: | _Verfügbar ab dem 24.01.2022_ Das Zusatzmodul **QR-Code** erweitert das Standardprogramm **VeruA ** Verwaltung und Abrechnung\*\*. From e6cc8347356c5aa9c16b2cd2fc5c1c278f21eaf4 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 11 Jun 2024 07:38:14 +0200 Subject: [PATCH 017/291] changed env variable --- hugo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hugo.toml b/hugo.toml index 32a2dd7..89d7dad 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,7 +21,7 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -environment = "production" +environment = "development" # set to true to enable captcha on the form useCaptcha = true From 9f3f994351a8e85ba0e986e9b06b2376a7c59912 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 11 Jun 2024 07:42:46 +0200 Subject: [PATCH 018/291] corrected manual --- readme.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 1c02045..b923b2d 100755 --- a/readme.md +++ b/readme.md @@ -45,7 +45,6 @@ git clone https://code.verua.online/rabeweb/verua.ch_src.git # connect to your gitea instance cd verua.ch_src -git remote add origin https://code.verua.online/rabeweb/verua.ch_src.git git push -u origin main ``` @@ -57,8 +56,8 @@ The content is written in the [markdown](https://www.markdownguide.org/getting-s ```yaml --- -title: 'VeruA ** Verwaltung und Abrechnung' -translationKey: 'a-page-about-cats' +title: "VeruA ** Verwaltung und Abrechnung" +translationKey: "a-page-about-cats" --- ``` From a20e263296bf40d1d318c6f682ae4d32f9d5c4ea Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 11 Jun 2024 07:43:58 +0200 Subject: [PATCH 019/291] corrected manual --- readme.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index b923b2d..f59f72f 100755 --- a/readme.md +++ b/readme.md @@ -43,8 +43,10 @@ To use the theme, and to update your content, you need to clone the repository, # Clone the repository git clone https://code.verua.online/rabeweb/verua.ch_src.git -# connect to your gitea instance +# Change into the repository cd verua.ch_src + +# Add your changes git push -u origin main ``` From 88942a34bdbfd1da08f5e282cd27a3dc5c6af7f7 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 11 Jun 2024 07:46:24 +0200 Subject: [PATCH 020/291] corrected git manual --- readme.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index f59f72f..7e27033 100755 --- a/readme.md +++ b/readme.md @@ -47,6 +47,11 @@ git clone https://code.verua.online/rabeweb/verua.ch_src.git cd verua.ch_src # Add your changes + +# Commit your changes +git commit -am "Update content" + +# Push your changes git push -u origin main ``` @@ -58,8 +63,8 @@ The content is written in the [markdown](https://www.markdownguide.org/getting-s ```yaml --- -title: "VeruA ** Verwaltung und Abrechnung" -translationKey: "a-page-about-cats" +title: 'VeruA ** Verwaltung und Abrechnung' +translationKey: 'a-page-about-cats' --- ``` From 00c786689082df14c568e175394920b4053813e9 Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 11 Jun 2024 09:35:28 +0200 Subject: [PATCH 021/291] ... --- readme.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 7e27033..3df7d5f 100755 --- a/readme.md +++ b/readme.md @@ -63,8 +63,8 @@ The content is written in the [markdown](https://www.markdownguide.org/getting-s ```yaml --- -title: 'VeruA ** Verwaltung und Abrechnung' -translationKey: 'a-page-about-cats' +title: "VeruA ** Verwaltung und Abrechnung" +translationKey: "a-page-about-cats" --- ``` @@ -72,7 +72,7 @@ For example, the german version of the VeruA.ch website is located in the `conte [⬆](#table-of-contents) -### Images +### I mages Images are stored in the `static/images` folder. You can use the `![]()` syntax to insert images into your markdown files. From be700993f58622f8b0e8e739883b4fa16c9b190e Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Tue, 11 Jun 2024 09:49:38 +0200 Subject: [PATCH 022/291] typo corrected --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 3df7d5f..63b0d8f 100755 --- a/readme.md +++ b/readme.md @@ -72,7 +72,7 @@ For example, the german version of the VeruA.ch website is located in the `conte [⬆](#table-of-contents) -### I mages +### Images Images are stored in the `static/images` folder. You can use the `![]()` syntax to insert images into your markdown files. From 9e38cf02de06c5d607abf625aaaf52be46a2b0b5 Mon Sep 17 00:00:00 2001 From: norb Date: Wed, 12 Jun 2024 15:35:25 +0200 Subject: [PATCH 023/291] fix typo --- content/german/bestellung/_index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/german/bestellung/_index.md b/content/german/bestellung/_index.md index 5e304b3..24e6472 100644 --- a/content/german/bestellung/_index.md +++ b/content/german/bestellung/_index.md @@ -5,7 +5,7 @@ title = 'Bestellung' translationKey = 'bestellung' +++ -{{% section background-image="/images/startseite/startseite-slide-2.jpg" title="Verua bestellen & neue Wege gehen!" %}} +{{% section background-image="/images/startseite/startseite-slide-2.jpg" title="VeruA bestellen & neue Wege gehen!" %}} {{% columns class="" %}} @@ -68,7 +68,7 @@ Seit dem ersten Quartal 2020 bieten wir Ihnen die **Schnittstelle zum Perigon in Unsere Preise sind transparent und klar - wir verzichten auf versteckte Kosten und böse Überraschungen! -Informieren Sie sich in unserer Preisliste, welchen Kosten mit der Applikation VeruA \*\* Verwaltung und Abrechnung auf Sie zukommen. +Informieren Sie sich in unserer Preisliste, welche Kosten mit der Applikation VeruA \*\* Verwaltung und Abrechnung auf Sie zukommen. {{% /aligncenter %}} {{% /section %}} From dda75109bfbd8ad96d7169a6dc42fec98fcb0eed Mon Sep 17 00:00:00 2001 From: norb Date: Wed, 12 Jun 2024 15:41:33 +0200 Subject: [PATCH 024/291] deploy typo to production --- hugo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hugo.toml b/hugo.toml index 89d7dad..32a2dd7 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,7 +21,7 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -environment = "development" +environment = "production" # set to true to enable captcha on the form useCaptcha = true From 5f593d66c27a6d8677fe71d8cd85217f946b3417 Mon Sep 17 00:00:00 2001 From: Bettina Rasberger Date: Thu, 13 Jun 2024 16:51:46 +0200 Subject: [PATCH 025/291] deploy to development --- hugo.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hugo.toml b/hugo.toml index 32a2dd7..a2822c7 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,7 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -environment = "production" +# environment = "production" +environment = "development" # set to true to enable captcha on the form useCaptcha = true From af3532506bdde0fb5a32a5a08e681a0b5f3b459b Mon Sep 17 00:00:00 2001 From: Bettina Rasberger Date: Thu, 13 Jun 2024 17:06:23 +0200 Subject: [PATCH 026/291] change labels --- content/german/kontakt.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/german/kontakt.md b/content/german/kontakt.md index 8eed883..c353ef6 100644 --- a/content/german/kontakt.md +++ b/content/german/kontakt.md @@ -42,7 +42,7 @@ Wir nehmen zeitnah Kontakt zu Ihnen auf.
- +
@@ -67,7 +67,7 @@ Wir nehmen zeitnah Kontakt zu Ihnen auf.
- +
From 3200943ddde41d1a48f4343cffc9835fa7738c44 Mon Sep 17 00:00:00 2001 From: Bettina Rasberger Date: Thu, 13 Jun 2024 17:14:58 +0200 Subject: [PATCH 027/291] change planio project --- content/german/kontakt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/kontakt.md b/content/german/kontakt.md index c353ef6..b305aeb 100644 --- a/content/german/kontakt.md +++ b/content/german/kontakt.md @@ -31,7 +31,7 @@ Wir nehmen zeitnah Kontakt zu Ihnen auf.
- +
- +
- +
From 5e5191348e0a5c4ffa88ab3352ea6d66e7b78b8a Mon Sep 17 00:00:00 2001 From: Bettina Rasberger Date: Thu, 13 Jun 2024 17:40:07 +0200 Subject: [PATCH 029/291] deploy to production --- hugo.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index a2822c7..7072240 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,9 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -# environment = "production" -environment = "development" +environment = "production" +# environment = "development" + # set to true to enable captcha on the form useCaptcha = true From aed3a3c379bb3acff882c76a0f5c255ce3bedea0 Mon Sep 17 00:00:00 2001 From: Bettina Rasberger Date: Fri, 14 Jun 2024 13:50:30 +0200 Subject: [PATCH 030/291] deploy to development --- hugo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hugo.toml b/hugo.toml index 7072240..9198642 100755 --- a/hugo.toml +++ b/hugo.toml @@ -3,7 +3,7 @@ # The base URL of your site (required). This will be prepended to all relative URLs. baseURL = "/" # Title of your website (required). -title = "VeruA ** Verwaltung und Abrechnung" +title = "VeruA AG" # Your theme name theme = "hugoplate" # Default time zone for time stamps; use any valid tz database name: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -environment = "production" -# environment = "development" +# environment = "production" +environment = "development" # set to true to enable captcha on the form useCaptcha = true From d8664e871737c2ec93daf46b1d2b500e0b4d1fb1 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 14 Jun 2024 13:59:23 +0200 Subject: [PATCH 031/291] change title --- content/german/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/_index.md b/content/german/_index.md index 49604bc..3524078 100755 --- a/content/german/_index.md +++ b/content/german/_index.md @@ -1,5 +1,5 @@ --- -title: 'VeruA ** Verwaltung und Abrechnung' +title: 'VeruA AG - damit pflegen bezahlbar bleibt!' # Hero Slider heroslider: From 53a8535e2c36d46c92324b9bc0aa48e9f76c34b9 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 14 Jun 2024 14:45:13 +0200 Subject: [PATCH 032/291] change contact --- content/german/datenschutzerklaerung.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/content/german/datenschutzerklaerung.md b/content/german/datenschutzerklaerung.md index aa34a2e..7feec3e 100644 --- a/content/german/datenschutzerklaerung.md +++ b/content/german/datenschutzerklaerung.md @@ -25,12 +25,11 @@ Für einzelne oder zusätzliche Angebote und Leistungen können besondere, ergä Verantwortung für die Bearbeitung von Personendaten: -**RaBe WebSolutions B. Rasberger** +**VeruA AG** Steinerstrasse 19 8253 Diessenhofen Schweiz - -[info@rabe-web.ch](mailto:info@rabe-web.ch) +info"at"verua.swiss Wir weisen darauf hin, wenn es im Einzelfall andere Verantwortliche für die Bearbeitung von Personendaten gibt. @@ -38,7 +37,7 @@ Wir weisen darauf hin, wenn es im Einzelfall andere Verantwortliche für die Bea ### 2.1 Begriffe -**Personendaten** sind alle Angaben, die sich auf eine bestimmte oder bestimmbare Person beziehen. Eine **betroffene Person** ist eine Person, über die Personendaten bearbeitet werden. **Bearbeiten** umfasst _jeden_ Umgang mit Personendaten, _unabhängig_ von den angewandten Mitteln und Verfahren, insbesondere das Aufbewahren, Bekanntgeben, Beschaffen, Erheben, Löschen, Speichern, Verändern, Vernichten und Verwenden von Personendaten. +**Personendaten** sind alle Angaben, die sich auf eine bestimmte oder bestimmbare Person beziehen. Eine **betroffene Person** ist eine Person, über die Personendaten bearbeitet werden. **Bearbeiten** umfasst _jeden_ Umgang mit Personendaten, *unabhängig* von den angewandten Mitteln und Verfahren, insbesondere das Aufbewahren, Bekanntgeben, Beschaffen, Erheben, Löschen, Speichern, Verändern, Vernichten und Verwenden von Personendaten. ### 2.2 Rechtsgrundlagen @@ -153,4 +152,4 @@ Wir verwenden **OpenStreetMap (OSM)**, um Karten in unsere Website einbetten zu Wir haben diese Datenschutzerklärung mit dem [Datenschutz-Generator](https://www.datenschutzpartner.ch/angebot-datenschutz-generator/) von [Datenschutzpartner](https://datenschutzpartner.ch/) erstellt. Wir können diese Datenschutzerklärung jederzeit anpassen und ergänzen. Wir werden über solche Anpassungen und Ergänzungen in geeigneter Form informieren, insbesondere durch Veröffentlichung der jeweils aktuellen Datenschutzerklärung auf unserer Website. -{{% /section %}} \ No newline at end of file +{{% /section %}} From bd68a3c3a54d41e8b96c2fbe57be6d7d3e2df8dd Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 14 Jun 2024 14:49:25 +0200 Subject: [PATCH 033/291] edit contact --- content/german/datenschutzerklaerung.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/german/datenschutzerklaerung.md b/content/german/datenschutzerklaerung.md index 7feec3e..0ddf3c4 100644 --- a/content/german/datenschutzerklaerung.md +++ b/content/german/datenschutzerklaerung.md @@ -29,6 +29,7 @@ Verantwortung für die Bearbeitung von Personendaten: Steinerstrasse 19 8253 Diessenhofen Schweiz + info"at"verua.swiss Wir weisen darauf hin, wenn es im Einzelfall andere Verantwortliche für die Bearbeitung von Personendaten gibt. From 9d4277bb77c6861f4e6a4523cb22eae39c45c98b Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 14 Jun 2024 14:55:30 +0200 Subject: [PATCH 034/291] edit contact --- content/german/datenschutzerklaerung.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/german/datenschutzerklaerung.md b/content/german/datenschutzerklaerung.md index 0ddf3c4..fa9e06d 100644 --- a/content/german/datenschutzerklaerung.md +++ b/content/german/datenschutzerklaerung.md @@ -25,11 +25,10 @@ Für einzelne oder zusätzliche Angebote und Leistungen können besondere, ergä Verantwortung für die Bearbeitung von Personendaten: -**VeruA AG** +**VeruA AG** Steinerstrasse 19 8253 Diessenhofen -Schweiz - +Schweiz info"at"verua.swiss Wir weisen darauf hin, wenn es im Einzelfall andere Verantwortliche für die Bearbeitung von Personendaten gibt. From 11de2549ac7deed6d6959d959956fef5f1bf7c63 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 14 Jun 2024 15:13:26 +0200 Subject: [PATCH 035/291] change contakt, add gitignore --- .gitignore | 3 +++ content/french/declaration-de-confidentialite.md | 7 +++---- 2 files changed, 6 insertions(+), 4 deletions(-) mode change 100755 => 100644 .gitignore diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 index b97602c..606d89c --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,6 @@ verua.dev-1.andreashnida.de.code-workspace # don't ignore public/php !public/php +/nbproject/private/ +/nbproject/project.properties +/nbproject/project.xml diff --git a/content/french/declaration-de-confidentialite.md b/content/french/declaration-de-confidentialite.md index ad875cb..b90d8b0 100644 --- a/content/french/declaration-de-confidentialite.md +++ b/content/french/declaration-de-confidentialite.md @@ -27,12 +27,11 @@ Des déclarations de confidentialité spéciales, complémentaires ou supplémen Responsable du traitement des données personnelles : -**RaBe WebSolutions B. Rasberger** +**VeruA AG** Steinerstrasse 19 8253 Diessenhofen -Suisse - -[info@rabe-web.ch](mailto:info@rabe-web.ch) +Suisse +info"at"verua.swiss Nous précisons s'il existe d'autres responsables pour le traitement des données personnelles dans des cas individuels. From 83516aaa96d14f928417d59006b178dd0a90b0e2 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 14 Jun 2024 16:30:20 +0200 Subject: [PATCH 036/291] add new blog-entry --- content/german/blog/neue-rechtsform/index.md | 31 ++++++++++++++++++ .../blog/neue-rechtsform/moving-people.png | Bin 0 -> 136158 bytes 2 files changed, 31 insertions(+) create mode 100644 content/german/blog/neue-rechtsform/index.md create mode 100644 content/german/blog/neue-rechtsform/moving-people.png diff --git a/content/german/blog/neue-rechtsform/index.md b/content/german/blog/neue-rechtsform/index.md new file mode 100644 index 0000000..908e1b5 --- /dev/null +++ b/content/german/blog/neue-rechtsform/index.md @@ -0,0 +1,31 @@ +--- +title: "Neue Rechtsform ab Juni 2024" +date: 2024-06-30T20:33:26Z +draft: false +tags: [] +excerpt: Unser Unternehmen fusst auf einer neuen Rechtsform! +linktext: Hier finden Sie weitere Informationen +translationKey: 'neue-rechtsform' +--- + +# Aus RaBe WebSolutions wird VeruA AG + +Seit 2010 gab es die **RaBe WebSolutions Bettina Rasberger**, welche die Applikation **VeruA ** Verwaltung und Abrechnung** für Freiberufliche Pflegefachpersonen und Spitex-Organisationen entwickelt und zur Verfügung gestellt hat. +Im Dezember 2011 wurde der Handelsregistereintrag erstellt. +Seit 2010 ist das Unternehmen immer mehr gewachsen - in der Zahl der Anwender und der Zahl der Mitarbeiter. Jetzt haben wir den Schritt gewagt und das **Einzelunternehmen** in eine **Aktiengesellschaft** umgewandelt. + +Und da uns unsere Kunden uns mehrheitlich nur als VeruA kennen, haben wir uns für den Namen **VeruA AG** entschieden! + +Unsere Domiziladresse lautet neu: + + + +VeruA AG +Steinerstrasse 19 +8253 Diessenhofen + + + +Wir freuen uns, auch mit neuem Namen den gewohnten Service für Sie anbieten zu können! + +![Umzug](moving-people.png) \ No newline at end of file diff --git a/content/german/blog/neue-rechtsform/moving-people.png b/content/german/blog/neue-rechtsform/moving-people.png new file mode 100644 index 0000000000000000000000000000000000000000..8ef11cd015a8a5c011463c4c22685b7c94edee32 GIT binary patch literal 136158 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
Tsm@)Kn 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 d95Z|Ngxsd|G**Se!~neJXyV&VzW`4A+fo1k From 024de2279d4fe13c177aaccd7a2f5e315fba3cb8 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 08:24:44 +0200 Subject: [PATCH 038/291] set earlier date for blog-entry --- content/german/blog/neue-rechtsform.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/blog/neue-rechtsform.md b/content/german/blog/neue-rechtsform.md index f295aca..4ff02b2 100644 --- a/content/german/blog/neue-rechtsform.md +++ b/content/german/blog/neue-rechtsform.md @@ -1,6 +1,6 @@ --- title: "Neue Rechtsform ab Juni 2024" -date: 2024-06-30T20:33:26Z +date: 2024-06-15T20:33:26Z draft: false tags: [] excerpt: Unser Unternehmen fusst auf einer neuen Rechtsform! From 2ab41112f7407bf16b8ab3b5f3a01481894c4a32 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 08:39:49 +0200 Subject: [PATCH 039/291] change RaBe WebSolutions to VeruA and VeruA ** Verwaltung und Abrechnung to VeruA App --- content/german/_index.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/german/_index.md b/content/german/_index.md index 3524078..912c0de 100755 --- a/content/german/_index.md +++ b/content/german/_index.md @@ -3,7 +3,7 @@ title: 'VeruA AG - damit pflegen bezahlbar bleibt!' # Hero Slider heroslider: - - title: "Willkommen auf unserer Homepage!" + - title: "VeruA AG - damit pflegen bezahlbar bleibt!" image: "startseite/startseite-slide.jpg" - title: "Gemeinsam neue Wege gehen." image: "startseite/startseite-slide-2.jpg" @@ -39,7 +39,7 @@ keyfeatures: # Das Werkzeug für die ambulante Pflege -**VeruA ** Verwaltung & Abrechnung\*\* ist ein Werkzeug für Klientenmanagement, Planung, Dokumentation, Abrechnung und Statistik im Bereich ambulante Pflege. +**VeruA App** ist ein Werkzeug für Klientenmanagement, Planung, Dokumentation, Abrechnung und Statistik im Bereich ambulante Pflege. Die für den ambulanten Einsatz optimierten Funktionen gewährleisten einen ökonomischen Einsatz aller unternehmerischen Ressourcen – sowohl für Spitex-Organisationen als auch für freiberufliche Pflegefachpersonen. @@ -93,7 +93,7 @@ Fragen zur Applikation, Abrechnung oder kantonale Regelungen? Unser Support steh # Arbeiten, wann und wo Sie wollen -Papier war gestern! Mit VeruA erfassen, organisieren und werten Sie Ihre Daten mobil aus. Unsere Applikation ermöglicht Ihnen einen sicheren Zugriff von unterwegs auf alle für Sie relevanten Informationen. +Papier war gestern! Mit der VeruA App erfassen, organisieren und werten Sie Ihre Daten mobil aus. Unsere Applikation ermöglicht Ihnen einen sicheren Zugriff von unterwegs auf alle für Sie relevanten Informationen. ..column.. ![image](startseite/Image.png) {{% /columns %}} @@ -128,7 +128,7 @@ Die Daten werden in einem ISO 27001 zertifizierten Datencenter mit Serverstandor ### Flexibilität -Der Zugriff auf die Applikation VeruA \*\* Verwaltung und Abrechnung ist mit jedem internetfähigen Gerät wie PC, Mac, iPad, Tablet oder Smartphone möglich. +Der Zugriff auf die VeruA App ist mit jedem internetfähigen Gerät wie PC, Mac, iPad, Tablet oder Smartphone möglich. {{% /columns %}} @@ -159,7 +159,7 @@ Keine kostenintensiven Systemvoraussetzungen, der Zugriff erfolgt über das Inte ### Kompetenter Support -Mit VeruA \*\* Verwaltung und Abrechnung erhalten Sie die bedienungsfreundliche Lösung, die Sie benötigen und die Rundumbetreuung, die Sie verdienen. +Mit der VeruA App erhalten Sie die bedienungsfreundliche Lösung, die Sie benötigen und die Rundumbetreuung, die Sie verdienen. ..column.. From 6f05cea4e37e372f3d403747ae9955e45dab494f Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 11:08:48 +0200 Subject: [PATCH 040/291] change RaBe WebSolutions to VeruA and VeruA ** Verwaltung und Abrechnung to VeruA App --- config/_default/params.toml | 2 +- content/german/_index.md | 4 ++-- content/german/bestellung/_index.md | 10 +++++----- content/german/sections/footer.md | 3 +-- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/config/_default/params.toml b/config/_default/params.toml index a9d6c28..1c5c931 100755 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -56,7 +56,7 @@ show_categories = true # seo module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/basic-seo [metadata] keywords = ["VeruA", "SaaS", "Pflege", "Abrechnung", "Webseite", "Template", "Design", "Theme", "Hugo"] -description = "VeruA ist ein SaaS-System für die Verwaltung und Abrechnung von Pflegeabrechnungen." +description = "VeruA App ist ein SaaS-System für die Verwaltung und Abrechnung von Pflegeabrechnungen." author = "Andreas Hnida" image = "images/verua_logo_w.png" diff --git a/content/german/_index.md b/content/german/_index.md index 912c0de..c6f14e7 100755 --- a/content/german/_index.md +++ b/content/german/_index.md @@ -15,12 +15,12 @@ keyfeatures: color: "lime-300" textcolor: "black" title: "**Freiberufliche Pflegefachpersonen**" - content: "Die Applikation **VeruA ** Verwaltung & Abrechnung** unterstützt Sie bei Anamnese, Planung, Dokumentation und Abrechnung in der ambulanten Pflege.

VeruA ist optimiert für den Einsatz in einer Einzelperson-Version oder für Teams, die gemeinsam Klienten betreuen und sich gegenseitig Einsicht in die Pflegedokumentation ermöglichen wollen." + content: "Die Applikation **VeruA App** unterstützt Sie bei Anamnese, Planung, Dokumentation und Abrechnung in der ambulanten Pflege.

VeruA ist optimiert für den Einsatz in einer Einzelperson-Version oder für Teams, die gemeinsam Klienten betreuen und sich gegenseitig Einsicht in die Pflegedokumentation ermöglichen wollen." - icon: "users" color: "slate-800" textcolor: "white" title: "**Spitex-Organisationen**" - content: "Vereinfachen Sie die Dokumentation, Administration und Abrechnung in Ihrer Spitex-Organisation mit der Applikation **VeruA ** Verwaltung & Abrechnung.**

+ content: "Vereinfachen Sie die Dokumentation, Administration und Abrechnung in Ihrer Spitex-Organisation mit der **VeruA App**.

Unser Angebot richtet sich besonders an Organisationen, die eine schlanke und kostengünstige Applikation suchen und auf guten Support nicht verzichten wollen.

Bedarfsermittlungen mit **interRAI** erstellen?

**Kein Problem!**

Seit dem ersten Quartal 2020 bieten wir Ihnen die **Schnittstelle zum Perigon interRAI Cloud** an." - icon: "bank" diff --git a/content/german/bestellung/_index.md b/content/german/bestellung/_index.md index 24e6472..6fe1fa6 100644 --- a/content/german/bestellung/_index.md +++ b/content/german/bestellung/_index.md @@ -14,9 +14,9 @@ translationKey = 'bestellung' ### Freiberufliche Pflegefachpersonen -Wählen Sie dieses Formular, um die Anwendung VeruA \*\* Verwaltung und Abrechnung für Einzelpersonen oder Teams zu bestellen. +Wählen Sie dieses Formular, um die VeruA App für Einzelpersonen oder Teams zu bestellen. -
Zum Bestellformular für freiberufliche Pfelgefachpersonen + Zum Bestellformular für Freiberufliche Pflegefachpersonen {{% /card %}} @@ -27,7 +27,7 @@ Wählen Sie dieses Formular, um die Anwendung VeruA \*\* Verwaltung und Abrechnu ### Spitex-Organisationen -Suchen Sie eine Applikation für Ihr Unternehmen, das einfach in der Anwendung ist und kostengünstig im Unterhalt ist - und zusätzlich einen guten Support bietet? +Suchen Sie eine Applikation für Ihr Unternehmen, das einfach in der Anwendung und kostengünstig im Unterhalt ist - und zusätzlich einen guten Support bietet? Zum Bestellformular für Spitex Organisationen @@ -40,7 +40,7 @@ Suchen Sie eine Applikation für Ihr Unternehmen, das einfach in der Anwendung i ### Module der Root AG -Möchten Sie ein Modul Root AG zu Ihrer bestehenden Applikation **VeruA ** Verwaltung und Abrechnung\*\* hinzufügen? +Möchten Sie ein Modul Root AG zu Ihrer bestehenden VeruA App hinzufügen? Kein Problem! Seit dem ersten Quartal 2020 bieten wir Ihnen die **Schnittstelle zum Perigon interRAI Cloud** an. @@ -68,7 +68,7 @@ Seit dem ersten Quartal 2020 bieten wir Ihnen die **Schnittstelle zum Perigon in Unsere Preise sind transparent und klar - wir verzichten auf versteckte Kosten und böse Überraschungen! -Informieren Sie sich in unserer Preisliste, welche Kosten mit der Applikation VeruA \*\* Verwaltung und Abrechnung auf Sie zukommen. +Informieren Sie sich in unserer Preisliste, welche Kosten mit der VeruA App auf Sie zukommen. {{% /aligncenter %}} {{% /section %}} diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md index 799afc0..e46b3812 100644 --- a/content/german/sections/footer.md +++ b/content/german/sections/footer.md @@ -6,12 +6,11 @@ title: "Footer" ![verua logo](/images/verua_logo_w.png)   -## **RaBe WebSolutions** +## **VeruA AG**     -B. Rasberger Steinerstrasse 19 From 22be1717747f559582c5e11bb532543116a1e1b8 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 11:11:32 +0200 Subject: [PATCH 041/291] remove style from link --- content/german/bestellung/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/bestellung/_index.md b/content/german/bestellung/_index.md index 6fe1fa6..34c1ddc 100644 --- a/content/german/bestellung/_index.md +++ b/content/german/bestellung/_index.md @@ -68,7 +68,7 @@ Seit dem ersten Quartal 2020 bieten wir Ihnen die **Schnittstelle zum Perigon in Unsere Preise sind transparent und klar - wir verzichten auf versteckte Kosten und böse Überraschungen! -Informieren Sie sich in unserer Preisliste, welche Kosten mit der VeruA App auf Sie zukommen. +Informieren Sie sich in unserer Preisliste, welche Kosten mit der VeruA App auf Sie zukommen. {{% /aligncenter %}} {{% /section %}} From 8f52f2194339f7f7f04b01fb9bd210d8a9e8f31a Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 11:21:20 +0200 Subject: [PATCH 042/291] modify description, add keyword --- config/_default/params.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/_default/params.toml b/config/_default/params.toml index 1c5c931..59d1540 100755 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -55,8 +55,8 @@ show_categories = true # seo meta data for OpenGraph / Twitter Card # seo module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/basic-seo [metadata] -keywords = ["VeruA", "SaaS", "Pflege", "Abrechnung", "Webseite", "Template", "Design", "Theme", "Hugo"] -description = "VeruA App ist ein SaaS-System für die Verwaltung und Abrechnung von Pflegeabrechnungen." +keywords = ["VeruA", "SaaS", "Pflege", "Abrechnung", "Webseite", "Template", "Design", "Theme", "Hugo", "Spitex", "FPP", "Freiberufliche Pflege", "ambulant", "Software"] +description = "VeruA App ist ein SaaS-System für die Verwaltung von Gesundheitsdaten und Abrechnung von Pflegeleistungen im ambulanten Bereich." author = "Andreas Hnida" image = "images/verua_logo_w.png" From 19a46ab6e2446d8ec84f6795b9218543088f5993 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 11:22:14 +0200 Subject: [PATCH 043/291] remove one   --- content/german/sections/footer.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md index e46b3812..25a0f19 100644 --- a/content/german/sections/footer.md +++ b/content/german/sections/footer.md @@ -10,8 +10,6 @@ title: "Footer"   -  - Steinerstrasse 19 CH-8253 Diessenhofen From 4eac1b41e871359dbc4551d3d253a218968e57c8 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 15:35:15 +0200 Subject: [PATCH 044/291] edit pages, change all to VeruA App and VeruA AG --- content/german/bestellung/freiberufliche.md | 6 +-- .../german/bestellung/online-testversion.md | 6 +-- content/german/bestellung/organisationen.md | 11 +++-- .../bestellung/zusatzmodule-freiberufliche.md | 2 +- .../bestellung/zusatzmodule-organisationen.md | 2 +- content/german/blog/neue-rechtsform.md | 16 ++++++-- content/german/kontakt.md | 2 +- content/german/preisliste/_index.md | 2 +- content/german/preisliste/freiberufliche.md | 41 +++++++++---------- content/german/sections/footer.md | 2 +- 10 files changed, 48 insertions(+), 42 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index ca396cc..cfc7a41 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -11,7 +11,7 @@ kommentar = 'age und hobbies sind honeypots' #### Bestellformular -## VeruA \*\* Verwaltung und Abrechnung +## VeruA App ### Freiberufliche @@ -71,7 +71,7 @@ kommentar = 'age und hobbies sind honeypots'
Tsm@)Kn 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 d95Z|Ngxsd|G**Se!~neJXyV&VzW`4A+fo1k literal 0 HcmV?d00001 From 0f29992e03d86cc2608af41bcd3f1590cf2400ca Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 08:20:20 +0200 Subject: [PATCH 037/291] try to add new blog ;I) --- .../index.md => neue-rechtsform.md} | 1 + .../blog/neue-rechtsform/moving-people.png | Bin 136158 -> 0 bytes 2 files changed, 1 insertion(+) rename content/german/blog/{neue-rechtsform/index.md => neue-rechtsform.md} (99%) delete mode 100644 content/german/blog/neue-rechtsform/moving-people.png diff --git a/content/german/blog/neue-rechtsform/index.md b/content/german/blog/neue-rechtsform.md similarity index 99% rename from content/german/blog/neue-rechtsform/index.md rename to content/german/blog/neue-rechtsform.md index 908e1b5..f295aca 100644 --- a/content/german/blog/neue-rechtsform/index.md +++ b/content/german/blog/neue-rechtsform.md @@ -6,6 +6,7 @@ tags: [] excerpt: Unser Unternehmen fusst auf einer neuen Rechtsform! linktext: Hier finden Sie weitere Informationen translationKey: 'neue-rechtsform' + --- # Aus RaBe WebSolutions wird VeruA AG diff --git a/content/german/blog/neue-rechtsform/moving-people.png b/content/german/blog/neue-rechtsform/moving-people.png deleted file mode 100644 index 8ef11cd015a8a5c011463c4c22685b7c94edee32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136158 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
- +
@@ -114,7 +114,7 @@ kommentar = 'age und hobbies sind honeypots'
diff --git a/content/german/bestellung/online-testversion.md b/content/german/bestellung/online-testversion.md index 2185adc..f822d5c 100644 --- a/content/german/bestellung/online-testversion.md +++ b/content/german/bestellung/online-testversion.md @@ -19,7 +19,7 @@ translationKey = 'online-testversion' Kaufen Sie nicht "die Katze im Sack"! -Wir laden Sie ein, vor der Bestellung genau zu prüfen, ob die Applikation VeruA \*\* Verwaltung und Abrechnung Ihren Anforderungen entspricht. +Wir laden Sie ein, vor der Bestellung genau zu prüfen, ob die **VeruA App** Ihren Anforderungen entspricht. Und wenn noch Fragen offen sind, dann stehen wir Ihnen gerne zur Klärung zur Verfügung. @@ -31,7 +31,7 @@ Und wenn noch Fragen offen sind, dann stehen wir Ihnen gerne zur Klärung zur Ve ### Freiberufliche -Ihnen stehen zwei Versionen der Applikation VeruA \*\* Verwaltung und Abrechnung zur Auswahl: +Ihnen stehen zwei Versionen der **VeruA** App zur Auswahl: Standard-Version Freiberufliche Pflegefachpersonen Wochenbett-Version Freiberufliche Pflegefachpersonen @@ -52,7 +52,7 @@ demo ### Organisationen Hier finden Sie unsere Online-Testversion für Organisationen: -VeruA \*\* Verwaltung und Abrechnung für Organisationen +**VeruA App** für Organisationen Wir haben verschiedene Zugänge mit unterschiedlichen Sichten eingerichtet: diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 98738c6..d3e7885 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -9,7 +9,7 @@ bestellformular = true #### Bestellformular -## VeruA \*\* Verwaltung und Abrechnung +## VeruA App ### Organisationen @@ -100,7 +100,7 @@ bestellformular = true ## Paket 1 Basisversion -**VeruA ** Verwaltung und Abrechnung als Spitex-Version\*\* +**VeruA App** als Organisations-Version **Basismodul** @@ -119,7 +119,7 @@ Verwaltung und Abrechnung ## Paket 2 Basisversion mit Zusatzmodul POP2 -**VeruA ** Verwaltung und Abrechnung als Spitex-Version\*\* +**VeruA App** als Organisations-Version **Basismodul** @@ -129,7 +129,7 @@ Abrechnung und Statistik **Zusatzmodul POP2** Mit dem Modul POP2 können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem POP PraxisOrientierte -Pflegeplanung (2. Auflage) in VeruA \*\* Verwaltung und Abrechnung erstellt, gedruckt und evaluiert werden. +Pflegeplanung (2. Auflage) in der **VeruA App** erstellt, gedruckt und evaluiert werden. **Vorbereitung des System** @@ -138,8 +138,7 @@ die Bedürfnisse der Organisation **Systemeinführung** -Einführung per Telefon und Fernwartung durch unserer Hotline in den grundlegenden Umgang mit der Applikation VeruA \*\* -Verwaltung und Abrechnung +Einführung per Telefon und Fernwartung durch unserer Hotline in den grundlegenden Umgang mit der **VeruA App**
Bitte wählen Sie, welches Paket Sie wünschen:
diff --git a/content/german/bestellung/zusatzmodule-freiberufliche.md b/content/german/bestellung/zusatzmodule-freiberufliche.md index bece3c3..4844899 100644 --- a/content/german/bestellung/zusatzmodule-freiberufliche.md +++ b/content/german/bestellung/zusatzmodule-freiberufliche.md @@ -10,7 +10,7 @@ bestellformular = true #### Bestellformular -## VeruA \*\* Verwaltung und Abrechnung +## VeruA App ### Zusatzmodule für Freiberufliche diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index ae11f95..130461e 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -9,7 +9,7 @@ bestellformular = true #### Bestellformular -## VeruA \*\* Verwaltung und Abrechnung +## VeruA App ### Zusatzmodule für Organisationen diff --git a/content/german/blog/neue-rechtsform.md b/content/german/blog/neue-rechtsform.md index 4ff02b2..6a7c198 100644 --- a/content/german/blog/neue-rechtsform.md +++ b/content/german/blog/neue-rechtsform.md @@ -11,11 +11,19 @@ translationKey: 'neue-rechtsform' # Aus RaBe WebSolutions wird VeruA AG -Seit 2010 gab es die **RaBe WebSolutions Bettina Rasberger**, welche die Applikation **VeruA ** Verwaltung und Abrechnung** für Freiberufliche Pflegefachpersonen und Spitex-Organisationen entwickelt und zur Verfügung gestellt hat. -Im Dezember 2011 wurde der Handelsregistereintrag erstellt. -Seit 2010 ist das Unternehmen immer mehr gewachsen - in der Zahl der Anwender und der Zahl der Mitarbeiter. Jetzt haben wir den Schritt gewagt und das **Einzelunternehmen** in eine **Aktiengesellschaft** umgewandelt. +2006 fing Bettina Rasberger mit der Entwicklung des Pflegetools an. Anfangs war es als ein rein privates Projekt gedacht, aber als die ersten Freiberuflichen von diesem Projekt gehört hatten, wurde es in der Szene der ambulanten psychiatrischen Pflege zu einem Geheimtipp. -Und da uns unsere Kunden uns mehrheitlich nur als VeruA kennen, haben wir uns für den Namen **VeruA AG** entschieden! +2010 war klar, dass die Abrechnung der ambulanten Pflegeleistungen nach KLV zum 01.01.2011 grundsätzlich umgestellt werden. +Aus einer reinen Taxpunkt-Rechnung für die Versicherungen wurde eine Abrechnung im Stundensatz, in der auch die öffentliche Hand und die Klienten an der Finanzierung beteiligt sind. +Zu dieser Zeit war der Schweizer Berufsverband der Pflegefachfrauen und Pflegefachmänner (SBK) auf der Suche nach eine Lösung für die Freiberuflichen Pflegefachpersonen. Dabei ist der SBK auf das Pflegetool aufmerksam geworden. +Im Oktober 2010 hat sich Frau Rasberger entschieden, aus einer Festanstellung in die Freiberuflichkeit zu wechseln. Aus dem Abrechnungstool wurde **VeruaA \*\* Verwaltung und Abrechnung** und im Dezember 2011 wurde die **RaBe WebSolutions Bettina Rasberger** ins Handelsregister eingetragen. + +Seit 2010 ist das Unternehmen langsam und stetig gewachsen: Im Portfolie des Dienstleistungsumfangs, in der Zahl der Anwender und in der Zahl der Mitarbeiter. +Nach dem Umzug in unser neues Büro stand noch der letzte grosse Schritt an: Das **Einzelunternehmen** RaBe WebSolutions B. Rasberger in eine **Aktiengesellschaft** umwandeln. + +Und diesen Schritt haben wir nun getan! + +Und da uns unsere Anwender mehrheitlich als VeruA kennen, haben wir uns für den Namen **VeruA AG** entschieden! Unsere Domiziladresse lautet neu: diff --git a/content/german/kontakt.md b/content/german/kontakt.md index b305aeb..3085fce 100644 --- a/content/german/kontakt.md +++ b/content/german/kontakt.md @@ -11,7 +11,7 @@ kontaktformular = true #### Kontakt -## VeruA \*\* Verwaltung und Abrechnung +## VeruA App ### Nehmen Sie Kontakt mit uns auf! diff --git a/content/german/preisliste/_index.md b/content/german/preisliste/_index.md index 681b11c..9d649c5 100644 --- a/content/german/preisliste/_index.md +++ b/content/german/preisliste/_index.md @@ -17,7 +17,7 @@ translationKey = 'preisliste'
-Erfahren Sie hier, welche Kosten für die Applikation VeruA \*\* Verwaltung und Abrechnung entstehen. +Erfahren Sie hier, welche Kosten für die **VeruA App** entstehen. {{% /aligncenter %}} {{% /section %}} {{% section %}} diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index 341d900..631cb50 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -17,12 +17,12 @@ translationKey = 'preisliste-freiberuflich'
-Erfahren Sie hier, welche Kosten für die Applikation VeruA ** Verwaltung und Abrechnung entstehen. +Erfahren Sie hier, welche Kosten für die **VeruA App** entstehen. {{% /aligncenter %}} {{% alert background-color="slate-800" %}} -Die Applikation VeruA ** Verwaltung und Abrechnung ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. +Die **VeruA App** ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. -Das System arbeitet auf einem zentralen externen Server der durch RaBe WebSolutions bereitgestellt und verwaltet wird. +Das System arbeitet auf einem zentralen externen Server der durch die **VeruA AG** bereitgestellt und verwaltet wird. {{% /alert %}} {{% /section %}} @@ -30,7 +30,7 @@ Das System arbeitet auf einem zentralen externen Server der durch RaBe WebSoluti ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Anschaffungskosten -| Lizenz für die Applikation VeruA \*\* Verwaltung und Abrechnung | 1'176.00 CHF | +| Lizenz für das Basismodul der **VeruA App** | 1'176.00 CHF | | --------------------------------------------------------------- | -----------: | _Erste Lizenzpreiserhöhung zum 21.02.2022 seit 01.06.2014_ @@ -39,12 +39,12 @@ Stammdatenverwaltung, Bedarfsabklärung, einfache Pflegeplanung, Verordnungen, Medikamentenblatt, Leistungserfassung, Abrechnung und Statistik -Einmaliger Preis für die Applikation **VeruA ** Verwaltung und Abrechnung**. -Das Programm wird mit Ihren Benutzerdaten vorbereitet, auf unserem Webserver bereitgestellt und -es ist sofort **einsatzbereit\*\*. +Einmaliger Preis für das Basismodul der **VeruA App**. +Die Applikation wird mit Ihren Benutzerdaten vorbereitet, auf Ihrer Instanz bereitgestellt und +ist sofort einsatzbereit. **Lizenzgebühr für Weiterentwicklung und Support** -Im Preis erhalten Sie die Lizenzgebühr **für ein Jahr. Dies beinhaltet vollen kostenlosen Support** +Im Preis enthalten ist die Lizenzgebühr **für ein Jahr**. Dies beinhaltet vollen **kostenlosen Support** und die **Weiterentwicklung** der Applikation. | Miete gesicherter Webbereich | 120.00 CHF | @@ -69,14 +69,14 @@ Miete für ein Jahr.

{{% /aligncenter %}} -### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Anschaffungskosten +### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Optionale Zusatzmodule -| Optional: Zusatzmodul Material | 342.00 CHF | +| Zusatzmodul Material - Bereitstellung, einmalig | 342.00 CHF | | ------------------------------ | ---------: | _Erhöhung Bereitstellungs-Gebühr zum 21.02.2022, erste Preis-Anpassung seit dem 01.06.2014_ **Bereitstellung Zusatzmodul** -Das Zusatzmodul **Materialverwaltung** erweitert das Standardprogramm **VeruA ** Verwaltung und Abrechnung\*\*. +Das Zusatzmodul **Materialverwaltung** erweitert das Basismodul der **VeruA App**. Es können Verkaufs- und Leihartikel erfasst und komfortabel dem Klienten zugeordnet werden. Dabei kann die Krankenversicherung oder der Klient der Kostenübernehmer sein. @@ -92,7 +92,7 @@ _Lizenz-Einführung zum 21.02.2022_ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen kostenlosen Support** und die **Weiterentwicklung** des Zusatzmoduls. -| **TOTAL ZUSATZMODUL MATERIAL** | **480.00 CHF** | +| **TOTAL ZUSATZMODUL MATERIAL** im ersten Jahr | **480.00 CHF** | | ------------------------------ | -------------: | {{% aligncenter %}} @@ -103,16 +103,16 @@ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen

{{% /aligncenter %}} -| Optional: POP2 - PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) | 438.00 CHF | +| Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) - Bereitstellung, einmalig | 438.00 CHF | | ------------------------------------------------------------------------ | ---------: | _Reduktion Bereitstellungs-Gebühr zum 21.02.2022, erste Preisanpassung seit dem 01.06.2014_ Mit dem **Modul POP2** können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem -POP PraxisOrientierte Pflegediagnostik (2. Auflage oder 3. Auflage) in **VeruA ** Verwaltung und Abrechnung\*\* erstellt, gedruckt und evaluiert werden. +POP PraxisOrientierte Pflegediagnostik (2. Auflage oder 3. Auflage) in der **VeruA App** erstellt, gedruckt und evaluiert werden. Durch die Autorengruppe von POP gibt es zusätzlich die Auflage, dass jede Pflegefachperson ein **GEBUNDENES BUCH** von POP in der 2. Auflage oder 3. Auflage besitzen muss. Dies ist uns durch einen Lieferschein oder eine Rechnung als Scan zu belegen, damit wir diesen Beleg dann an die Autoren weiterleiten können. Auf dem Lieferschein/Beleg muss sowohl der Titel des Buches als auch der Name des Bestellers ersichtlich sein. -| Jährliche Lizenzkosten Zusatzmodul POP2 - Praxisorientierte Pflegediagnostik | 42 CHF | +| Jährliche Lizenzkosten Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik | 42 CHF | | ---------------------------------------------------------------------------- | -----: | _Lizenz-Einführung zum 21.02.2022_ @@ -120,22 +120,21 @@ _Lizenz-Einführung zum 21.02.2022_ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen kostenlosen Support** und die **Weiterentwicklung** des Zusatzmoduls. -| **TOTAL ZUSATZMODUL POP2 - PRAXISORIENTIERTE PFLEGEDIAGNOSTIK** | 480.00 CHF | +| **TOTAL ZUSATZMODUL POP2 - PRAXISORIENTIERTE PFLEGEDIAGNOSTIK** im ersten Jahr | 480.00 CHF | | --------------------------------------------------------------- | ---------: | {{% aligncenter %}} -
--- -

+
{{% /aligncenter %}} | Optional: Zusatzmodul QR-Code - monatliche Gebühr | 3.00 CHF | | ------------------------------------------------- | -------: | _Verfügbar ab dem 24.01.2022_ -Das Zusatzmodul **QR-Code** erweitert das Standardprogramm **VeruA ** Verwaltung und Abrechnung\*\*. +Das Zusatzmodul **QR-Code** erweitert das Basismodul der **VeruA App**. Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungsempfänger. Monatliche Gebühr. @@ -153,13 +152,13 @@ Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungse | Optional: Zusatzmodul Perigon - einmalige Aufschaltgebühr | 50.00 CHF | | --------------------------------------------------------- | --------: | -Das Zusatzmodul **Perigon** erweitert das Standardprogramm VeruA \*\* Verwaltung und Abrechnung. +Das Zusatzmodul **Perigon** erweitert das Basismodul der **VeruA App**. Es stellt eine Schnittstelle zur Verfügung, mit der **Klientendaten per Knofpdruck** aus der Applikation VeruA in die **Applikation Perigon der Firma root-services ag** übermittelt werden können. ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Jährliche Folgekosten -| Lizenzgebühr Applikation VeruA \*\* Verwaltung und Abrechnung | 252.00 CHF | +| Lizenzgebühr **VeruA App** | 252.00 CHF | | ------------------------------------------------------------- | ---------: | _Erhöhung Lizenzgebühr zum 21.02.2022, erste Erhöhung seit dem 01.01.2017_ diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md index 25a0f19..d674f5d 100644 --- a/content/german/sections/footer.md +++ b/content/german/sections/footer.md @@ -16,7 +16,7 @@ CH-8253 Diessenhofen 079 393 86 83 -support"at"verua.ch +kontakt"at"verua.swiss     From 47815bbe4266f2fd021ac06509244b0abd366f99 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 15:49:30 +0200 Subject: [PATCH 045/291] edit formatting --- content/german/preisliste/freiberufliche.md | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index 631cb50..5c512fe 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -20,9 +20,9 @@ translationKey = 'preisliste-freiberuflich' Erfahren Sie hier, welche Kosten für die **VeruA App** entstehen. {{% /aligncenter %}} {{% alert background-color="slate-800" %}} -Die **VeruA App** ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. +Die VeruA App ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. -Das System arbeitet auf einem zentralen externen Server der durch die **VeruA AG** bereitgestellt und verwaltet wird. +Das System arbeitet auf einem zentralen externen Server der durch die VeruA AG bereitgestellt und verwaltet wird. {{% /alert %}} {{% /section %}} @@ -30,7 +30,7 @@ Das System arbeitet auf einem zentralen externen Server der durch die **VeruA AG ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Anschaffungskosten -| Lizenz für das Basismodul der **VeruA App** | 1'176.00 CHF | +| Lizenz für das Basismodul der VeruA App | 1'176.00 CHF | | --------------------------------------------------------------- | -----------: | _Erste Lizenzpreiserhöhung zum 21.02.2022 seit 01.06.2014_ @@ -62,11 +62,9 @@ Miete für ein Jahr. | ---------------------- | ---------------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} ### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Optionale Zusatzmodule @@ -96,11 +94,9 @@ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen | ------------------------------ | -------------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} | Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) - Bereitstellung, einmalig | 438.00 CHF | @@ -127,7 +123,6 @@ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen --- -
{{% /aligncenter %}} | Optional: Zusatzmodul QR-Code - monatliche Gebühr | 3.00 CHF | @@ -142,11 +137,9 @@ Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungse | ------------------------------------------------- | --------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} | Optional: Zusatzmodul Perigon - einmalige Aufschaltgebühr | 50.00 CHF | @@ -158,7 +151,7 @@ Es stellt eine Schnittstelle zur Verfügung, mit der **Klientendaten per Knofpdr ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Jährliche Folgekosten -| Lizenzgebühr **VeruA App** | 252.00 CHF | +| Lizenzgebühr Basismodul VeruA App | 252.00 CHF | | ------------------------------------------------------------- | ---------: | _Erhöhung Lizenzgebühr zum 21.02.2022, erste Erhöhung seit dem 01.01.2017_ @@ -180,11 +173,9 @@ Beinhaltet die Bereitstellung des Webserver, die tägliche Sicherungen der Daten | --------------------------------- | -------------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} | Jährliche Folgekosten Lizenzgebühren für Zusatzmodul Material | 138.00 CHF | From 5eda121f065a87f5db58df8f3930353c94f22c3b Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 16:42:30 +0200 Subject: [PATCH 046/291] edit formatting and names --- content/german/preisliste/freiberufliche.md | 2 +- content/german/preisliste/organisationen.md | 68 ++++++++------------- 2 files changed, 27 insertions(+), 43 deletions(-) diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index 5c512fe..b7d7b0e 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -67,7 +67,7 @@ Miete für ein Jahr. {{% /aligncenter %}} -### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Optionale Zusatzmodule +### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Zusatzmodule (optionale Erweiterungen) | Zusatzmodul Material - Bereitstellung, einmalig | 342.00 CHF | | ------------------------------ | ---------: | diff --git a/content/german/preisliste/organisationen.md b/content/german/preisliste/organisationen.md index b3382e2..7c0ae97 100644 --- a/content/german/preisliste/organisationen.md +++ b/content/german/preisliste/organisationen.md @@ -17,12 +17,12 @@ translationKey = 'preisliste-organisationen'
-Erfahren Sie hier, welche Kosten für die Applikation VeruA ** Verwaltung und Abrechnung entstehen. +Erfahren Sie hier, welche Kosten für die **VeruA App** entstehen. {{% /aligncenter %}} {{% alert background-color="slate-800" %}} -Die Applikation VeruA ** Verwaltung und Abrechnung ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. +Die VeruA App ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. -Das System arbeitet auf einem zentralen externen Server der durch RaBe WebSolutions bereitgestellt und verwaltet wird. +Das System arbeitet auf einem zentralen externen Server der durch die VeruA AG bereitgestellt und verwaltet wird. {{% /alert %}} {{% /section %}} @@ -30,7 +30,7 @@ Das System arbeitet auf einem zentralen externen Server der durch RaBe WebSoluti ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Anschaffungskosten -| VeruA \*\* Verwaltung und Abrechnung als Spitex-Version in der Basisversion | 4'720.00 CHF | +| Basismodul der VeruA App für Spitex-Organisationen | 4'720.00 CHF | | --------------------------------------------------------------------------- | -----------: | **Basismodul** @@ -38,9 +38,9 @@ Stammdatenverwaltung, Bedarfsabklärung, einfache Pflegeplanung, Verordnungen, Medikamentenblatt, Leistungserfassung, Abrechnung und Statistik. Bei Bedarf kostenfreies Aufschalten des Moduls Material. -**Vorbereitung des System** -Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.ch) Datenbankerstellung -und Anpassung an die Bedürfnisse der Organisation +**Vorbereitung der Applikation** +Konfiguration und Inbetriebnahme der gesicherten Instanz (https://ihr-spitex-name.verua.org), +Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation | Miete gesicherter Webbereich | 1'680.00 CHF | | ---------------------------- | -----------: | @@ -48,33 +48,31 @@ und Anpassung an die Bedürfnisse der Organisation **Lizenzgebühr** Mit dieser Gebühr haben Sie ein Jahr ab Rechnungsdatum Anspruch auf unseren Support bei Fragen zur Applikation. -Auf Ihrem Webbereich erfolgen regelmässige Updates, um die Applikation an die aktuellen rechtlichen Anforderungen +Auf Ihrem Instanz erfolgen regelmässige Updates, um die Applikation an die aktuellen rechtlichen Anforderungen anzupassen und die Benutzerfreundlichkeit zu erhöhen. **Miete gesicherter Webbereich** Beinhaltet Bereitstellung Ihrer VeruA-Instanz und regelmässige Sicherung Ihrer Datenbank. Miete für den Lizenzzeitraum. -| Einführungsschulung Applikation VeruA \*\* Verwaltung und Abrechnung | 1'000.00 CHF | +| Einführungsschulung VeruA App | 1'000.00 CHF | | -------------------------------------------------------------------- | -----------: | Vierstündige Schulung bei Ihnen vor Ort. -Einführung in den grundlegenden Umgang mit der Applikation VeruA \*\* Verwaltung und Abrechnung und Prüfung -der individuellen Konfiguration für Ihre Organisation. +Einführung in den grundlegenden Umgang mit der VeruA App. +Gemeinsame Prüfung der individuellen Konfiguration für Ihre Organisation. Spesen werden separat berechnet. | **TOTAL BASISVERSION** | 7'400.00 CHF | | ---------------------- | -----------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} -| VeruA \*\* Verwaltung und Abrechnung als Spitex-Version inklusive Zusatzmodul POP2 | 6'280.00 CHF | +| Basismodul der VeruA App für Spitex-Organisationen inklusive Zusatzmodul POP2 | 6'280.00 CHF | | ---------------------------------------------------------------------------------- | -----------: | **Basismodul** @@ -84,11 +82,11 @@ Abrechnung und Statistik. Bei Bedarf kostenfreie Aufschaltung des Moduls Materia **Zusatzmodul POP2** Mit dem Modul POP2 können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem POP -PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) in VeruA \*\* Verwaltung und Abrechnung erstellt, gedruckt +PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) in der VeruA App erstellt, gedruckt und evaluiert werden. **Vorbereitung des System** -Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.ch) +Konfiguration und Inbetriebnahme der gesicherten Instanz (https://ihr-spitex-name.verua.org), Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation | Miete gesicherter Webbereich | 1'680.00 CHF | @@ -97,7 +95,7 @@ Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation **Lizenzgebühr** Mit dieser Gebühr haben Sie ein Jahr ab Rechnungsdatum Anspruch auf unseren Support bei Fragen zur Applikation. -Auf Ihrem Webbereich erfolgen regelmässige Updates, um die Applikation an die aktuellen rechtlichen Anforderungen +Auf Ihrem Instanz erfolgen regelmässige Updates, um die Applikation an die aktuellen rechtlichen Anforderungen anzupassen und die Benutzerfreundlichkeit zu erhöhen. **Miete gesicherter Webbereich** @@ -115,24 +113,22 @@ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen | -------------------------------------------------------- | -----------: | Vierstündige Schulung bei Ihnen vor Ort. -Einführung in den grundlegenden Umgang mit der Applikation VeruA \*\* Verwaltung und Abrechnung und Prüfung der -individuellen Konfiguration für Ihre Organisation. +Einführung in den grundlegenden Umgang mit der VeruA App. +Gemeinsame Prüfung der individuellen Konfiguration für Ihre Organisation. Spesen werden separat berechnet. | **TOTAL BASISVERSION INKLUSIVE ZUSATZMODUL POP2** | **9'200.00 CHF** | | ------------------------------------------------- | ---------------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} ### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Zusatzmodule (optionale Erweiterungen) -| Zusatzmodul DP - Dienstplan mit 5 Lizenzen (verfügbar ab dem 01. November 2022) - monatliche Gebühr | 50.00 CHF | +| Zusatzmodul DP - Dienstplan mit 5 Lizenzen - monatliche Gebühr | 50.00 CHF | | --------------------------------------------------------------------------------------------------- | --------: | Das **Zusatzmodul DP** erweitert die Standard-Applikation um eine **Dienstplanung**. @@ -150,18 +146,16 @@ Die Kosten kumulieren sich. | --------------------------------------------------------- | -----------: | Vierstündige Schulung bei Ihnen vor Ort. -Einführung in den grundlegenden Umgang mit dem Zusatzmodul Dienstplan. +Einführung in den grundlegenden Umgang mit dem Zusatzmodul **Dienstplan**. Spesen werden separat berechnet. {{% aligncenter %}} -
--- -

{{% /aligncenter %}} -| Zusatzmodul TP - Tourenplan mit 5 Lizenzen (verfügbar ab dem 01. November 2022) - monatliche Gebühr | 150.00 CHF | +| Zusatzmodul TP - Tourenplan mit 5 Lizenzen - monatliche Gebühr | 150.00 CHF | | --------------------------------------------------------------------------------------------------- | ---------: | Das **Zusatzmodul TP** erweitert die Standard-Applikation um eine **Besuchs- und Tourenplanung**. @@ -186,19 +180,17 @@ Einführung in den grundlegenden Umgang mit der **Besuchs- und Tourenplanung**. Spesen werden separat berechnet. {{% aligncenter %}} -
--- -

{{% /aligncenter %}} | Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) | 1'560.00 CHF | | -------------------------------------------------------------------------- | -----------: | Mit dem **Modul POP2** können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem -POP PraxisOrientierte Pflegediagnostik (2. Auflage oder 3. Auflage) in **VeruA ** Verwaltung und Abrechnung\*\* -erstellt, gedruckt und evaluiert werden. +POP PraxisOrientierte Pflegediagnostik (2. Auflage oder 3. Auflage) in der **VeruA App** erstellt, +gedruckt und evaluiert werden. Durch die Autorengruppe von POP gibt es zusätzlich die Auflage, dass jede Pflegefachperson ein **GEBUNDENES BUCH** von POP in der 2. Auflage oder 3. Auflage besitzen muss. Dies ist uns durch einen Lieferschein oder eine Rechnung @@ -217,18 +209,16 @@ die **Weiterentwicklung** des Zusatzmoduls. | -------------------------- | ---------------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} | Zusatzmodul QR-Code - monatliche Gebühr | 20.00 CHF | | --------------------------------------- | --------: | _Verfügbar ab dem 24.01.2022_ -Das Zusatzmodul **QR-Code** erweitert das Standardprogramm **VeruA ** Verwaltung und Abrechnung\*\*. +Das Zusatzmodul **QR-Code** erweitert das Basismodul der **VeruA App**. Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungsempfänger. Monatliche Gebühr. @@ -239,32 +229,28 @@ Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungse | ----------------------------- | -------------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} | Zusatzmodul Perigon - einmalige Aufschaltgebühr | 200.00 CHF | | ----------------------------------------------- | ---------: | -Das Zusatzmodul **Perigon** erweitert das Standardprogramm **VeruA ** Verwaltung und Abrechnung\*\*. +Das Zusatzmodul **Perigon** erweitert das Basismodul der **VeruA App**. -Es stellt eine Schnittstelle zur Verfügung, mit der **Klientendaten per Knofpdruck** aus der Applikation VeruA +Es stellt eine Schnittstelle zur Verfügung, mit der **Klientendaten per Knofpdruck** aus der VeruA App in die **Applikation Perigon der Firma root-services ag** übermittelt werden können. {{% aligncenter %}} -
--- -

{{% /aligncenter %}} ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Jährliche Folgekosten -| Lizenzgebühr Applikation VeruA \*\* Verwaltung und Abrechnung | 1'440.00 CHF | +| Lizenzgebühr Basismodul VeruA App | 1'440.00 CHF | | ------------------------------------------------------------- | -----------: | Nach dem ersten Jahr erheben wir eine **obligatorische jährliche** Lizenzgebühr. @@ -293,11 +279,9 @@ Einspielen der Updates. | --------------------------------------- | ---------------: | {{% aligncenter %}} -
--- -

{{% /aligncenter %}} | Jährliche Folgekosten Lizenzgebühren für das Zusatzmodul POP2 | 240.00 CHF | From 9605c3e819a1607929f8cc179085b97462cb41f6 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 17 Jun 2024 16:52:36 +0200 Subject: [PATCH 047/291] edit formatting --- content/german/preisliste/freiberufliche.md | 5 ++++ content/german/preisliste/organisationen.md | 29 ++++++++++++++------- 2 files changed, 24 insertions(+), 10 deletions(-) diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index b7d7b0e..b22d32a 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -63,6 +63,7 @@ Miete für ein Jahr. {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -95,6 +96,7 @@ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -121,6 +123,7 @@ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -138,6 +141,7 @@ Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungse {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -174,6 +178,7 @@ Beinhaltet die Bereitstellung des Webserver, die tägliche Sicherungen der Daten {{% aligncenter %}} +--- --- {{% /aligncenter %}} diff --git a/content/german/preisliste/organisationen.md b/content/german/preisliste/organisationen.md index 7c0ae97..2134c3f 100644 --- a/content/german/preisliste/organisationen.md +++ b/content/german/preisliste/organisationen.md @@ -63,11 +63,12 @@ Einführung in den grundlegenden Umgang mit der VeruA App. Gemeinsame Prüfung der individuellen Konfiguration für Ihre Organisation. Spesen werden separat berechnet. -| **TOTAL BASISVERSION** | 7'400.00 CHF | +| **TOTAL BASISVERSION** | **7'400.00 CHF** | | ---------------------- | -----------: | {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -122,20 +123,21 @@ Spesen werden separat berechnet. {{% aligncenter %}} +--- --- {{% /aligncenter %}} ### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Zusatzmodule (optionale Erweiterungen) -| Zusatzmodul DP - Dienstplan mit 5 Lizenzen - monatliche Gebühr | 50.00 CHF | +| Zusatzmodul Dienstplan (DP) mit 5 Lizenzen - monatliche Gebühr | 50.00 CHF | | --------------------------------------------------------------------------------------------------- | --------: | -Das **Zusatzmodul DP** erweitert die Standard-Applikation um eine **Dienstplanung**. +Das **Zusatzmodul Dienstplan** erweitert die Basisversion der **VerA App** um eine **Dienstplanung**. -Das Modul ist nach dem Freischalten auf **5 Lizenzen** begrenzt. Sie können jederzeit Lizenzen in **3er-Schritten** nachbuchen. +Das Modul ist nach dem Freischalten auf **5 Lizenzen** begrenzt. -| Lizenzerhöhung nur Zusatzmodul DP um 3 weitere Lizenzen - monatliche Gebühr | 12.00 CHF | +| Lizenzerhöhung nur Zusatzmodul Dienstplan um 3 weitere Lizenzen - monatliche Gebühr | 12.00 CHF | | --------------------------------------------------------------------------- | --------: | Sie können jederzeit Lizenzen in **3er-Schritten** nachbuchen. @@ -151,19 +153,21 @@ Spesen werden separat berechnet. {{% aligncenter %}} +--- --- {{% /aligncenter %}} -| Zusatzmodul TP - Tourenplan mit 5 Lizenzen - monatliche Gebühr | 150.00 CHF | +| Zusatzmodul Tourenplan (TP) mit 5 Lizenzen - monatliche Gebühr | 150.00 CHF | | --------------------------------------------------------------------------------------------------- | ---------: | -Das **Zusatzmodul TP** erweitert die Standard-Applikation um eine **Besuchs- und Tourenplanung**. -Es kann nur **zusammen mit dem Zusatzmodul DP - Dienstplan** eingesetzt werden. +Das **Zusatzmodul TP** erweitert die Basisversion der **VerA App** um eine **Besuchs- und Tourenplanung**. +Es kann nur **zusammen mit dem Zusatzmodul Dienstplan** eingesetzt werden. Das Modul ist nach dem Freischalten auf **5 Lizenzen** begrenzt. -Die Lizenzen für das Zusatzmodul DP und TP hängen immer zusammen. Mitarbeiter, die für das Zusatzmodul DP lizensiert sind, sind automatisch auch für das Zusatzmodul TP lizensiert. -Sie können jederzeit Lizenzen in **3er-Schritten** nachbuchen. +Die Lizenzen für das Zusatzmodul DP und TP hängen immer zusammen. Mitarbeiter, die für das +Zusatzmodul Dienstplan lizensiert sind, sind automatisch auch für das Zusatzmodul Tourenplan lizensiert. + | Lizenzerhöhung Zusatzmodul TP um 3 weitere Lizenzen - monatliche Gebühr | 24.00 CHF | | ----------------------------------------------------------------------- | --------: | @@ -181,6 +185,7 @@ Spesen werden separat berechnet. {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -210,6 +215,7 @@ die **Weiterentwicklung** des Zusatzmoduls. {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -230,6 +236,7 @@ Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungse {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -244,6 +251,7 @@ in die **Applikation Perigon der Firma root-services ag** übermittelt werden k {{% aligncenter %}} +--- --- {{% /aligncenter %}} @@ -280,6 +288,7 @@ Einspielen der Updates. {{% aligncenter %}} +--- --- {{% /aligncenter %}} From 7a3cf34b8cabb840c68ff6989fab81ba8e9e3ca0 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 09:53:28 +0200 Subject: [PATCH 048/291] edit formatting and view pricelist --- content/german/preisliste/freiberufliche.md | 2 +- content/german/preisliste/organisationen.md | 47 ++++++++++----------- content/german/sections/footer.md | 3 -- 3 files changed, 24 insertions(+), 28 deletions(-) diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index b22d32a..57598ea 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -22,7 +22,7 @@ Erfahren Sie hier, welche Kosten für die **VeruA App** entstehen. {{% alert background-color="slate-800" %}} Die VeruA App ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. -Das System arbeitet auf einem zentralen externen Server der durch die VeruA AG bereitgestellt und verwaltet wird. +Das System arbeitet auf einem zentralen externen Server, der durch die VeruA AG bereitgestellt und verwaltet wird. {{% /alert %}} {{% /section %}} diff --git a/content/german/preisliste/organisationen.md b/content/german/preisliste/organisationen.md index 2134c3f..bdec8ce 100644 --- a/content/german/preisliste/organisationen.md +++ b/content/german/preisliste/organisationen.md @@ -22,7 +22,7 @@ Erfahren Sie hier, welche Kosten für die **VeruA App** entstehen. {{% alert background-color="slate-800" %}} Die VeruA App ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. -Das System arbeitet auf einem zentralen externen Server der durch die VeruA AG bereitgestellt und verwaltet wird. +Das System arbeitet auf einem zentralen externen Server, der durch die VeruA AG bereitgestellt und verwaltet wird. {{% /alert %}} {{% /section %}} @@ -30,7 +30,7 @@ Das System arbeitet auf einem zentralen externen Server der durch die VeruA AG b ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Anschaffungskosten -| Basismodul der VeruA App für Spitex-Organisationen | 4'720.00 CHF | +| Basismodul der VeruA App für Spitex-Organisationen | 5'800.00 CHF | | --------------------------------------------------------------------------- | -----------: | **Basismodul** @@ -39,17 +39,17 @@ Verordnungen, Medikamentenblatt, Leistungserfassung, Abrechnung und Statistik. Bei Bedarf kostenfreies Aufschalten des Moduls Material. **Vorbereitung der Applikation** -Konfiguration und Inbetriebnahme der gesicherten Instanz (https://ihr-spitex-name.verua.org), -Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation - -| Miete gesicherter Webbereich | 1'680.00 CHF | -| ---------------------------- | -----------: | +Konfiguration und Inbetriebnahme der gesicherten Instanz, Datenbankerstellung +und Anpassung der Daten an die Bedürfnisse der Organisation **Lizenzgebühr** Mit dieser Gebühr haben Sie ein Jahr ab Rechnungsdatum Anspruch auf unseren Support bei Fragen zur Applikation. Auf Ihrem Instanz erfolgen regelmässige Updates, um die Applikation an die aktuellen rechtlichen Anforderungen -anzupassen und die Benutzerfreundlichkeit zu erhöhen. +anzupassen und die Sicherheit sowie Benutzerfreundlichkeit zu erhöhen. + +| Miete gesicherter Webbereich | 600.00 CHF | +| ---------------------------- | -----------: | **Miete gesicherter Webbereich** Beinhaltet Bereitstellung Ihrer VeruA-Instanz und regelmässige Sicherung Ihrer Datenbank. @@ -73,7 +73,7 @@ Spesen werden separat berechnet. {{% /aligncenter %}} -| Basismodul der VeruA App für Spitex-Organisationen inklusive Zusatzmodul POP2 | 6'280.00 CHF | +| Basismodul der VeruA App für Spitex-Organisationen inklusive Zusatzmodul POP2 | 7'600.00 CHF | | ---------------------------------------------------------------------------------- | -----------: | **Basismodul** @@ -81,34 +81,33 @@ Stammdatenverwaltung, Bedarfsabklärung, einfache Pflegeplanung, Verordnungen, Medikamentenblatt, Leistungserfassung, Abrechnung und Statistik. Bei Bedarf kostenfreie Aufschaltung des Moduls Material. +**Vorbereitung des System** +Konfiguration und Inbetriebnahme der gesicherten Instanz (https://ihr-spitex-name.verua.org), +Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation + **Zusatzmodul POP2** Mit dem Modul POP2 können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem POP PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) in der VeruA App erstellt, gedruckt und evaluiert werden. -**Vorbereitung des System** -Konfiguration und Inbetriebnahme der gesicherten Instanz (https://ihr-spitex-name.verua.org), -Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation - -| Miete gesicherter Webbereich | 1'680.00 CHF | -| ---------------------------- | -----------: | - -**Lizenzgebühr** +**Lizenzgebühr Basismodul** Mit dieser Gebühr haben Sie ein Jahr ab Rechnungsdatum Anspruch auf unseren Support bei Fragen zur Applikation. Auf Ihrem Instanz erfolgen regelmässige Updates, um die Applikation an die aktuellen rechtlichen Anforderungen -anzupassen und die Benutzerfreundlichkeit zu erhöhen. +anzupassen und die Sicherheit sowie Benutzerfreundlichkeit zu erhöhen. + +**Lizenzgebühr Zusatzmodul POP2** +Lizenzgebühr für **ein Jahr** ab Rechnungsdatum. Dies beinhaltet **vollen kostenlosen Support** und die +**Weiterentwicklung** des Zusatzmoduls POP2. + +| Miete gesicherter Webbereich | 600.00 CHF | +| ---------------------------- | -----------: | + **Miete gesicherter Webbereich** Beinhaltet Bereitstellung Ihrer VeruA-Instanz und regelmässige Sicherung Ihrer Datenbank. Miete für den Lizenzzeitraum. -| Jährliche Lizenzkosten Zusatzmodul POP2 | 240.00 CHF | -| --------------------------------------- | ---------: | - -**Lizenzgebühr für Weiterentwicklung und Support** -Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen kostenlosen Support** und die -**Weiterentwicklung** des Zusatzmoduls. | Einführungsschulung VeruA \*\* Verwaltung und Abrechnung | 1'000.00 CHF | | -------------------------------------------------------- | -----------: | diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md index d674f5d..0306ce9 100644 --- a/content/german/sections/footer.md +++ b/content/german/sections/footer.md @@ -3,9 +3,6 @@ title: "Footer" --- {{% aligncenter %}} -![verua logo](/images/verua_logo_w.png) - -  ## **VeruA AG**   From f5b22f2a8808014c8b7f2cceb25068d24d47608a Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 10:11:31 +0200 Subject: [PATCH 049/291] change RaBe WebSolutions to VeruA AG --- content/german/impressum.md | 14 ++++++-------- .../german/preisliste/weitere-dienstleistungen.md | 8 ++++---- readme.md | 2 +- static/php/ajaxmail.php | 2 +- static/php/message.php | 11 +++++------ .../layouts/partials/essentials/footer.html | 2 +- 6 files changed, 18 insertions(+), 21 deletions(-) diff --git a/content/german/impressum.md b/content/german/impressum.md index 5130939..76b522b 100644 --- a/content/german/impressum.md +++ b/content/german/impressum.md @@ -21,9 +21,7 @@ translationKey = 'impressum' ## Kontaktadresse -RaBe WebSolutions - -B. Rasberger +VeruA AG Steinerstrasse 19 @@ -31,19 +29,19 @@ Steinerstrasse 19 Schweiz -[info@rabe-web.ch](mailto:info@rabe-web.ch) +kontakt"at"verua.swiss ## Handelsregistereintrag -Eingetragener Firmenname: RaBe WebSolutions B. Rasberger +Eingetragener Firmenname: VeruA AG -Nummer: CHE-439.374.301 +UID: CHE-184.411.697 Handelsregisteramt: Thurgau ## Mehrwertsteuernummer -CHE-439.374.301 MWST +CHE-184.411.697 MWST ## Haftungsausschluss @@ -59,7 +57,7 @@ Verweise und Links auf Webseiten Dritter liegen ausserhalb unseres Verantwortung ## Urheberrechte -Die Urheber- und alle anderen Rechte an Inhalten, Bildern, Fotos oder anderen Dateien auf der Website gehören ausschliesslich **der Firma RaBe WebSolutions** oder den speziell genannten Rechtsinhabern. Für die Reproduktion jeglicher Elemente ist die schriftliche Zustimmung der Urheberrechtsträger im Voraus einzuholen. +Die Urheber- und alle anderen Rechte an Inhalten, Bildern, Fotos oder anderen Dateien auf der Website gehören ausschliesslich der **VeruA AG** oder den speziell genannten Rechtsinhabern. Für die Reproduktion jeglicher Elemente ist die schriftliche Zustimmung der Urheberrechtsträger im Voraus einzuholen. ## Datenschutz diff --git a/content/german/preisliste/weitere-dienstleistungen.md b/content/german/preisliste/weitere-dienstleistungen.md index 2b44292..8f204aa 100644 --- a/content/german/preisliste/weitere-dienstleistungen.md +++ b/content/german/preisliste/weitere-dienstleistungen.md @@ -17,12 +17,12 @@ translationKey = 'weitere-dienstleistungen'
-Erfahren Sie hier, welche Kosten für die Applikation VeruA ** Verwaltung und Abrechnung entstehen. +Erfahren Sie hier, welche Kosten für die **VeruA App** entstehen. {{% /aligncenter %}} {{% alert background-color="slate-800" %}} -Die Applikation VeruA ** Verwaltung und Abrechnung ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. +Die VeruA App ist ein SaaS-System. SaaS steht für Software-as-a-Service und bedeutet, dass das System nicht lokal installiert wird. -Das System arbeitet auf einem zentralen externen Server der durch RaBe WebSolutions bereitgestellt und verwaltet wird. +Das System arbeitet auf einem zentralen externen Server, der durch die VeruA AG bereitgestellt und verwaltet wird. {{% /alert %}} {{% /section %}} @@ -71,7 +71,7 @@ Aufwandsentschädigung für: Aufwandsentschädigung für: -- Abschaltung eines Zusatz-Moduls für VeruA \*\* Verwaltung und Abrechnung +- Abschaltung eines Zusatz-Moduls für die **VeruA App** - Anpassung der ABO-Rechnung | Aufwandsentschädigung Wechsel Dienstleister | 50.00 CHF | diff --git a/readme.md b/readme.md index 63b0d8f..78ec2bd 100755 --- a/readme.md +++ b/readme.md @@ -63,7 +63,7 @@ The content is written in the [markdown](https://www.markdownguide.org/getting-s ```yaml --- -title: "VeruA ** Verwaltung und Abrechnung" +title: "VeruA App" translationKey: "a-page-about-cats" --- ``` diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index b313032..9b0bb68 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -56,7 +56,7 @@ try { // Send a second email to the customer $customerEmail = $email; - $customerSubject = 'Danke für Ihre Bestellung - Verua RaBe Websolutions'; + $customerSubject = 'Danke für Ihre Bestellung bei der Verua AG'; $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); $customerMessage = constructCustomerMessageDE($message); diff --git a/static/php/message.php b/static/php/message.php index 65a49bd..e110079 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -129,19 +129,18 @@ function constructCustomerMessageDE($bestellMessage) { $message = "Sehr geehrte Damen und Herren" . "\n"; $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "\n\n"; $message .= "Freundliche Grüsse" . "\n"; - $message .= "Ihr Verua Team" . "\n"; + $message .= "Ihr VeruA Team" . "\n"; $message .= "-------------------------------------------------------------------------------------------" . "\n\n"; $message .= "Chers Mesdames, Chers Messieurs" . "\n"; $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "\n\n"; $message .= "Cordialement" . "\n"; - $message .= "Votre équipe Verua" . "\n\n\n\n"; - $message .= "RaBe Websolutions" . "\n"; - $message .= "B. Rasberger" . "\n"; + $message .= "Votre équipe VeruA" . "\n\n\n\n"; + $message .= "VeruA AG" . "\n"; $message .= "Steinerstrass 19" . "\n"; $message .= "CH-8253 Diessenhofen" . "\n\n"; $message .= "Telefon: 079 393 86 83" . "\n"; - $message .= "E-Mail: support@verua.ch" . "\n"; - $message .= "Web: www.verua.ch" . "\n\n"; + $message .= "E-Mail: kontakt@verua.swiss" . "\n"; + $message .= "Web: www.verua.swiss" . "\n\n"; $message .= "------------------------------------------------------------" . "\n\n"; $message .= "Hier noch einmal Ihre Angaben für Sie zur Überprüfung. Sollten Sie noch einen Fehler finden, informieren Sie uns bitte:" . "\n\n"; diff --git a/themes/hugoplate/layouts/partials/essentials/footer.html b/themes/hugoplate/layouts/partials/essentials/footer.html index 5133d2a..7f743be 100755 --- a/themes/hugoplate/layouts/partials/essentials/footer.html +++ b/themes/hugoplate/layouts/partials/essentials/footer.html @@ -6,6 +6,6 @@
-Copyright © 2024 RaBe WebSolutions +Copyright © 2024 VeruA AG
\ No newline at end of file From 8163e6f757643771657bbe38fad6073ea3bdb314 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 11:56:16 +0200 Subject: [PATCH 050/291] change RaBe WebSolutions to VeruA AG, add bolg FR, change VeruA ** Administration et Facturation to VeruA App --- content/french/_index.md | 12 ++--- .../french/blog/nouvelle-forme-juridique.md | 47 +++++++++++++++++++ content/french/commande/_index.md | 6 +-- .../french/commande/infirmier-independant.md | 2 +- ...-supplementaire-infirmiers-independants.md | 2 +- .../commande/version-de-demonstration.md | 14 +++--- content/french/contact.md | 2 +- .../french/liste-de-prix/autres-services.md | 6 +-- .../liste-de-prix/infirmier-independant.md | 18 +++---- .../liste-de-prix/organisations-spitex.md | 16 +++---- content/french/mentions-legales.md | 14 +++--- content/french/sections/footer.md | 7 +-- content/german/blog/neue-rechtsform.md | 16 +++---- 13 files changed, 100 insertions(+), 62 deletions(-) create mode 100644 content/french/blog/nouvelle-forme-juridique.md diff --git a/content/french/_index.md b/content/french/_index.md index 925a311..a89a01f 100755 --- a/content/french/_index.md +++ b/content/french/_index.md @@ -1,5 +1,5 @@ --- -title: 'VeruA ** Facturation et Administration' +title: 'VeruA App' # Hero Slider heroslider: @@ -15,12 +15,12 @@ keyfeatures: color: "lime-300" textcolor: "black" title: "**infirmier/e indépendant/e**" - content: "Le programme **VeruA ** Facturation et Administration** vous aide en matière d'anamnèse, de planification, de documentation et de facturation pour les soins ambulatoires.

VeruA est optimisé pour être utilisé dans une version individuelle ou pour des équipes qui s'occupent conjointement des clients et souhaitent se donner l'accès à la documentation des soins." + content: "Le programme **VeruA App** vous aide en matière d'anamnèse, de planification, de documentation et de facturation pour les soins ambulatoires.

VeruA est optimisé pour être utilisé dans une version individuelle ou pour des équipes qui s'occupent conjointement des clients et souhaitent se donner l'accès à la documentation des soins." - icon: "users" color: "slate-800" textcolor: "white" title: "**Organisations Spitex**" - content: "Simplifiez la documentation, les procédures administratives et la gestion des factures de votre organisation Spitex avec le programme **VeruA ** Facturation & Administration.**

Notre offre s'adresse particulièrement aux organisations qui recherchent une version simple et économique de l'application, qui ne veulent pas se passer d'un bon support.

Créer des évaluations des besoins avec interRAI ? Pas de problème ! Depuis le premier trimestre 2020, nous vous proposons l'interface de **Perigon interRAI Cloud.**" + content: "Simplifiez la documentation, les procédures administratives et la gestion des factures de votre organisation Spitex avec le programme **VeruA App**.

Notre offre s'adresse particulièrement aux organisations qui recherchent une version simple et économique de l'application, qui ne veulent pas se passer d'un bon support.

Créer des évaluations des besoins avec interRAI ? Pas de problème ! Depuis le premier trimestre 2020, nous vous proposons l'interface de **Perigon interRAI Cloud.**" - icon: "bank" color: "white" textcolor: "black" @@ -33,7 +33,7 @@ keyfeatures: {{% section %}} {{% columns center="true" %}} -#### VeruA \*\* Facturation et Administration +#### VeruA App # Le programme pour les soins ambulatoires @@ -126,7 +126,7 @@ Les données sont stockées dans un centre de données certifié **ISO 27001** d ### Flexibilité -L'accès à l'application VeruA \*\*Facturation et Administration est possible avec n'importe quel appareil compatible à internet, comme un PC, Mac, I-Pad, une tablette ou un smartphone. +L'accès à **VeruA App** est possible avec n'importe quel appareil compatible à internet, comme un PC, Mac, I-Pad, une tablette ou un smartphone. {{% /columns %}} @@ -157,7 +157,7 @@ Pas besoin d'un système coûteux, l'accès se fait par Internet. Faibles coûts ### Support compétent -Avec Verua \*\* Facturation et Administration, vous obtenez la solution la plus simple dont vous avez besoin et le soutien complet que vous désirez. +Avec Verua App, vous obtenez la solution la plus simple dont vous avez besoin et le soutien complet que vous désirez. ..column.. diff --git a/content/french/blog/nouvelle-forme-juridique.md b/content/french/blog/nouvelle-forme-juridique.md new file mode 100644 index 0000000..004988d --- /dev/null +++ b/content/french/blog/nouvelle-forme-juridique.md @@ -0,0 +1,47 @@ +--- +title: "Nouvelle forme juridique à partir du 18 juin 2024" +date: 2024-06-15T20:33:26Z +draft: false +tags: [] +excerpt: Notre entreprise est basée sur une nouvelle forme juridique! +linktext: Vous trouverez ici de plus amples informations +translationKey: 'neue-rechtsform' + +--- + +# RaBe WebSolutions devient VeruA AG + + +En 2006, Bettina Rasberger a commencé à développer **l'outil de soins infirmiers**. Au début, il s'agissait d'un +projet uniquement privé, mais lorsque les premiers infirmières indépendantes ont entendu parler de ce projet, +il est devenu un secret de polichinelle dans le secteur des soins psychiatriques à domicile. + +En 2010, il était clair que la facturation des prestations de soins à domicile selon l'OPAS serait fondamentalement modifiée au 01.01.2011. +La simple facturation au point tarifaire pour les assurances a été modifiée en une facturation au taux horaire, dans laquelle les pouvoirs +publics et les clients participent également au financement. + +A cette époque, l'Association suisse des infirmières et infirmiers (ASI) était à la recherche d'une solution pour les infirmières indépendantes. +L'ASI a alors découvert l'outil de soins infirmiers. +En octobre 2010, Mme Rasberger a décidé de passer d'un emploi fixe à une activité indépendante. +L'outil de soins infirmiers est devenu **VeruA \*\* Administration et facturation** et en +décembre 2011, la **RaBe WebSolutions Bettina Rasberger** a été inscrite au registre du commerce + +Depuis 2010, l'entreprise a grandi lentement et régulièrement : dans le portefeuille de services, dans le nombre d'utilisateurs et dans le nombre de collaborateurs. +Après le déménagement dans nos nouveaux bureaux, nous devions encore franchir la dernière grande étape: +Transformer l'entreprise individuelle**RaBe WebSolutions B. Rasberger** en une société anonyme. + +Et c'est ce que nous avons fait ! + +Et comme la plupart de nos utilisateurs nous connaissent sous le nom de VeruA, nous avons décidé de nous appeler **VeruA AG** ! + +Notre adresse de domicile est maintenant + + + +VeruA AG +Steinerstrasse 19 +8253 Diessenhofen + + + +Nous sommes heureux de pouvoir vous offrir le service auquel vous êtes habitués, même sous un nouveau nom! diff --git a/content/french/commande/_index.md b/content/french/commande/_index.md index 40defcd..91e9fc0 100644 --- a/content/french/commande/_index.md +++ b/content/french/commande/_index.md @@ -14,7 +14,7 @@ translationKey = 'bestellung' ### Personnel infirmier indépendant -Sélectionnez ce formulaire pour commander **VeruA ** Facturation et Administration\*\*, d'une personne ou pour une équipe. +Sélectionnez ce formulaire pour commander **VeruA App**, d'une personne ou pour une équipe. Au formulaire de commande pour les professionnels de santé libéraux @@ -27,7 +27,7 @@ Sélectionnez ce formulaire pour commander **VeruA ** Facturation et Administrat ### Modules de la société Root AG -Souhaitez-vous intégrer le module Root AG existant à votre application **VeruA ** Facturation et Administration\*\*? +Souhaitez-vous intégrer le module Root AG existant à votre **VeruA App**? Nous pouvons encore vous offrir une connexion au Perigon interRAI Cloud pour le premier trimestre de l'année 2020. @@ -54,7 +54,7 @@ Nous pouvons encore vous offrir une connexion au Perigon interRAI Cloud pour le Nos prix sont transparents et précis - nous nous passons de frais cachés et de mauvaises surprises! -Découvrez dans notre liste de prix les coûts que vous aurez à supporter avec l'application **VeruA ** Facturation et Administration\*\*. +Découvrez dans notre liste de prix les coûts que vous aurez à supporter avec **VeruA App**. {{% /aligncenter %}} {{% /section %}} diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index 6336e39..5759b77 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -10,7 +10,7 @@ bestellformular = true #### Formulaire de commande -## VeruA \*\* Facturation et Administration +## VeruA App ### infirmiers indépendants diff --git a/content/french/commande/module-supplementaire-infirmiers-independants.md b/content/french/commande/module-supplementaire-infirmiers-independants.md index bbc7737..f78dbe9 100644 --- a/content/french/commande/module-supplementaire-infirmiers-independants.md +++ b/content/french/commande/module-supplementaire-infirmiers-independants.md @@ -10,7 +10,7 @@ bestellformular = true #### Formulaire de commande -## VeruA \*\* Facturation et Administration +## VeruA App ### infirmiers indépendants module supplementaire diff --git a/content/french/commande/version-de-demonstration.md b/content/french/commande/version-de-demonstration.md index 8b78cf6..ee86195 100644 --- a/content/french/commande/version-de-demonstration.md +++ b/content/french/commande/version-de-demonstration.md @@ -10,7 +10,7 @@ bestellformular = true {{% aligncenter %}} -#### Essayez VeruA +#### Essayez VeruA App # Notre version de démonstration @@ -20,10 +20,8 @@ bestellformular = true N'achète pas sans connaitre -Avant de passer commande, nous vous invitons à tester -soigneusement si l'application -VeruA \*\* Facturation et Administration -satisfait à vos exigence. +Nous vous invitons à bien vérifier +si **VeruA App** répond à vos besoins avant de passer commande. Si vous avez des questions, n'hésitez pas à nous contacter pour obtenir des informations supplémentaires. @@ -37,8 +35,8 @@ pour obtenir des informations supplémentaires. ### Professionnel indépendant VVous avez le choix entre deux versions : -VeruA ** Facturation et Administration version standard -VeruA ** Facturation et Administration version post-partum +VeruA App version standard +VeruA App version post-partum **Veuillez vous connecter avec les données suivantes :** @@ -57,7 +55,7 @@ VVous avez le choix entre deux versions : ### Organisations Spitex Vous trouverez ici notre version de test en ligne pour les organisations : -VeruA \*\* Facturation & Administration pour les organisations +VeruA App pour les organisations Nous avons mis en place différents accès avec des vues différentes : diff --git a/content/french/contact.md b/content/french/contact.md index 5f7a449..ba46abd 100644 --- a/content/french/contact.md +++ b/content/french/contact.md @@ -11,7 +11,7 @@ kontaktformular = true #### Contact -## VeruA \*\* Facturation et Administration +## VeruA App ### Contactez-nous ! diff --git a/content/french/liste-de-prix/autres-services.md b/content/french/liste-de-prix/autres-services.md index 9125f36..9b94752 100644 --- a/content/french/liste-de-prix/autres-services.md +++ b/content/french/liste-de-prix/autres-services.md @@ -17,12 +17,12 @@ translationKey = 'weitere-dienstleistungen'
-Découvrez ici les prix de l'application VeruA**Facturation et Administration. +Découvrez ici les prix de VeruA App. {{% /aligncenter %}} {{% alert background-color="slate-800" %}} -L'application VeruA ** Facturation et Administration est un système SaaS. SaaS signifie Software-as-a-Service et signifie que le système n'est pas installé localement. +VeruA App est un système SaaS. SaaS signifie Software-as-a-Service et signifie que le système n'est pas installé localement. -Le système fonctionne sur un serveur central externe fourni et contrôlé par RaBe WebSolutions. +Le système fonctionne sur un serveur central externe fourni et contrôlé par VeruA AG. {{% /alert %}} {{% /section %}} diff --git a/content/french/liste-de-prix/infirmier-independant.md b/content/french/liste-de-prix/infirmier-independant.md index ecae0d5..2b9c5f5 100644 --- a/content/french/liste-de-prix/infirmier-independant.md +++ b/content/french/liste-de-prix/infirmier-independant.md @@ -17,12 +17,12 @@ translationKey = 'preisliste-freiberuflich'
-Découvrez ici les coûts associés à l'application VeruA ** Gestion et Facturation. +Découvrez ici les coûts liés à **VeruA App**. {{% /aligncenter %}} {{% alert background-color="slate-800" %}} -L'application VeruA ** Gestion et Facturation est un système SaaS. SaaS signifie Software-as-a-Service, ce qui signifie que le système n'est pas installé localement. +VeruA App est un système SaaS. SaaS signifie Software-as-a-Service, ce qui signifie que le système n'est pas installé localement. -Le système fonctionne sur un serveur externe central fourni et géré par RaBe WebSolutions. +Le système fonctionne sur un serveur externe central fourni et géré par VeruA AG. {{% /alert %}} {{% /section %}} @@ -30,14 +30,14 @@ Le système fonctionne sur un serveur externe central fourni et géré par RaBe ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Prix d'acquisition -| Licence pour l'application VeruA \*\* Facturation et Administration | 1'176.00 CHF | +| Licence pour VeruA App | 1'176.00 CHF | | ------------------------------------------------------------------- | -----------: | _Première augmentation du prix de la licence depuis le 01.06.2014 au 21.02.2022_ **Module de base** Gestion des données de base, clarification des besoins, planification simple des soins, prescriptions, feuille de médicaments, enregistrement des services, facturation et statistiques. -Prix unique pour l'application **VeruA ** Facturation et Administration\*\*. +Prix unique pour **VeruA App**. Le programme est préparé avec vos données personnelles, mis à disposition sur notre serveur internet et est immédiatement prêt à l'emploi. **Frais de licence** pour le soutien et un développement ultérieur. @@ -47,7 +47,7 @@ Le prix comprend la licence pour **un an**. Cela inclut un **support gratuit et | ------------------------------------- | ---------: | _Prix réduit de 320 CHF à 120 CHF le 01.01.2020_ -Configuration et mise en service d'une URL sécurisée (https://votre-nom-souhaité.verua.ch) ou intégrer une équipe existante. +Configuration et mise en service d'une URL sécurisée ou intégrer une équipe existante. Création de bases de données et adaptation à votre domaine d'application. @@ -69,7 +69,7 @@ Location pour un an. | En option: module supplémentaire matériel | 342.00 CHF | | ----------------------------------------- | ---------: | -Le module supplémentaire de **gestion du matériel** complète le programme standard **VeruA ** Facturation et Administration\*\*. +Le module supplémentaire de **gestion du matériel** étend le module de base de **VeruA App**. Les ventes et les prêts peuvent être enregistrés et confortablement assignés au client. L'assurance maladie ou le client peut être le responsable des coûts. Si vous le souhaitez, vous pouvez insérer une liste d'articles. Cette liste doit ensuite être traitée par l'utilisateur afin que les prix d'achat et de vente pour les articles soient enregistrés correctements. @@ -95,7 +95,7 @@ Le prix comprend la licenece pour un an . Cela inclut un support gratuit et comp | ---------------------------------------------------------- | -------: | _Disponible à partir du 24.01.2022_ -Le module supplémentaire **QR-Code** étend le programme standard **VeruA ** Facturation et Administration\*\*. +Le module supplémentaire **QR-Code** étend le module de base de **VeruA App**. Il permet de générer un **swiss-QR-Code** pour les destinataires de factures activés. Taxe mensuels. @@ -112,7 +112,7 @@ Il permet de générer un **swiss-QR-Code** pour les destinataires de factures a ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Coûts annuels de maintien -| Droits de licence pour la application VeruA \*\* Facturation et Administration | 252.00 CHF | +| Droits de licence pour VeruA App | 252.00 CHF | | ------------------------------------------------------------------------------ | ---------: | Après la première année, nous facturons une taxe annuelle obligatoire pour la licence. diff --git a/content/french/liste-de-prix/organisations-spitex.md b/content/french/liste-de-prix/organisations-spitex.md index 3535922..04a525f 100644 --- a/content/french/liste-de-prix/organisations-spitex.md +++ b/content/french/liste-de-prix/organisations-spitex.md @@ -17,12 +17,12 @@ translationKey = 'preisliste-organisationen'
-Découvrez ici les prix de l'application VeruA**Facturation et Administration. +Découvrez ici les coûts liés à **VeruA App**. {{% /aligncenter %}} {{% alert background-color="slate-800" %}} -L'application VeruA ** Gestion et Facturation est un système SaaS. SaaS signifie Software-as-a-Service, ce qui signifie que le système n'est pas installé localement. +VeruA App est un système SaaS. SaaS signifie Software-as-a-Service, ce qui signifie que le système n'est pas installé localement. -Le système fonctionne sur un serveur externe central fourni et géré par RaBe WebSolutions. +Le système fonctionne sur un serveur externe central fourni et géré par VeruA AG. {{% /alert %}} {{% /section %}} @@ -30,14 +30,14 @@ Le système fonctionne sur un serveur externe central fourni et géré par RaBe ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Prix d'acquisition -| Licence pour l'application VeruA \*\* Facturation et Administration | 4'720.00 CHF | +| Licence pour VeruA App | 4'720.00 CHF | | ------------------------------------------------------------------- | -----------: | **Module de base** Gestion des données de base, clarification des besoins, planification simple des soins, prescriptions, fiche des médicaments, enregistrement des services. Si nécessaire, mise en ligne gratuite du module Matériel. Facturation et statistiques. **Préparation du système** -Configuration et mise en service URL sécurisée (https://votre-nom-spitex.verua.ch). Création de la base de données et adaptation aux besoins de l'organisation. +Configuration et mise en service URL sécurisée. Création de la base de données et adaptation aux besoins de l'organisation. | License et location de l`espace web | 1'680.00 CHF | | ----------------------------------- | -----------: | @@ -54,7 +54,7 @@ Comprend la mise à disposition de votre instance VeruA et la sauvegarde réguli | ----------------------------------------------------------------- | -----------: | Formation de quatre heures dans vos locaux. -Introduction à l'utilisation de base pour l'application VeruA \*\* Facturation et Administration et test de la configuration individuelle pour votre organisation. +Introduction à l'utilisation de base pour **VeruA App** et test de la configuration individuelle pour votre organisation. Les frais de voyage sont ajoutés aux frais de formation. | **Prix Total: Prix d'acquisition et la Formation d'introduction** | 7'400.00 CHF | @@ -92,10 +92,10 @@ Taxe mensuelle. ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Coûts annuels de maintien -| Droits de licence pour la application VeruA \*\* Facturation et Administration | 1'440.00 CHF | +| Droits de licence pour VeruA App | 1'440.00 CHF | | ------------------------------------------------------------------------------ | -----------: | -Droits de licence pour la application VeruA ** Facturation et Administration Après la première année, nous facturons une taxe **annuelle obligatoire\*\* pour la licence. +Droits de licence pour **VeruA App** Après la première année, nous facturons une taxe **annuelle obligatoire** pour la licence. Ces taxes vous donnent droit à un an de support téléphonique pour les questions de fonctionnement et vous recevrez des mises à jour régulières afin que l'application soit adaptée aux exigences légales actuelles. diff --git a/content/french/mentions-legales.md b/content/french/mentions-legales.md index 27a3ef3..6cef00e 100644 --- a/content/french/mentions-legales.md +++ b/content/french/mentions-legales.md @@ -17,9 +17,7 @@ translationKey = 'impressum' ## Coordonnées de contact -RaBe WebSolutions - -B. Rasberger +VeruA AG Steinerstrasse 19 @@ -27,19 +25,19 @@ Steinerstrasse 19 Suisse -[info@rabe-web.ch](mailto:info@rabe-web.ch) +kontakt"at"verua.swiss ## Inscription au registre du commerce -Nom de l'entreprise enregistrée : RaBe WebSolutions B. Rasberger +Nom de l'entreprise enregistrée : VeruA AG -Numéro : CHE-439.374.301 +Numéro : CHE-184.411.697 Registre du commerce : Thurgovie ## Numéro de TVA -CHE-439.374.301 TVA +CHE-184.411.697 TVA ## Clause de non-responsabilité @@ -55,7 +53,7 @@ Les renvois et les liens vers des sites Web tiers sont en dehors de notre champ ## Droits d'auteur -Les droits d'auteur et tous les autres droits sur les contenus, images, photos ou autres fichiers du site Web appartiennent exclusivement **à l'entreprise RaBe WebSolutions** ou aux titulaires de droits expressément mentionnés. L'autorisation écrite préalable des titulaires des droits d'auteur est nécessaire pour toute reproduction d'éléments. +Les droits d'auteur et tous les autres droits sur les contenus, images, photos ou autres fichiers du site Web appartiennent exclusivement **à l'entreprise VeruA AG** ou aux titulaires de droits expressément mentionnés. L'autorisation écrite préalable des titulaires des droits d'auteur est nécessaire pour toute reproduction d'éléments. ## Protection des données diff --git a/content/french/sections/footer.md b/content/french/sections/footer.md index a975c16..6ab4cec 100644 --- a/content/french/sections/footer.md +++ b/content/french/sections/footer.md @@ -8,20 +8,17 @@ title: 'Footer'   -## **RaBe WebSolutions** +## **VeruA AG**   -  -B. Rasberger - Steinerstrasse 19 CH-8253 Diessenhofen 079 393 86 83 -support"at"verua.ch +kontakt"at"verua.swiss     diff --git a/content/german/blog/neue-rechtsform.md b/content/german/blog/neue-rechtsform.md index 6a7c198..c09ae13 100644 --- a/content/german/blog/neue-rechtsform.md +++ b/content/german/blog/neue-rechtsform.md @@ -1,5 +1,5 @@ --- -title: "Neue Rechtsform ab Juni 2024" +title: "Neue Rechtsform ab dem 18. Juni 2024" date: 2024-06-15T20:33:26Z draft: false tags: [] @@ -11,15 +11,15 @@ translationKey: 'neue-rechtsform' # Aus RaBe WebSolutions wird VeruA AG -2006 fing Bettina Rasberger mit der Entwicklung des Pflegetools an. Anfangs war es als ein rein privates Projekt gedacht, aber als die ersten Freiberuflichen von diesem Projekt gehört hatten, wurde es in der Szene der ambulanten psychiatrischen Pflege zu einem Geheimtipp. +2006 fing Bettina Rasberger mit der Entwicklung des **Pflegetools** an. Anfangs war es als ein rein privates Projekt gedacht, aber als die ersten Freiberuflichen von diesem Projekt gehört hatten, wurde es in der Szene der ambulanten psychiatrischen Pflege zu einem Geheimtipp. -2010 war klar, dass die Abrechnung der ambulanten Pflegeleistungen nach KLV zum 01.01.2011 grundsätzlich umgestellt werden. -Aus einer reinen Taxpunkt-Rechnung für die Versicherungen wurde eine Abrechnung im Stundensatz, in der auch die öffentliche Hand und die Klienten an der Finanzierung beteiligt sind. +2010 war klar, dass die Abrechnung der ambulanten Pflegeleistungen nach KLV zum 01.01.2011 grundsätzlich umgestellt wird. +Die einfache Taxpunkt-Rechnung für Versicherungen wurde eine Abrechnung im Stundensatz geändert, in der auch die öffentliche Hand und die Klienten an der Finanzierung beteiligt sind. Zu dieser Zeit war der Schweizer Berufsverband der Pflegefachfrauen und Pflegefachmänner (SBK) auf der Suche nach eine Lösung für die Freiberuflichen Pflegefachpersonen. Dabei ist der SBK auf das Pflegetool aufmerksam geworden. -Im Oktober 2010 hat sich Frau Rasberger entschieden, aus einer Festanstellung in die Freiberuflichkeit zu wechseln. Aus dem Abrechnungstool wurde **VeruaA \*\* Verwaltung und Abrechnung** und im Dezember 2011 wurde die **RaBe WebSolutions Bettina Rasberger** ins Handelsregister eingetragen. +Im Oktober 2010 hat sich Frau Rasberger entschieden, aus einer Festanstellung in die Freiberuflichkeit zu wechseln. Aus dem **Pflegetool** wurde **VeruA \*\* Verwaltung und Abrechnung** und im Dezember 2011 wurde die **RaBe WebSolutions Bettina Rasberger** ins Handelsregister eingetragen. -Seit 2010 ist das Unternehmen langsam und stetig gewachsen: Im Portfolie des Dienstleistungsumfangs, in der Zahl der Anwender und in der Zahl der Mitarbeiter. -Nach dem Umzug in unser neues Büro stand noch der letzte grosse Schritt an: Das **Einzelunternehmen** RaBe WebSolutions B. Rasberger in eine **Aktiengesellschaft** umwandeln. +Seit 2010 ist das Unternehmen langsam und stetig gewachsen: Im Portfolio der Dienstleistung, in der Zahl der Anwender und in der Zahl der Mitarbeiter. +Nach dem Umzug in unser neues Büro stand noch der letzte grosse Schritt an: Das **Einzelunternehmen** RaBe WebSolutions B. Rasberger in eine **Aktiengesellschaft** umzuwandeln. Und diesen Schritt haben wir nun getan! @@ -36,5 +36,3 @@ Steinerstrasse 19 Wir freuen uns, auch mit neuem Namen den gewohnten Service für Sie anbieten zu können! - -![Umzug](moving-people.png) \ No newline at end of file From 412ca3a805c3e52a27f6400471e9ab080d059004 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 12:00:03 +0200 Subject: [PATCH 051/291] littel changes on FR --- content/french/_index.md | 2 +- content/french/blog/nouvelle-forme-juridique.md | 4 ++-- content/german/blog/neue-rechtsform.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/content/french/_index.md b/content/french/_index.md index a89a01f..9b075f8 100755 --- a/content/french/_index.md +++ b/content/french/_index.md @@ -1,5 +1,5 @@ --- -title: 'VeruA App' +title: 'VeruA AG' # Hero Slider heroslider: diff --git a/content/french/blog/nouvelle-forme-juridique.md b/content/french/blog/nouvelle-forme-juridique.md index 004988d..e67c8a7 100644 --- a/content/french/blog/nouvelle-forme-juridique.md +++ b/content/french/blog/nouvelle-forme-juridique.md @@ -1,6 +1,6 @@ --- -title: "Nouvelle forme juridique à partir du 18 juin 2024" -date: 2024-06-15T20:33:26Z +title: "Nouvelle forme juridique à partir du 18. juin 2024" +date: 2024-06-18T10:33:26Z draft: false tags: [] excerpt: Notre entreprise est basée sur une nouvelle forme juridique! diff --git a/content/german/blog/neue-rechtsform.md b/content/german/blog/neue-rechtsform.md index c09ae13..9e89403 100644 --- a/content/german/blog/neue-rechtsform.md +++ b/content/german/blog/neue-rechtsform.md @@ -1,6 +1,6 @@ --- title: "Neue Rechtsform ab dem 18. Juni 2024" -date: 2024-06-15T20:33:26Z +date: 2024-06-18T10:33:26Z draft: false tags: [] excerpt: Unser Unternehmen fusst auf einer neuen Rechtsform! From f189393f5ffb9d42f0aea0781207566c129cc307 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 12:02:10 +0200 Subject: [PATCH 052/291] change dateTime new blog --- content/french/blog/nouvelle-forme-juridique.md | 2 +- content/german/blog/neue-rechtsform.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/french/blog/nouvelle-forme-juridique.md b/content/french/blog/nouvelle-forme-juridique.md index e67c8a7..0c71f9e 100644 --- a/content/french/blog/nouvelle-forme-juridique.md +++ b/content/french/blog/nouvelle-forme-juridique.md @@ -1,6 +1,6 @@ --- title: "Nouvelle forme juridique à partir du 18. juin 2024" -date: 2024-06-18T10:33:26Z +date: 2024-06-18T08:33:26Z draft: false tags: [] excerpt: Notre entreprise est basée sur une nouvelle forme juridique! diff --git a/content/german/blog/neue-rechtsform.md b/content/german/blog/neue-rechtsform.md index 9e89403..6bbcd54 100644 --- a/content/german/blog/neue-rechtsform.md +++ b/content/german/blog/neue-rechtsform.md @@ -1,6 +1,6 @@ --- title: "Neue Rechtsform ab dem 18. Juni 2024" -date: 2024-06-18T10:33:26Z +date: 2024-06-18T08:33:26Z draft: false tags: [] excerpt: Unser Unternehmen fusst auf einer neuen Rechtsform! From 458b1ff6696003b0f2223d20545fe4c755d7b312 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 14:15:22 +0200 Subject: [PATCH 053/291] edit fr-sites --- config/_default/menus.fr.toml | 2 +- config/_default/params.toml | 2 +- content/french/_index.md | 10 +++++----- content/french/blog/_index.md | 2 +- content/french/commande/_index.md | 2 +- .../french/commande/version-de-demonstration.md | 6 +++--- .../facturation-electronique.md | 16 ++++++++-------- .../soins-independants.md | 14 +++++++------- 8 files changed, 27 insertions(+), 27 deletions(-) diff --git a/config/_default/menus.fr.toml b/config/_default/menus.fr.toml index ad08f38..67a275f 100644 --- a/config/_default/menus.fr.toml +++ b/config/_default/menus.fr.toml @@ -57,7 +57,7 @@ weight = 3 [[main]] parent = "Commande" - name = "VERSION DE DÉMONSTRATION" + name = "Version de démonstration" url = "commande/version-de-demonstration/" weight = 1 diff --git a/config/_default/params.toml b/config/_default/params.toml index 59d1540..9ed63bf 100755 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -10,7 +10,7 @@ logo_width = "90px" # if logo_webp set false, will not generate WEBP version of logo | default is true logo_webp = true # logo text will only show when logo is missing. -logo_text = "Verua" +logo_text = "VeruA" # navbar fixed to top navbar_fixed = true # theme-mode diff --git a/content/french/_index.md b/content/french/_index.md index 9b075f8..348b63a 100755 --- a/content/french/_index.md +++ b/content/french/_index.md @@ -15,12 +15,12 @@ keyfeatures: color: "lime-300" textcolor: "black" title: "**infirmier/e indépendant/e**" - content: "Le programme **VeruA App** vous aide en matière d'anamnèse, de planification, de documentation et de facturation pour les soins ambulatoires.

VeruA est optimisé pour être utilisé dans une version individuelle ou pour des équipes qui s'occupent conjointement des clients et souhaitent se donner l'accès à la documentation des soins." + content: "**VeruA App** vous aide en matière d'anamnèse, de planification, de documentation et de facturation pour les soins ambulatoires.

**VeruA App** est optimisé pour être utilisé dans une version individuelle ou pour des équipes qui s'occupent conjointement des clients et souhaitent se donner l'accès à la documentation des soins." - icon: "users" color: "slate-800" textcolor: "white" title: "**Organisations Spitex**" - content: "Simplifiez la documentation, les procédures administratives et la gestion des factures de votre organisation Spitex avec le programme **VeruA App**.

Notre offre s'adresse particulièrement aux organisations qui recherchent une version simple et économique de l'application, qui ne veulent pas se passer d'un bon support.

Créer des évaluations des besoins avec interRAI ? Pas de problème ! Depuis le premier trimestre 2020, nous vous proposons l'interface de **Perigon interRAI Cloud.**" + content: "Simplifiez la documentation, les procédures administratives et la gestion des factures de votre organisation Spitex avec **VeruA App**.

Notre offre s'adresse particulièrement aux organisations qui recherchent une version simple et économique de l'application, qui ne veulent pas se passer d'un bon support.

Créer des évaluations des besoins avec interRAI ? Pas de problème ! Depuis le premier trimestre 2020, nous vous proposons l'interface de **Perigon interRAI Cloud.**" - icon: "bank" color: "white" textcolor: "black" @@ -37,11 +37,11 @@ keyfeatures: # Le programme pour les soins ambulatoires -**VeruA ** Facturation & Administration\*\* est un programme de services pour la gestion des clients, la planification, la documentation, la facturation et les statistiques dans les soins ambulatoires. +**VeruA App** est une application de services pour la gestion des clients, la planification, la documentation, la facturation et les statistiques dans les soins ambulatoires. Les applications conçues pour un usage en consultation externe garantissent une utilisation optimale pour votre activité, aussi bien pour les organisations Spitex que pour les infirmières Indépendantes. -Le programme créé comme un site Web rend l'utilisation particulièrement simple et intuitive. +L'application créé comme un site Web rend l'utilisation particulièrement simple et intuitive. ..column.. @@ -91,7 +91,7 @@ Des questions sur le programme, la facturation ou les réglementations cantonale # Travaillez quand et où vous voulez -Le papier, c'était hier ! Avec VeruA, vous pouvez saisir, organiser et évaluer vos données en déplacement. Notre programme vous donne un accès sécurisé à toutes les informations nécessaires lorsque vous êtes en déplacement. +Le papier, c'était hier! Avec **VeruA App**, vous pouvez saisir, organiser et évaluer vos données en déplacement. Notre programme vous donne un accès sécurisé à toutes les informations nécessaires lorsque vous êtes en déplacement. ..column.. ![image](/images/startseite/Image.png) {{% /columns %}} diff --git a/content/french/blog/_index.md b/content/french/blog/_index.md index 3990342..4ab141a 100755 --- a/content/french/blog/_index.md +++ b/content/french/blog/_index.md @@ -1,5 +1,5 @@ --- -title: "Nouvelles" +title: "Actualités récentes" meta_title: "" description: "Nouvelles" --- diff --git a/content/french/commande/_index.md b/content/french/commande/_index.md index 91e9fc0..672e71c 100644 --- a/content/french/commande/_index.md +++ b/content/french/commande/_index.md @@ -5,7 +5,7 @@ title = 'Commande' translationKey = 'bestellung' +++ -{{% section background-image="/images/startseite/startseite-slide-2.jpg" title="Commander Verua & emprunter de nouvelles voies !" %}} +{{% section background-image="/images/startseite/startseite-slide-2.jpg" title="Commander VeruA App & emprunter de nouvelles voies!" %}} {{% columns class="" %}} diff --git a/content/french/commande/version-de-demonstration.md b/content/french/commande/version-de-demonstration.md index ee86195..e368754 100644 --- a/content/french/commande/version-de-demonstration.md +++ b/content/french/commande/version-de-demonstration.md @@ -34,7 +34,7 @@ pour obtenir des informations supplémentaires. ### Professionnel indépendant -VVous avez le choix entre deux versions : +Vous avez le choix entre deux versions: VeruA App version standard VeruA App version post-partum @@ -54,10 +54,10 @@ VVous avez le choix entre deux versions : ### Organisations Spitex -Vous trouverez ici notre version de test en ligne pour les organisations : +Vous trouverez ici notre version de test en ligne pour les organisations: VeruA App pour les organisations -Nous avons mis en place différents accès avec des vues différentes : +Nous avons mis en place différents accès avec des vues différentes: **Veuillez vous connecter avec les données suivantes:** diff --git a/content/french/prestation-des-services/facturation-electronique.md b/content/french/prestation-des-services/facturation-electronique.md index 135069f..a16d334 100644 --- a/content/french/prestation-des-services/facturation-electronique.md +++ b/content/french/prestation-des-services/facturation-electronique.md @@ -18,7 +18,7 @@ translationKey = 'elektronische-abrechnung'
Nous recommandons le partenaire BillCare AG pour la -facturation électronique. Les applications VeruA et BillNet +facturation électronique. Les applications **VeruA App** et BillNet sont étroitement liées et se développeront de plus en plus étroitement dans l'avenir. {{% /aligncenter %}} @@ -28,9 +28,9 @@ sont étroitement liées et se développeront de plus en plus {{% card %}} {{% icon size="5xl" name="sticky-note" %}} -### Entrée du service dans VeruA +### Entrée du service dans VeruA App -Après la saisie du service dans VeruA, l'échange automatique des données avec BillNet démarre par simple clic. Vos données sont protégées grâce à une technologie de cryptage et de sécurité.{{% /card %}} +Après la saisie du service dans **VeruA App**, l'échange automatique des données avec BillNet démarre par simple clic. Vos données sont protégées grâce à une technologie de cryptage et de sécurité.{{% /card %}} ..column.. @@ -49,7 +49,7 @@ Les factures sont envoyées rapidement après la transaction et sont automatique ### Vérifier la situation -Mettez à jour BillNet avec les détails des transactions de votre banque et soumettez-les à VeruA. +Mettez à jour BillNet avec les détails des transactions de votre banque et soumettez-les à **VeruA App**. Gardez une vue d'ensemble sur vos factures ouvertes et réglées à tout moment. {{% /card %}} @@ -66,21 +66,21 @@ Gardez une vue d'ensemble sur vos factures ouvertes et réglées à tout moment. main dans la main -## VeruA est en collaboration avec BillCare AG +## VeruA AG est en collaboration avec BillCare AG Nous travaillons en étroite collaboration avec BillCare AG. Qu'il s'agisse de l'envoi de factures ou du traitement des refus : Nous sommes là pour vous en tant que contact et nous cherchons ensemble des solutions. -1. Facturation dans VeruA +1. Facturation dans **VeruA App** 2. Transmission automatique des données à BillNet 3. Envoi des factures par BillNet 4. Réception du paiement sur votre compte bancaire 5. Télécharger le document V11 pour l'e-Banking vers BillNet 6. Enregistrement automatique des paiements entrants -7. Paiements reçus visibles dans VeruA +7. Paiements reçus visibles dans **VeruA App**
-{{< button label="Visitez le Site internet de Billcare AG" link="https://www.billcare.ch/" style="solid" >}} +{{< button label="Visitez Billcare AG" link="https://www.billcare.ch/" style="solid" >}} ..column.. diff --git a/content/french/prestation-des-services/soins-independants.md b/content/french/prestation-des-services/soins-independants.md index 41b3fca..217dff8 100644 --- a/content/french/prestation-des-services/soins-independants.md +++ b/content/french/prestation-des-services/soins-independants.md @@ -11,7 +11,7 @@ translationKey= 'ambulante-pflege' #### Flexible et simple -# VeruA pour les soins ambulatoires +# VeruA App pour les soins ambulatoires --- @@ -58,7 +58,7 @@ Créez pour tous les clients avec un max. de 4 factures responsables des coûts ### Prescription -ECréez et gérez les prescriptions pour vos clients. Afficher la validité dans la vue principale. +Créez et gérez les prescriptions pour vos clients. Afficher la validité dans la vue principale. {{% /card %}} ..column.. @@ -93,7 +93,7 @@ Générez des statistiques pour l'Office fédéral de la statistique en quelques #### Encore plus de fonctionnalités -# VeruA et Perigon +# VeruA App et Perigon --- @@ -125,9 +125,9 @@ Les prix sont disponibles sur notre **liste de prix** dans le menu **Commande**. {{% card %}} {{% icon size="5xl" name="address-card" %}} -### Gérer les données de base dans VeruA +### Gérer les données de base dans VeruA App -Vous saisissez toutes les données des clients comme d'habitude dans **VeruA**. Les informations nécessaires sont transmises à _Perigon_ via l'interface. +Vous saisissez toutes les données des clients comme d'habitude dans **VeruA App**. Les informations nécessaires sont transmises à _Perigon_ via l'interface. {{% /card %}} ..column.. @@ -146,9 +146,9 @@ Créez avec Perigon RAI les évaluations des besoins de vos clients ou planifiez {{% card %}} {{% icon size="5xl" name="calendar" %}} -### Prescription dans VeruA +### Prescription dans VeruA App -Créez la planification des soins et la prescription pour vos clients sur la base de l'évaluation des besoins de Perigon RAI à nouveau dans VeruA. +Créez la planification des soins et la prescription pour vos clients sur la base de l'évaluation des besoins de Perigon RAI à nouveau dans **VeruA App**. {{% /card %}} {{% /columns %}} From e0d454420717b68976501ad419517f4bfd7360c1 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 14:42:35 +0200 Subject: [PATCH 054/291] edit description fr blog --- content/french/blog/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/french/blog/_index.md b/content/french/blog/_index.md index 4ab141a..b7dddd0 100755 --- a/content/french/blog/_index.md +++ b/content/french/blog/_index.md @@ -1,5 +1,5 @@ --- title: "Actualités récentes" meta_title: "" -description: "Nouvelles" +description: "Actualités récentes" --- From c1b518700fc4b8ee7c7c6b3a1df9b490539649a3 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 14:46:38 +0200 Subject: [PATCH 055/291] edit titel fr/de blog - must be changed on template ..?! --- themes/hugoplate/layouts/blog/list.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/hugoplate/layouts/blog/list.html b/themes/hugoplate/layouts/blog/list.html index af48bf0..d5aa01c 100644 --- a/themes/hugoplate/layouts/blog/list.html +++ b/themes/hugoplate/layouts/blog/list.html @@ -1,7 +1,7 @@ {{ define "main" }}
-

Aktuelles

+

News

{{ range $index, $page := .Data.Pages }}
From a5ace41abb982c7508eab5f554d40241ac69a1a2 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 16:03:47 +0200 Subject: [PATCH 056/291] finish changes to VeruA App ans VeruA AG --- content/french/_index.md | 2 +- .../french/declaration-de-confidentialite.md | 4 ++-- content/french/liste-de-prix/_index.md | 2 +- .../french/liste-de-prix/autres-services.md | 6 +++--- .../liste-de-prix/organisations-spitex.md | 6 +++--- content/german/_index.md | 12 +++++------ content/german/bestellung/_index.md | 8 ++++---- .../german/bestellung/online-testversion.md | 4 ++-- content/german/bestellung/organisationen.md | 3 +-- content/german/datenschutzerklaerung.md | 4 ++-- .../german/dienstleistung/ambulante-pflege.md | 12 +++++------ .../elektronische-abrechnung.md | 14 ++++++------- content/german/preisliste/freiberufliche.md | 10 ++++++---- content/german/preisliste/organisationen.md | 20 +++++++++---------- .../preisliste/weitere-dienstleistungen.md | 5 ++--- 15 files changed, 56 insertions(+), 56 deletions(-) diff --git a/content/french/_index.md b/content/french/_index.md index 348b63a..cfb9efd 100755 --- a/content/french/_index.md +++ b/content/french/_index.md @@ -157,7 +157,7 @@ Pas besoin d'un système coûteux, l'accès se fait par Internet. Faibles coûts ### Support compétent -Avec Verua App, vous obtenez la solution la plus simple dont vous avez besoin et le soutien complet que vous désirez. +Avec **Verua App**, vous obtenez la solution la plus simple dont vous avez besoin et le soutien complet que vous désirez. ..column.. diff --git a/content/french/declaration-de-confidentialite.md b/content/french/declaration-de-confidentialite.md index b90d8b0..30bf5a8 100644 --- a/content/french/declaration-de-confidentialite.md +++ b/content/french/declaration-de-confidentialite.md @@ -19,7 +19,7 @@ translationKey = 'datenschutzerklaerung' {{% /aligncenter %}} -Avec cette **Déclaration de confidentialité**, nous informons sur les données personnelles que nous traitons, pourquoi, comment et où, en particulier en relation avec notre site Web **verua.ch** et nos autres offres. Cette Déclaration de confidentialité informe également sur les droits des personnes dont nous traitons les données. +Avec cette **Déclaration de confidentialité**, nous informons sur les données personnelles que nous traitons, pourquoi, comment et où, en particulier en relation avec notre site Web **verua.swiss** et nos autres offres. Cette Déclaration de confidentialité informe également sur les droits des personnes dont nous traitons les données. Des déclarations de confidentialité spéciales, complémentaires ou supplémentaires, ainsi que d'autres documents juridiques tels que les Conditions Générales de Vente (CGV), les conditions d'utilisation ou les conditions de participation peuvent s'appliquer à des offres ou services individuels ou supplémentaires. @@ -31,7 +31,7 @@ Responsable du traitement des données personnelles : Steinerstrasse 19 8253 Diessenhofen Suisse -info"at"verua.swiss +kontakt"at"verua.swiss Nous précisons s'il existe d'autres responsables pour le traitement des données personnelles dans des cas individuels. diff --git a/content/french/liste-de-prix/_index.md b/content/french/liste-de-prix/_index.md index 41ef139..3bee4c7 100644 --- a/content/french/liste-de-prix/_index.md +++ b/content/french/liste-de-prix/_index.md @@ -17,7 +17,7 @@ translationKey = 'preisliste'
-Découvrez ici quels coûts sont associés à l'application VeruA \*\* Gestion et Facturation. +Découvrez ici quels coûts sont associés à **VeruA App**. {{% /aligncenter %}} {{% /section %}} {{% section %}} diff --git a/content/french/liste-de-prix/autres-services.md b/content/french/liste-de-prix/autres-services.md index 9b94752..edc12aa 100644 --- a/content/french/liste-de-prix/autres-services.md +++ b/content/french/liste-de-prix/autres-services.md @@ -17,7 +17,7 @@ translationKey = 'weitere-dienstleistungen'
-Découvrez ici les prix de VeruA App. +Découvrez ici les prix de **VeruA App**. {{% /aligncenter %}} {{% alert background-color="slate-800" %}} VeruA App est un système SaaS. SaaS signifie Software-as-a-Service et signifie que le système n'est pas installé localement. @@ -70,10 +70,10 @@ Indemnisation des frais pour : | Support à l'heure | 120.00 CHF | | ----------------- | ---------: | -Assistance en cas de questions / problèmes dépassant le cadre de l'assistance incluse pour l'application VeruA. +Assistance en cas de questions / problèmes dépassant le cadre de l'assistance incluse pour **VeruA App**. Facturation par tranches de 15 minutes. -La documentation du collaborateur de VeruA fait foi. +La documentation du collaborateur de **VeruA App** fait foi. | Frais de développeur à l'heure pour les adaptations spéciales | Sur demande | | ------------------------------------------------------------- | ----------: | diff --git a/content/french/liste-de-prix/organisations-spitex.md b/content/french/liste-de-prix/organisations-spitex.md index 04a525f..176201e 100644 --- a/content/french/liste-de-prix/organisations-spitex.md +++ b/content/french/liste-de-prix/organisations-spitex.md @@ -50,7 +50,7 @@ Des mises à jour régulières sont effectuées sur votre espace web afin d'adap **Location d'un espace web sécurisé** Comprend la mise à disposition de votre instance VeruA et la sauvegarde régulière de votre base de données. Location pour la période de licence. -| Formation d'introduction VeruA \*\* Facturation et Administration | 1'000.00 CHF | +| Formation d'introduction **VeruA App** | 1'000.00 CHF | | ----------------------------------------------------------------- | -----------: | Formation de quatre heures dans vos locaux. @@ -74,7 +74,7 @@ Les frais de voyage sont ajoutés aux frais de formation. | ----------------------------------------------------------- | --------: | _Disponible à partir du 24.01.2022_ -Le module supplémentaire QR-code élargit le programme standard **VeruA ** Facturation et Administration\*\*. +Le module supplémentaire QR-code étend le module de base de **VeruA App**. Il permet de générer un **swiss-QR-Code** pour les destinataires de factures activés. Taxe mensuelle. @@ -95,7 +95,7 @@ Taxe mensuelle. | Droits de licence pour VeruA App | 1'440.00 CHF | | ------------------------------------------------------------------------------ | -----------: | -Droits de licence pour **VeruA App** Après la première année, nous facturons une taxe **annuelle obligatoire** pour la licence. +Droits de licence pour **VeruA App** après la première année, nous facturons une taxe **annuelle obligatoire** pour la licence. Ces taxes vous donnent droit à un an de support téléphonique pour les questions de fonctionnement et vous recevrez des mises à jour régulières afin que l'application soit adaptée aux exigences légales actuelles. diff --git a/content/german/_index.md b/content/german/_index.md index c6f14e7..2a5f584 100755 --- a/content/german/_index.md +++ b/content/german/_index.md @@ -15,7 +15,7 @@ keyfeatures: color: "lime-300" textcolor: "black" title: "**Freiberufliche Pflegefachpersonen**" - content: "Die Applikation **VeruA App** unterstützt Sie bei Anamnese, Planung, Dokumentation und Abrechnung in der ambulanten Pflege.

VeruA ist optimiert für den Einsatz in einer Einzelperson-Version oder für Teams, die gemeinsam Klienten betreuen und sich gegenseitig Einsicht in die Pflegedokumentation ermöglichen wollen." + content: "Die Applikation **VeruA App** unterstützt Sie bei Anamnese, Planung, Dokumentation und Abrechnung in der ambulanten Pflege.

**VeruA App** ist optimiert für den Einsatz in einer Einzelperson-Version oder für Teams, die gemeinsam Klienten betreuen und sich gegenseitig Einsicht in die Pflegedokumentation ermöglichen wollen." - icon: "users" color: "slate-800" textcolor: "white" @@ -35,7 +35,7 @@ keyfeatures: {{% section %}} {{% columns center="true" %}} -#### VeruA \*\* Verwaltung & Abrechnung +#### VeruA App # Das Werkzeug für die ambulante Pflege @@ -93,7 +93,7 @@ Fragen zur Applikation, Abrechnung oder kantonale Regelungen? Unser Support steh # Arbeiten, wann und wo Sie wollen -Papier war gestern! Mit der VeruA App erfassen, organisieren und werten Sie Ihre Daten mobil aus. Unsere Applikation ermöglicht Ihnen einen sicheren Zugriff von unterwegs auf alle für Sie relevanten Informationen. +Papier war gestern! Mit **VeruA App** erfassen, organisieren und werten Sie Ihre Daten mobil aus. Unsere Applikation ermöglicht Ihnen einen sicheren Zugriff von unterwegs auf alle für Sie relevanten Informationen. ..column.. ![image](startseite/Image.png) {{% /columns %}} @@ -128,7 +128,7 @@ Die Daten werden in einem ISO 27001 zertifizierten Datencenter mit Serverstandor ### Flexibilität -Der Zugriff auf die VeruA App ist mit jedem internetfähigen Gerät wie PC, Mac, iPad, Tablet oder Smartphone möglich. +Der Zugriff auf **VeruA App** ist mit jedem internetfähigen Gerät wie PC, Mac, iPad, Tablet oder Smartphone möglich. {{% /columns %}} @@ -142,7 +142,7 @@ Der Zugriff auf die VeruA App ist mit jedem internetfähigen Gerät wie PC, Mac, ## Effiziente Lösung für Ihr Business -Wir stellen den Webserver zur Verfügung, aktualisieren die Applikation regelmässig und stehen mit Rat und Tat an Ihrer Seite. +Wir stellen Ihre Instanz zur Verfügung, aktualisieren die Applikation regelmässig und stehen mit Rat und Tat an Ihrer Seite. {{% /aligncenter %}} {{% columns %}} @@ -159,7 +159,7 @@ Keine kostenintensiven Systemvoraussetzungen, der Zugriff erfolgt über das Inte ### Kompetenter Support -Mit der VeruA App erhalten Sie die bedienungsfreundliche Lösung, die Sie benötigen und die Rundumbetreuung, die Sie verdienen. +Mit **VeruA App** erhalten Sie die bedienungsfreundliche Lösung, die Sie benötigen und die Rundumbetreuung, die Sie verdienen. ..column.. diff --git a/content/german/bestellung/_index.md b/content/german/bestellung/_index.md index 34c1ddc..4fafa76 100644 --- a/content/german/bestellung/_index.md +++ b/content/german/bestellung/_index.md @@ -5,7 +5,7 @@ title = 'Bestellung' translationKey = 'bestellung' +++ -{{% section background-image="/images/startseite/startseite-slide-2.jpg" title="VeruA bestellen & neue Wege gehen!" %}} +{{% section background-image="/images/startseite/startseite-slide-2.jpg" title="VeruA App bestellen & neue Wege gehen!" %}} {{% columns class="" %}} @@ -14,7 +14,7 @@ translationKey = 'bestellung' ### Freiberufliche Pflegefachpersonen -Wählen Sie dieses Formular, um die VeruA App für Einzelpersonen oder Teams zu bestellen. +Wählen Sie dieses Formular, um die **VeruA App** für Einzelpersonen oder Teams zu bestellen. Zum Bestellformular für Freiberufliche Pflegefachpersonen @@ -40,7 +40,7 @@ Suchen Sie eine Applikation für Ihr Unternehmen, das einfach in der Anwendung u ### Module der Root AG -Möchten Sie ein Modul Root AG zu Ihrer bestehenden VeruA App hinzufügen? +Möchten Sie ein Modul Root AG zu Ihrer bestehenden **VeruA App** hinzufügen? Kein Problem! Seit dem ersten Quartal 2020 bieten wir Ihnen die **Schnittstelle zum Perigon interRAI Cloud** an. @@ -68,7 +68,7 @@ Seit dem ersten Quartal 2020 bieten wir Ihnen die **Schnittstelle zum Perigon in Unsere Preise sind transparent und klar - wir verzichten auf versteckte Kosten und böse Überraschungen! -Informieren Sie sich in unserer Preisliste, welche Kosten mit der VeruA App auf Sie zukommen. +Informieren Sie sich in unserer Preisliste, welche Kosten mit der **VeruA App** auf Sie zukommen. {{% /aligncenter %}} {{% /section %}} diff --git a/content/german/bestellung/online-testversion.md b/content/german/bestellung/online-testversion.md index f822d5c..080f2d5 100644 --- a/content/german/bestellung/online-testversion.md +++ b/content/german/bestellung/online-testversion.md @@ -9,7 +9,7 @@ translationKey = 'online-testversion' {{% aligncenter %}} -#### Prüfen Sie VeruA +#### Prüfen Sie VeruA App # Unsere Online-Testversionen @@ -31,7 +31,7 @@ Und wenn noch Fragen offen sind, dann stehen wir Ihnen gerne zur Klärung zur Ve ### Freiberufliche -Ihnen stehen zwei Versionen der **VeruA** App zur Auswahl: +Ihnen stehen zwei Versionen der **VeruA App** zur Auswahl: Standard-Version Freiberufliche Pflegefachpersonen Wochenbett-Version Freiberufliche Pflegefachpersonen diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index d3e7885..813996e 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -114,8 +114,7 @@ die Bedürfnisse der Organisation **Systemeinführung** -Einführung per Telefon und Fernwartung durch unserer Hotline in den grundlegenden Umgang mit der Applikation VeruA \*\* -Verwaltung und Abrechnung +Einführung per Telefon und Fernwartung durch unserer Hotline in den grundlegenden Umgang mit **VeruA App** ## Paket 2 Basisversion mit Zusatzmodul POP2 diff --git a/content/german/datenschutzerklaerung.md b/content/german/datenschutzerklaerung.md index fa9e06d..10cc01e 100644 --- a/content/german/datenschutzerklaerung.md +++ b/content/german/datenschutzerklaerung.md @@ -17,7 +17,7 @@ translationKey = 'datenschutzerklaerung' {{% /aligncenter %}} -Mit dieser **Datenschutzerklärung** informieren wir, welche Personendaten wir wofür, wie und wo bearbeiten, insbesondere im Zusammenhang mit unserer **verua.ch-Website** und unserem sonstigen Angebot. Wir informieren mit dieser Datenschutzerklärung ausserdem über die Rechte von Personen, deren Daten wir bearbeiten. +Mit dieser **Datenschutzerklärung** informieren wir, welche Personendaten wir wofür, wie und wo bearbeiten, insbesondere im Zusammenhang mit unserer **verua.swiss-Website** und unserem sonstigen Angebot. Wir informieren mit dieser Datenschutzerklärung ausserdem über die Rechte von Personen, deren Daten wir bearbeiten. Für einzelne oder zusätzliche Angebote und Leistungen können besondere, ergänzende oder weitere Datenschutzerklärungen sowie sonstige rechtliche Dokumente wie Allgemeine Geschäftsbedingungen (AGB), Nutzungsbedingungen oder Teilnahmebedingungen gelten. @@ -29,7 +29,7 @@ Verantwortung für die Bearbeitung von Personendaten: Steinerstrasse 19 8253 Diessenhofen Schweiz -info"at"verua.swiss +kontakt"at"verua.swiss Wir weisen darauf hin, wenn es im Einzelfall andere Verantwortliche für die Bearbeitung von Personendaten gibt. diff --git a/content/german/dienstleistung/ambulante-pflege.md b/content/german/dienstleistung/ambulante-pflege.md index 1c6d690..f439285 100644 --- a/content/german/dienstleistung/ambulante-pflege.md +++ b/content/german/dienstleistung/ambulante-pflege.md @@ -11,7 +11,7 @@ translationKey= 'ambulante-pflege' #### Flexibel und einfach -# Verua in der ambulanten Pflege +# Verua App in der ambulanten Pflege --- @@ -93,7 +93,7 @@ Erzeugen Sie mit wenigen Klicks die Statistik für das Bundesamt für Statistik #### Noch mehr Funktionalität -# VeruA und Perigon +# VeruA App und Perigon --- @@ -125,9 +125,9 @@ Die Preise finden Sie auf unserer **Preisliste** im Menü **Bestellung**. {{% card %}} {{% icon size="5xl" name="address-card" %}} -### Stammdaten in VeruA verwalten +### Stammdaten in VeruA App verwalten -Sie erfassen alle Klientendaten wie gewohnt in **VeruA**. Über die Schnittstelle werden die notwendigen Informationen ins _Perigon_ übermittelt. +Sie erfassen alle Klientendaten wie gewohnt in **VeruA App**. Über die Schnittstelle werden die notwendigen Informationen ins _Perigon_ übermittelt. {{% /card %}} ..column.. @@ -146,9 +146,9 @@ Erstellen Sie mit Perigon RAI die Bedarfsermittlungen für Ihre Klienten oder pl {{% card %}} {{% icon size="5xl" name="calendar" %}} -### Verordnung in VeruA +### Verordnung in VeruA App -Erstellen Sie auf Grundlage der Bedarfsermittlung aus dem Perigon RAI die Pflegeplanung und Verordnung für Ihre Klienten wieder in VeruA. +Erstellen Sie auf Grundlage der Bedarfsermittlung aus dem Perigon RAI die Pflegeplanung und Verordnung für Ihre Klienten wieder in VeruA App. {{% /card %}} {{% /columns %}} diff --git a/content/german/dienstleistung/elektronische-abrechnung.md b/content/german/dienstleistung/elektronische-abrechnung.md index ef44a2e..f5bacea 100644 --- a/content/german/dienstleistung/elektronische-abrechnung.md +++ b/content/german/dienstleistung/elektronische-abrechnung.md @@ -18,7 +18,7 @@ translationKey = 'elektronische-abrechnung'
Wir empfehlen beim elektronischen Rechnungsversand den Dienstleister BillCare AG. -Die Applikationen VeruA und BillNet sind eng miteinander verbunden +Die VeruA AG und BillNet sind eng miteinander verbunden und werden in Zukunft immer mehr zusammenwachsen. {{% /aligncenter %}} @@ -27,9 +27,9 @@ und werden in Zukunft immer mehr zusammenwachsen. {{% card %}} {{% icon size="5xl" name="sticky-note" %}} -### Leistungserfassung in VeruA +### Leistungserfassung in VeruA App -Nach der Leistungserfassung bei VeruA startet auf Knopfdruck der automatische Datenaustausch mit BillNet. Ihre Daten sind dank Verschlüsselung und Sicherheitstechnik geschützt.{{% /card %}} +Nach der Leistungserfassung dem Rechnungslauf in **VeruA App** startet auf Knopfdruck der automatische Datenaustausch mit BillNet. Ihre Daten sind dank Verschlüsselung und Sicherheitstechnik geschützt.{{% /card %}} ..column.. @@ -48,7 +48,7 @@ Die Rechnungen werden zeitnah nach der Übermittlung versandt und werden automat ### Status prüfen -Aktualisieren Sie BillNet mit den Zahlungsdaten Ihrer Bank und übermitteln Sie diese an VeruA. +Aktualisieren Sie BillNet mit den Zahlungsdaten Ihrer Bank und übermitteln Sie diese an **VeruA App**. Behalten Sie so jederzeit den Überblick über ihre offenen und bezahlten Rechnungen. {{% /card %}} @@ -63,17 +63,17 @@ Behalten Sie so jederzeit den Überblick über ihre offenen und bezahlten Rechnu #### Hand in Hand -## VeruA ist mit BillCare AG vernetzt +## VeruA AG ist mit BillCare AG vernetzt Wir arbeiten eng mit BillCare AG zusammen. Egal ob Rechnungsversand oder die Bearbeitung von Rückweisungen: Wir sind beide als Ansprechpartner für Sie da und suchen gemeinsam nach Lösungen. -1. Rechnungserstellung in VeruA +1. Rechnungserstellung in **VeruA App** 2. Automatische Übermittlung der Daten an BillNet 3. Rechnungsversand über BillNet 4. Zahlungseingang auf Ihrem Bankkonto 5. V11-Datei aus e-Banking in BillNet hochladen 6. Automatische Verbuchung der Zahlungseingänge -7. Zahlungseingänge in VeruA ersichtlich +7. Zahlungseingänge in **VeruA App** ersichtlich
diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index 57598ea..036d78e 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -1,7 +1,7 @@ +++ date = '2024-02-21T04:38:11Z' draft = false -title = 'Verua Preisliste für Freiberufliche' +title = 'VeruA App: Preisliste für Freiberufliche Pflegefachpersonen' translationKey = 'preisliste-freiberuflich' +++ @@ -51,7 +51,7 @@ und die **Weiterentwicklung** der Applikation. | ---------------------------- | ---------: | _Preis von 320 CHF auf 120 CHF am 01.01.2020_ -Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-wunsch-name.verua.ch) oder Einbindung in ein +Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-wunsch-name.verua.org) oder Einbindung in ein bestehendes Team. Datenbankerstellung und Anpassung an Ihren Einsatzbereich. @@ -108,7 +108,9 @@ _Reduktion Bereitstellungs-Gebühr zum 21.02.2022, erste Preisanpassung seit dem Mit dem **Modul POP2** können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem POP PraxisOrientierte Pflegediagnostik (2. Auflage oder 3. Auflage) in der **VeruA App** erstellt, gedruckt und evaluiert werden. -Durch die Autorengruppe von POP gibt es zusätzlich die Auflage, dass jede Pflegefachperson ein **GEBUNDENES BUCH** von POP in der 2. Auflage oder 3. Auflage besitzen muss. Dies ist uns durch einen Lieferschein oder eine Rechnung als Scan zu belegen, damit wir diesen Beleg dann an die Autoren weiterleiten können. Auf dem Lieferschein/Beleg muss sowohl der Titel des Buches als auch der Name des Bestellers ersichtlich sein. +Durch die Autorengruppe von POP gibt es zusätzlich die Auflage, dass jede Pflegefachperson ein **GEBUNDENES BUCH** von POP +in der 2. Auflage oder 3. Auflage besitzen muss. Dies ist uns durch einen Lieferschein oder eine Rechnung als Scan zu belegen, damit +wir diesen Beleg dann an die Autoren weiterleiten können. Auf dem Lieferschein/Beleg muss sowohl der Titel des Buches als auch der Name des Bestellers ersichtlich sein. | Jährliche Lizenzkosten Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik | 42 CHF | | ---------------------------------------------------------------------------- | -----: | @@ -151,7 +153,7 @@ Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungse Das Zusatzmodul **Perigon** erweitert das Basismodul der **VeruA App**. -Es stellt eine Schnittstelle zur Verfügung, mit der **Klientendaten per Knofpdruck** aus der Applikation VeruA in die **Applikation Perigon der Firma root-services ag** übermittelt werden können. +Es stellt eine Schnittstelle zur Verfügung, mit der **Klientendaten per Knofpdruck** aus der **VeruA App** in die **Applikation Perigon der Firma root-services ag** übermittelt werden können. ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Jährliche Folgekosten diff --git a/content/german/preisliste/organisationen.md b/content/german/preisliste/organisationen.md index bdec8ce..e882d98 100644 --- a/content/german/preisliste/organisationen.md +++ b/content/german/preisliste/organisationen.md @@ -1,7 +1,7 @@ +++ date = '2024-02-21T07:10:09Z' draft = false -title = 'Verua Preisliste Organisationen' +title = 'VeruA App: Preisliste Organisationen' translationKey = 'preisliste-organisationen' +++ @@ -52,14 +52,14 @@ anzupassen und die Sicherheit sowie Benutzerfreundlichkeit zu erhöhen. | ---------------------------- | -----------: | **Miete gesicherter Webbereich** -Beinhaltet Bereitstellung Ihrer VeruA-Instanz und regelmässige Sicherung Ihrer Datenbank. +Beinhaltet Bereitstellung Ihrer Instanz und regelmässige Sicherung Ihrer Datenbank. Miete für den Lizenzzeitraum. | Einführungsschulung VeruA App | 1'000.00 CHF | | -------------------------------------------------------------------- | -----------: | Vierstündige Schulung bei Ihnen vor Ort. -Einführung in den grundlegenden Umgang mit der VeruA App. +Einführung in den grundlegenden Umgang mit der **VeruA App**. Gemeinsame Prüfung der individuellen Konfiguration für Ihre Organisation. Spesen werden separat berechnet. @@ -87,7 +87,7 @@ Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation **Zusatzmodul POP2** Mit dem Modul POP2 können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem POP -PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) in der VeruA App erstellt, gedruckt +PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) in **VeruA App** erstellt, gedruckt und evaluiert werden. **Lizenzgebühr Basismodul** @@ -105,15 +105,15 @@ Lizenzgebühr für **ein Jahr** ab Rechnungsdatum. Dies beinhaltet **vollen kost **Miete gesicherter Webbereich** -Beinhaltet Bereitstellung Ihrer VeruA-Instanz und regelmässige Sicherung Ihrer Datenbank. +Beinhaltet Bereitstellung Ihrer Instanz und regelmässige Sicherung Ihrer Datenbank. Miete für den Lizenzzeitraum. -| Einführungsschulung VeruA \*\* Verwaltung und Abrechnung | 1'000.00 CHF | +| Einführungsschulung VeruA App | 1'000.00 CHF | | -------------------------------------------------------- | -----------: | Vierstündige Schulung bei Ihnen vor Ort. -Einführung in den grundlegenden Umgang mit der VeruA App. +Einführung in den grundlegenden Umgang mit **VeruA App**. Gemeinsame Prüfung der individuellen Konfiguration für Ihre Organisation. Spesen werden separat berechnet. @@ -132,7 +132,7 @@ Spesen werden separat berechnet. | Zusatzmodul Dienstplan (DP) mit 5 Lizenzen - monatliche Gebühr | 50.00 CHF | | --------------------------------------------------------------------------------------------------- | --------: | -Das **Zusatzmodul Dienstplan** erweitert die Basisversion der **VerA App** um eine **Dienstplanung**. +Das **Zusatzmodul Dienstplan** erweitert die Basisversion der **VeruA App** um eine **Dienstplanung**. Das Modul ist nach dem Freischalten auf **5 Lizenzen** begrenzt. @@ -160,7 +160,7 @@ Spesen werden separat berechnet. | Zusatzmodul Tourenplan (TP) mit 5 Lizenzen - monatliche Gebühr | 150.00 CHF | | --------------------------------------------------------------------------------------------------- | ---------: | -Das **Zusatzmodul TP** erweitert die Basisversion der **VerA App** um eine **Besuchs- und Tourenplanung**. +Das **Zusatzmodul TP** erweitert die Basisversion der **VeruA App** um eine **Besuchs- und Tourenplanung**. Es kann nur **zusammen mit dem Zusatzmodul Dienstplan** eingesetzt werden. Das Modul ist nach dem Freischalten auf **5 Lizenzen** begrenzt. @@ -245,7 +245,7 @@ Es ermöglicht die Erzeugung eines **swiss-QR-Codes** für aktivierte Rechnungse Das Zusatzmodul **Perigon** erweitert das Basismodul der **VeruA App**. -Es stellt eine Schnittstelle zur Verfügung, mit der **Klientendaten per Knofpdruck** aus der VeruA App +Es stellt eine Schnittstelle zur Verfügung, mit der **Klientendaten per Knofpdruck** aus der **VeruA App** in die **Applikation Perigon der Firma root-services ag** übermittelt werden können. {{% aligncenter %}} diff --git a/content/german/preisliste/weitere-dienstleistungen.md b/content/german/preisliste/weitere-dienstleistungen.md index 8f204aa..54cdffd 100644 --- a/content/german/preisliste/weitere-dienstleistungen.md +++ b/content/german/preisliste/weitere-dienstleistungen.md @@ -88,11 +88,10 @@ Aufwandsentschädigung für: | Unterstützung im Stundenlohn | 120.00 CHF | | ---------------------------- | ---------: | -Unterstützung bei Fragen / Problemen, die über den inklusiven Support zur Applikation VeruA +Unterstützung bei Fragen / Problemen, die über den inklusiven Support zur **VeruA App** hinaus gehen. -Abrechnung in 15-Minuten-Schritten. Massgebend ist die Dokumentation des Mitarbeiters -von VeruA +Abrechnung in 15-Minuten-Schritten. Massgebend ist die Dokumentation unseres Support-Mitarbeiters. | Entwicklerkosten im Stundenlohn für Sonderanpassungen/Entwicklungen | Auf Anfrage | | ------------------------------------------------------------------- | ----------: | From 4612beb8532da38f62dbfa2374e6073b64fe187e Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 17:37:51 +0200 Subject: [PATCH 057/291] add icons canton to repo, new site canton ag --- content/german/dienstleistung/canton-ag.md | 44 ++++++++++++++++++ .../dienstleistung/images/icon-kantone/ag.png | Bin 0 -> 3876 bytes .../dienstleistung/images/icon-kantone/ai.png | Bin 0 -> 4719 bytes .../dienstleistung/images/icon-kantone/ar.png | Bin 0 -> 6031 bytes .../dienstleistung/images/icon-kantone/be.png | Bin 0 -> 8145 bytes .../dienstleistung/images/icon-kantone/bl.png | Bin 0 -> 4287 bytes .../dienstleistung/images/icon-kantone/bs.png | Bin 0 -> 2687 bytes .../dienstleistung/images/icon-kantone/ju.png | Bin 0 -> 3892 bytes .../images/icon-kantone/ju1.png | Bin 0 -> 3871 bytes .../images/icon-kantone/ju2.png | Bin 0 -> 3871 bytes .../images/icon-kantone/k_bl.png | Bin 0 -> 4522 bytes .../dienstleistung/images/icon-kantone/lu.png | Bin 0 -> 1425 bytes .../dienstleistung/images/icon-kantone/ne.png | Bin 0 -> 1720 bytes .../dienstleistung/images/icon-kantone/nw.png | Bin 0 -> 6461 bytes .../dienstleistung/images/icon-kantone/ow.png | Bin 0 -> 4948 bytes .../dienstleistung/images/icon-kantone/sh.png | Bin 0 -> 6378 bytes .../dienstleistung/images/icon-kantone/so.png | Bin 0 -> 1201 bytes .../dienstleistung/images/icon-kantone/sz.png | Bin 0 -> 1701 bytes .../dienstleistung/images/icon-kantone/tg.png | Bin 0 -> 10436 bytes .../dienstleistung/images/icon-kantone/ur.png | Bin 0 -> 5335 bytes .../dienstleistung/images/icon-kantone/vd.png | Bin 0 -> 4468 bytes .../images/icon-kantone/vd1.png | Bin 0 -> 4468 bytes .../dienstleistung/images/icon-kantone/vs.png | Bin 0 -> 7861 bytes .../dienstleistung/images/icon-kantone/zg.png | Bin 0 -> 1013 bytes .../dienstleistung/kantonale-vorgaben.md | 2 +- 25 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 content/german/dienstleistung/canton-ag.md create mode 100644 content/german/dienstleistung/images/icon-kantone/ag.png create mode 100644 content/german/dienstleistung/images/icon-kantone/ai.png create mode 100644 content/german/dienstleistung/images/icon-kantone/ar.png create mode 100644 content/german/dienstleistung/images/icon-kantone/be.png create mode 100644 content/german/dienstleistung/images/icon-kantone/bl.png create mode 100644 content/german/dienstleistung/images/icon-kantone/bs.png create mode 100644 content/german/dienstleistung/images/icon-kantone/ju.png create mode 100644 content/german/dienstleistung/images/icon-kantone/ju1.png create mode 100644 content/german/dienstleistung/images/icon-kantone/ju2.png create mode 100644 content/german/dienstleistung/images/icon-kantone/k_bl.png create mode 100644 content/german/dienstleistung/images/icon-kantone/lu.png create mode 100644 content/german/dienstleistung/images/icon-kantone/ne.png create mode 100644 content/german/dienstleistung/images/icon-kantone/nw.png create mode 100644 content/german/dienstleistung/images/icon-kantone/ow.png create mode 100644 content/german/dienstleistung/images/icon-kantone/sh.png create mode 100644 content/german/dienstleistung/images/icon-kantone/so.png create mode 100644 content/german/dienstleistung/images/icon-kantone/sz.png create mode 100644 content/german/dienstleistung/images/icon-kantone/tg.png create mode 100644 content/german/dienstleistung/images/icon-kantone/ur.png create mode 100644 content/german/dienstleistung/images/icon-kantone/vd.png create mode 100644 content/german/dienstleistung/images/icon-kantone/vd1.png create mode 100644 content/german/dienstleistung/images/icon-kantone/vs.png create mode 100644 content/german/dienstleistung/images/icon-kantone/zg.png diff --git a/content/german/dienstleistung/canton-ag.md b/content/german/dienstleistung/canton-ag.md new file mode 100644 index 0000000..5c25473 --- /dev/null +++ b/content/german/dienstleistung/canton-ag.md @@ -0,0 +1,44 @@ ++++ +date = '2024-02-20T15:35:39Z' +draft = false +title = 'Kanton Aargau' +translationKey = 'kanton-ag' ++++ + +{{% section background-image="" background-color="rgba(255,255,255,0.9)" classes=" md:mx-auto" %}} + +{{% aligncenter %}} + +{{% section %}} +{{% columns %}} + +![image](../images/icon-kantone/ag.png) + +..column.. + +#### Kantonale Vorgaben im Kanton AG + +## Allgemeine Informationen + +--- + +
+### Clearingstelle im Kanton Aargau + +Die Restfinanzierung wird im Kanton Aargau durch die **Wohngemeinde** des Klienten geleistet. Die +Rechnungsstellung erfolgt allerdings an die Clearingstelle des Kanton Aargau. + +Der Klientenanteil beträgt maxminal **15.35 CHF** pro Tag. + +#### VeruA unterstützt Sie im Kanton Aargau! + +Sie können die Rechnungsdaten gemäss den Vorgaben der Clearingstelle aus **VeruA App** +exportieren und auf der Transaktionsplattform der Clearingstelle importieren. + + +{{% /columns %}} +{{% /section %}} + + + +{{% /section %}} diff --git a/content/german/dienstleistung/images/icon-kantone/ag.png b/content/german/dienstleistung/images/icon-kantone/ag.png new file mode 100644 index 0000000000000000000000000000000000000000..e14c27317b034d2fd1da0cf90d75c225099e88a0 GIT binary patch literal 3876 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 literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/ar.png b/content/german/dienstleistung/images/icon-kantone/ar.png new file mode 100644 index 0000000000000000000000000000000000000000..3d1e8ed7a98b98a8427e399450d14ea882caeafe GIT binary patch literal 6031 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≻j*XggawI}8R3 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 D9$}Ov literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/be.png b/content/german/dienstleistung/images/icon-kantone/be.png new file mode 100644 index 0000000000000000000000000000000000000000..5b37b9f6bcba5b74e55ec5c55613484bcbbeae36 GIT binary patch literal 8145 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 literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/bl.png b/content/german/dienstleistung/images/icon-kantone/bl.png new file mode 100644 index 0000000000000000000000000000000000000000..3625799923ec81d215849ede09fcad2134294670 GIT binary patch literal 4287 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 literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/bs.png b/content/german/dienstleistung/images/icon-kantone/bs.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf58c001f2d271000a9e2d590271e68c293d47f GIT binary patch literal 2687 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 literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/ju.png b/content/german/dienstleistung/images/icon-kantone/ju.png new file mode 100644 index 0000000000000000000000000000000000000000..8f0269e7c7048e4c56d65e1baee22bab29f2a16b GIT binary patch literal 3892 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 CDOpAU literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/ju1.png b/content/german/dienstleistung/images/icon-kantone/ju1.png new file mode 100644 index 0000000000000000000000000000000000000000..ee89522bfe3cf05216c457008c9919edd9fc1c35 GIT binary patch literal 3871 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 IM6N<$g5`zp@Bjb+ literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/lu.png b/content/german/dienstleistung/images/icon-kantone/lu.png new file mode 100644 index 0000000000000000000000000000000000000000..d1c865708900218bedb5c08385cca337bdf8ce88 GIT binary patch literal 1425 zcmV;C1#bF@P){mxZu@T;d+p45`kEgn`i|+X8Gv z!-mE`WIi^|qfVg8)Rz$!LWpEMCgqSZPYDS}B6?quNQCRxuR|O&e-Tvc_JVp{ zk-Iwq=Bi})cI`ayhvXK)5*a0X}asR^eu5Kh@pXK)5*@Mwe+uoD;t zXK)5*a0ZV8IAs}Ua0X{^24`>ve}J7KAu|&$kx0NPW+@{6lkGIo;~|2_v6K1*GdHsnJF0`92`V*bMtmi7WO+N zUI##ChP|t+3rR^yer{2`!iK(1;ok9I^oPY_5&V9?jpM1$uHjtna3~PBy70li+oyRfj(&JjWa&&A6R(7$iH!HJ?8ZZ@0Ut5>hS zFtTL*eE%U+LeDQ=@UtR1(L{PmtFEs0mXwsVj=%{a!4&D>ap&dlK*W4hW_#DJT}V$) zKTZe+6Hp>+LTsEiKx%Z5tVZ*VLV)0I=lg1?$z0 zTL6i!y-RCrE8^nf)&s!Sty}4R+fwW4eP@T-YU`=b88zsho*q)5$-XWy1BTlVO5y5Oh>5m^Nvw(VY*d8V^!GdOwdv@Yv9 zoesIVxhK-n(k_m90(0(MBguL@Yi0hcDfQl4ZPWIBZ)$3SR;#T~OG_)XTCHSE__AfM z(~mc8CY4{5XUneEHF)oKf`}#4ZJ~mSii%@7IXT&Sy`Cf|C*L==M%|gvt{)^>oAl00 z3-frn>IqOGIBA_rh?S!Dom4!jnB0eY^X5%xwc2AH9UZx&eQwloOy<53JgKkFl+_pg z6ts6t`C)H1o3VWP@`ka{W5S15b(e4der>6&dH2y!hY66%r{dn78Vm-Mm6aW}TCG{* zX)vx75<=*$-%NRBuc#`WwWSb*Fr6xRx7$q%3JM6%^Pe;|HRX@D-MGi@sZ$Ne&sp>S zYcYS#;f;H2;Q`yd*=T|f;6Z1yKp+5%#e(AEVw>G=pQF`kzXTwRxBZ0EmY0|Jb&Df5 zFT5~QE}fGC2!Y|^H@-_g6)Q#E1dCgHdpisUgQvH*x2m$T@`H)=f5O%3@ZrOSxLBQB z5N|&}aO5L+?skFj%7=(Q&0MWvL+Eq>wodiTPm zsboQVyho-6;T7N{Qha6l&Juq1I7c!>x~r4kyA2C1p3LPbTzOBop%N#*6`rtIu&)YR1U f5<({ZJFb5K(qr^_TrhJB00000NkvXXu0mjfSa+#F literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/ne.png b/content/german/dienstleistung/images/icon-kantone/ne.png new file mode 100644 index 0000000000000000000000000000000000000000..b0808932a4b195ddb788f6989c91184a44ec8b94 GIT binary patch literal 1720 zcmV;p21ogcP)ac_ZAm0J!vW%eQB!p(p09Rx$S=~_64nX@8CqaTx_cPpX zsPpCmC1pNjagBq_W(aNDH846HLZNbm2fDpaEp;J)PQ1_L~oFTt_w2XIZT11xmt zfRN870RSo%%mXu<>$)<-L4z7di;5xVtu7m5~I=Bw5gX`cr zxDKv^>)<+g%ZNaM3C_X6DDcb;MODEVv8H_E;#Y1i$qJYyEDT&x1INudheiYz6WJ4r zOAZ)tr^kbik&$5W(Y+t2)qw*pxm-LZX&~6D9qT3r$wJL9*!@4R;h|`tQ@`#^X2W9# zv0z8wQKdT2ZhP->F5Ul-k ziO5|G{@udGG<|03{9)!k7u+_<@4#)<)wt5F+l6&Ym(HJ>no70c3l`4f01)5x?aXer z*5H0Ltup|pO(C$v_R0i+{G1$KXCq?n>^TQaCmb8-f!i-CIRbEBQLtCzd)j|A;c$aH zFe}rSWEl_GO1U4zdI%$I(jdo;|71~m!n;a?;C)9Xp5HcWbwSlng+MFcg>TIm(ytdG zF74}0bH12#)>{ZXqhrU9Q&M8$)QptLS*)+;Uh+5jT`szl&zb$khd_X zS3L*!$+8bKryFA};EL9yPGwC&cK-}ah#KBV7zT z$BtpBIf{lxE&jBw|8Xv3$hnB~&f67$`1+e(Btl7LCEwC3&be~?_L22LHwq2_yLauH z9GrbCn{GH>Yqw_r3M(r;D`Mm9>o%;9eNw2@J4lUA2}Fee3g6q`nQT@y)s^rD7c`=# z98P~Fzyt(=_#UZ>^4y->;tlJ+A|l?DfohTpj~-83Ir!V<#@t(^RKFhcJOOaY3Z~q? zL&BHSmj8M2V%qH{KtC7w!9#~=%&5_spN9`^-*wNU8?4v~P1PDas{AtDTH_qoWEqPT zwWv60P`mMyretp0wuPQ&(3+*R>8U>!NQIN7Ucqfxk2ZjZ1FH7YvU;gC0Y-}jCdP0^ zlCaO^erS)ku3xhz|C{CxUbD0^CwoTN$*P{|ty2n=WoO|kt^iD8%>nin4u2wsP=Uc# z?ZlYNS8*mer6BJ?dC&a(yv%0L0L{M{QUTmAOq)51a~}47(vU5s(e_wpjH$DudnL54 zDwsidAz)dSQBhuw61yFHs$6%sapBUHyZ6QsQN`nXz$*v;-yl=~NWovgisf0ex6aA! z_GrYNiJ~Zato{0#J9X*=v)PQ$&`=l*-gi4Z9uFK22P8>CSy>rQo;oEttDWMJqenLN zi%uBR;$$|+0 O0000d}|Qd?gS@<^3t(MWQ;QBKo*tVpI* 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 XF1b5n5oG5S00000NkvXXu0mjfgygtk literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/ow.png b/content/german/dienstleistung/images/icon-kantone/ow.png new file mode 100644 index 0000000000000000000000000000000000000000..84f1737747e0e9fe3053d61218fd03cc221814d1 GIT binary patch literal 4948 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 literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/so.png b/content/german/dienstleistung/images/icon-kantone/so.png new file mode 100644 index 0000000000000000000000000000000000000000..efdf791430754dbe1deb8d14c3013483d44a75ec GIT binary patch literal 1201 zcmV;i1Wx;jP)yJ8JMIn zDHPik23m$CwobO_E(XIwO)c8=Mt2cyiSfb~Y?eZ&Mw>*Lgv5`S&u2HojZuc1vDKXS zfm{a8@BH8Qc@OWyeS9E?`j6&fH4=pw>QxC3opS*~Bt{5CqgacH1I~dECISzU7K1Z5 zgEKgTGdP1YID<1dgEKgTGdP1YID<1dgEKgTGdP1YID<1dgEP1|O8^LC8@kA}*0dNprDm;!?j7CWPD*z{gB`%X;-}&(o6T0nXJ=>gb55sd;BL1YJkP((|28x8?|dEEi5dM`t)hT z=9gQBQrT;@S`)stPfbk)-ptQ8|NTIhYBZXqL{Ge~u5O8l_H8E4aa{PVW5;^h+uIX1 zZKKf$sZ`p-aok^xyzSB@4gkJtZGGr=yAv+y<>h5+Zf<@E08LFz+-Bl!7cLM0Bqt~9 z$HvAIE^Uj&g5>@C^#IV_-Tmxq<*KTxKBv=}FloD7F8V~Hxq0pSb>Uy%&XC#s_7^&x zD^cKW7cT}oIy&Cj($cU_Onk4YsoC@B#>PgvX)+nNbOU3Xoa9s|PBf^BiaO0^^Pb(; zqobopOH1plK6UEMz^z;VZ7TRtb#>?X`1qbn+Gev+Lqo&Q+j?_H^YefB)#2DP=*7jw zm{zM@C!+1meu=2~(BZ>|d-w0}dh~?N7H-sP7m4Ul-1ba)d3jfVe?JjXY!{kiCXoL$;gQRl>e8}(JOWJ_2l>aca3;sV}ojIYiVF$;L474$$R7D8~~`*>U6DE`*`ZX z0}6#gFAN+GhiQ6xnshqdlZuLp*8yN~aB$0M|L-({<@5|?XH!V>rmFc~`y+a?KJW11!9_@I_PoF-e%F0SI7z{&6GFdti zz1V385v3k4D!Tji<;(L{tCc(+4+R2&Z9{{>AbC6dunQv)nvD)o+$>P!y{C+>e z;V=L|5CkO4^IcDmwXm>|OeWLs$#Qul-p}|4p6bMLA{yo{ P00000NkvXXu0mjfqFq1G literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/sz.png b/content/german/dienstleistung/images/icon-kantone/sz.png new file mode 100644 index 0000000000000000000000000000000000000000..6a656273aed0196b84651ae94396b833e564e9c5 GIT binary patch literal 1701 zcmV;W23q-vP)E?YGSV>&A_*oPI_eLPDyFTO&ZtMsRE5S<# z`iH9bXwgh%sJ9_e&$M1cwK|RGD1)k$P)ycFlD+%9=bru{sLHMc)!ohg{(0}7Gy6He z_nBRK*eX_%XE_18 zBZ@7qX^>jAg505fgO?amQzIXy#sRKHzpIO207BCs0)epc&n%V)?ydQJ5iKtK{^*Z! zvRL3*xdNV|qA*zu;CEa|+4dczq%GwtVjKYHU^ZKnTbu}*q5z5#-XmOhK;oh6 za<>~q6dC?s?_#fx6FoMMP(5IJ1EYiM;5vBhNuaK!jmIG+((qz1Ab9B_q~=M0(bVXS z9-H6*SW*())24!i1_3|b#NX0g@RKP1HOMD%YoAc~uo{I(NQW7vo}?LQNyZDUyVf2M>M>0PN`g{iW3) z#5+0xa0B2rYb^k$n4b$_rZ{$aRS4X+*}dg= z?_LK0wsyk?*Ckml^~QN-_oyl^TdY59FDj}60G2}Jr}Qp|Zg4JGoLXEWLOJIlV_Mo~ zBJw}z)zk7OZrH~~O*4rh-dY&}prtIMSU{PwaN*8JhLo9^Jzd9IwA_EneHVr}v$~lv zY^}HsEi>yt29fg5WcNT5d-V*?u~`j5il3oP4XK#RB+v50M;u|t(!?$qQ!a@3DQyhE zIRMQwUY!zg9=CMwzT&A_F3(>QU?w!jR;;aefnQD+1Zo#*3@c=21Cpy zIsu@WK}K<{q9uZG+@UPqWQ? zcl4p_%a&$3d-i}Y3Z^+D5f)wi9UZ6SmyLHi`vC|xrnza5mQJ1Kom5cJJALueJ%yEb zydG5r173KSM|EGiT2=A2#~ZTdPa8Yl>Fm9J_3BV#_i40t9X>pI_k#I(y>3+G_A#5K zm+W?URQ11iYgs~htp`U#od4D-^~jr3r!IRVC#U3T_j@W`ta95w7&NH;u>V=9#-wCTz${B(05qUc2XWt(IRKx^QOO8re17+)5WhNm<=68E^v>M)ybko4^v#+z zG-1pb0RY1nFKwHA{MSi|uF3(etE#$nNN`x%c)f6N6*k6TGa6x%Wyp+y>JCKJI0C8) zPap^{G1M@^HA%(|f1viN&0faRI{#9YnZ11NgmE_jV8`y=G;Hu-@xO!Dr;YpeCw#eh zVZx}~+#WxzS`{3gH_=(+s_cL5)Jb@5SHkD1g*Oz0)o6mn;eexcYrN8{7yLfo!XJ0- v+ShgD$iNrtH=bX&WwSCoD@%c{=cm5`!=6yVoR|YT00000NkvXXu0mjf3&JDW literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/tg.png b/content/german/dienstleistung/images/icon-kantone/tg.png new file mode 100644 index 0000000000000000000000000000000000000000..571375b088d33e012980ca1e36fc71d49e70a0a7 GIT binary patch literal 10436 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

f}i-ESquW}~=OYfc_J zfhEjx<0QjPH(}7}*&*pDlU*GAQ!l~|RbJru2Lqw8@xESg)(k@YUq60d;Xs~Oosvs;{^btv4IPGO4+9HDX(N zYe;w`ooPxtG&(`d!Nc_)B1EU>%%6I4Jim+|duQ|Nl(4E34Gkq9!3(eF)2!3n?vr15 z^aT8(pzz9!r%p_rH2fc#DHraIv}hY1xX3D+axJ%5jC_=x%7`IhxSUZ46s$Ho>1WdL z{neJL@X^t>bMvbKgo@3XOlFyb4*o{Y7E6uOJpwY4U1)u~to=7=H{bwoe|&gS`v~7Y z3B&ywX4(WeD-?n>dNc@*QpA+eX5tghWAxGBkYzq<)tc`9es0#_y^M6$AN?7v&=49V z@$Rc;E-bKeZ?J_+NzSVWk{S+t&rxg9J0E^M^@fQEr82MZtK(hvXJoq?yvm9S;_9MF zibRlEU^dw)DJ{oZZo{O}V3MTkmsY|g1jQv*N=nOV9xf9as6nO5Q&Uv6aoo;wvF%vg z9#wT+anmWkaw00Tuc$B2eX+}+_g_)Gad?pE{*^5^_-M$J?InXPvJj%O z*3?tDSzI`m+dJ%mXVU}*(V#E3?WE;gsg>LP&FtD|rTeYEB;0N0srv)520Gl0Y=*c{_~-Bdy~yw==l1Q656ec6 z|8(<~uPf@Gm2)Tz8EN8pNeL0&UL<`kNYAi?qS7K%M}BlUE=5HW0=-7V`Eo0|ID1vR zt*GqTUqZ)>AhbeI?(d*^Oao$Z4Q%wkkyCI zxWK1=HndF(9aq{}(E?+Aqxt*7QgVu%;3Y9^tS=v^mpD{d%=UtOzHFDm6C*>wOK|40 zjbooE++_@#~!g@O?Pl5UqRAAc$5x|f*F6y;HD$N z^!ExSP_L!m@$dQWcylyrJr>`d@!w)0jW{k z6&ymT)5TkPmsq>Qf?ldeB2>VE<1()-)^9y>?CgVG<2sA%?3{)H&(6-JQ^)q=`_n&d ztkm^y>2el!?$Fw$B1xi7xpSyAi#Fih!O7;+1(an821f)l)Yn4j&;FRs83{}DqkU!& z4}^r{B_#G07qKrgi%DT5)dG<<%=BNTOUe9`>9|4^JK+cpRHTAtC5wY#?$>H z$F4Q0d%KLi$FF(INY&TRq+;^98d)j7;F>41xq7;~%qCM>CP>Z{Wh=InrCW9Jr#G!% zF{&x%+vGq0pZVsBzNZf^9o+j?^KhL=47$0s+3zMxB>_e-dfQcBZ=I0zQdI^KKv9q# zGS&*GT3%rg#pQ4**Neo9S4tg9yZpnaiod)$ZtRwY^PW1~l=J+}{_nw@cUA|@d}+M) zudhB6ckc9;!porZjUV*zrkwPDQC^yX)mrtN3SVDejDAssM|WV)&UGUz9WHB3=b`Ff p-~8y*oAW+$y*hnN;cqd&{{_-NH->wkYTp0=002ovPDHLkV1n*Id~5&! literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/vd.png b/content/german/dienstleistung/images/icon-kantone/vd.png new file mode 100644 index 0000000000000000000000000000000000000000..c873b4654e5deba35b76053e60aea86cad595885 GIT binary patch literal 4468 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 T)g$M300000NkvXXu0mjfOj8=+ literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/images/icon-kantone/zg.png b/content/german/dienstleistung/images/icon-kantone/zg.png new file mode 100644 index 0000000000000000000000000000000000000000..aa67d5598bba0a5a1e897797ff42242a537aa4c0 GIT binary patch literal 1013 zcmVVR`*iF5L!N3ukQi>rIG?vRvxU_dVYO_jkVU{JHlW zE-x<+bvhle6z-QVLCng^g38KDrr=FYO~50t7YG16Fd76WIKc@{aDo$@-~=Z)!3j=q zf)kwJ1Sfc`-~z`UTI4wp+dV;eCwrNKkH7JQI1vnk-@C{Zd?^qH5r6}ZwQ}cZRwp>Y z2~Kc=6P(}#Cpf_gPH=(~oZtliA8?MnOPz=aJTQ2fHTrcK#4S7rJkJ3jD?Pvg2P%js z5AB4avxguOi7>$y1OXiWogiwri*RK3R;Ef_vt0zftGnCD+8FnYjJ)7A8jYeT3Nz?n zFbH0+_XY2CIG#R~WoF>AEW^!Px5oHg8qMp)g#~8dilV@=%uE*#0O0fa+^VWF0iT_n zb+2q$3kwS`Ha0fKJ-Vf(1@iOr%`0%7PB*x~K)JvF@B#FC{i_vt=i|rRd@xwv*Vh-f z+qeGyepDtW%UfGpe>@bgs;-}cVX(9q!ulPPY{X0sWeJbQNdw|`*L)6<8Olas64+S)dK z$;<8Sc;Mi{?h`pV!++eUq@<*GYI=Ip*1YfIN42P^sQ0gWEIT*1XKrq8)8Xg+el&k_1yXM z^It-tJ%fXTYjb-qCpWjt?RIZi{J_9~sylwX3jo05@vQAEDM`|!nwpvohrU`{ixno* zqnIucb#-++j7B3Win8w6pP89aOG``fg3-8RwGMH$4U&?Q7R+Wdx4gW3FJarZ(>EF# z)@6;ZFqt6q`SX3d-G1g~bMt>ckw{G0x6dwFEEos`VxHkZAb?h@75Ap3*by;t-FHZc zxba=EUo{dr1^qqw-(cH7~=%Ql-00YDT45Cq}7XQI(4M50mP0KjUs j+6)E*=X5%4v3##@a?A^!G%Smf00000NkvXXu0mjf$@AMe literal 0 HcmV?d00001 diff --git a/content/german/dienstleistung/kantonale-vorgaben.md b/content/german/dienstleistung/kantonale-vorgaben.md index 7200c29..20b354a 100644 --- a/content/german/dienstleistung/kantonale-vorgaben.md +++ b/content/german/dienstleistung/kantonale-vorgaben.md @@ -18,7 +18,7 @@ Vergütung in Zeiteinheiten von 5 Minuten, mindestens 10 Minuten. Soweit Pflegekosten nicht durch die gesetzlich limitierten Beiträge der obligatorischen Krankenpflegeversicherung und der Versicherten gedeckt sind, müssen die Kantone (oder ihre Gemeinden) vollständig für die Restkosten aufkommen. Hierbei gehen die Kantone sehr unterschiedliche Wege ... -Wir haben im geschützten Kundenbereich die Informationen zusammen getragen, die wir durch unsere Anwender erhalten haben und stellen sie Ihnen dort gerne zur Verfügung. +Wir haben viele Informationen von unseren Anwendern erhalten und nach eigener Recherche zusammen getragen. Unseren Anwendern stellen wir dieses Wissen mit Tarif-Updates in der **VeruA App** zur Verfügung. {{% /aligncenter %}} {{% /section %}} From 59bebcdeb4c03bfe5dbcbb4e2b5574ddfdad0dbb Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 17:40:17 +0200 Subject: [PATCH 058/291] remove unused tag --- content/german/dienstleistung/canton-ag.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/content/german/dienstleistung/canton-ag.md b/content/german/dienstleistung/canton-ag.md index 5c25473..d11bd4b 100644 --- a/content/german/dienstleistung/canton-ag.md +++ b/content/german/dienstleistung/canton-ag.md @@ -7,8 +7,6 @@ translationKey = 'kanton-ag' {{% section background-image="" background-color="rgba(255,255,255,0.9)" classes=" md:mx-auto" %}} -{{% aligncenter %}} - {{% section %}} {{% columns %}} From b345db32af6b994ae73e4aa283bb8f08d2003d06 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 17:46:03 +0200 Subject: [PATCH 059/291] edit page --- content/german/dienstleistung/canton-ag.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/content/german/dienstleistung/canton-ag.md b/content/german/dienstleistung/canton-ag.md index d11bd4b..43b4a41 100644 --- a/content/german/dienstleistung/canton-ag.md +++ b/content/german/dienstleistung/canton-ag.md @@ -7,12 +7,11 @@ translationKey = 'kanton-ag' {{% section background-image="" background-color="rgba(255,255,255,0.9)" classes=" md:mx-auto" %}} -{{% section %}} {{% columns %}} +{{% card %}} ![image](../images/icon-kantone/ag.png) - -..column.. +
#### Kantonale Vorgaben im Kanton AG @@ -33,9 +32,8 @@ Der Klientenanteil beträgt maxminal **15.35 CHF** pro Tag. Sie können die Rechnungsdaten gemäss den Vorgaben der Clearingstelle aus **VeruA App** exportieren und auf der Transaktionsplattform der Clearingstelle importieren. - +{{% /card %}} {{% /columns %}} -{{% /section %}} From 48bff0f3ef2022dcef4994b8c7b26b2043d2857c Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 18 Jun 2024 17:49:33 +0200 Subject: [PATCH 060/291] try new view --- content/german/dienstleistung/canton-ag.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/content/german/dienstleistung/canton-ag.md b/content/german/dienstleistung/canton-ag.md index 43b4a41..41d12ff 100644 --- a/content/german/dienstleistung/canton-ag.md +++ b/content/german/dienstleistung/canton-ag.md @@ -10,6 +10,8 @@ translationKey = 'kanton-ag' {{% columns %}} {{% card %}} +{{% aligncenter %}} + ![image](../images/icon-kantone/ag.png)
@@ -20,7 +22,10 @@ translationKey = 'kanton-ag' ---
-### Clearingstelle im Kanton Aargau + +{{% /aligncenter %}} + +**Clearingstelle im Kanton Aargau** Die Restfinanzierung wird im Kanton Aargau durch die **Wohngemeinde** des Klienten geleistet. Die Rechnungsstellung erfolgt allerdings an die Clearingstelle des Kanton Aargau. From 224bc52bbebd12d4a94f26c1605ccbdf1ec960f0 Mon Sep 17 00:00:00 2001 From: bettina Date: Wed, 19 Jun 2024 13:51:09 +0200 Subject: [PATCH 061/291] change location, add text to canton ag --- .../{dienstleistung => cantons}/canton-ag.md | 26 ++++++++++++++++-- .../icon-canton}/ag.png | Bin .../icon-canton}/ai.png | Bin .../icon-canton}/ar.png | Bin .../icon-canton}/be.png | Bin .../icon-canton}/bl.png | Bin .../icon-canton}/bs.png | Bin .../icon-canton}/ju.png | Bin .../icon-canton}/ju1.png | Bin .../icon-canton}/ju2.png | Bin .../icon-canton}/k_bl.png | Bin .../icon-canton}/lu.png | Bin .../icon-canton}/ne.png | Bin .../icon-canton}/nw.png | Bin .../icon-canton}/ow.png | Bin .../icon-canton}/sh.png | Bin .../icon-canton}/so.png | Bin .../icon-canton}/sz.png | Bin .../icon-canton}/tg.png | Bin .../icon-canton}/ur.png | Bin .../icon-canton}/vd.png | Bin .../icon-canton}/vd1.png | Bin .../icon-canton}/vs.png | Bin .../icon-canton}/zg.png | Bin 24 files changed, 24 insertions(+), 2 deletions(-) rename content/german/{dienstleistung => cantons}/canton-ag.md (59%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ag.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ai.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ar.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/be.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/bl.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/bs.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ju.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ju1.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ju2.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/k_bl.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/lu.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ne.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/nw.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ow.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/sh.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/so.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/sz.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/tg.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/ur.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/vd.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/vd1.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/vs.png (100%) rename content/german/{dienstleistung/images/icon-kantone => cantons/icon-canton}/zg.png (100%) diff --git a/content/german/dienstleistung/canton-ag.md b/content/german/cantons/canton-ag.md similarity index 59% rename from content/german/dienstleistung/canton-ag.md rename to content/german/cantons/canton-ag.md index 41d12ff..034f863 100644 --- a/content/german/dienstleistung/canton-ag.md +++ b/content/german/cantons/canton-ag.md @@ -12,7 +12,7 @@ translationKey = 'kanton-ag' {{% aligncenter %}} -![image](../images/icon-kantone/ag.png) +![image](../icon-canton/ag.png)
#### Kantonale Vorgaben im Kanton AG @@ -28,7 +28,7 @@ translationKey = 'kanton-ag' **Clearingstelle im Kanton Aargau** Die Restfinanzierung wird im Kanton Aargau durch die **Wohngemeinde** des Klienten geleistet. Die -Rechnungsstellung erfolgt allerdings an die Clearingstelle des Kanton Aargau. +Rechnungsstellung erfolgt allerdings an die **Clearingstelle** des Kanton Aargau. Der Klientenanteil beträgt maxminal **15.35 CHF** pro Tag. @@ -38,8 +38,30 @@ Sie können die Rechnungsdaten gemäss den Vorgaben der Clearingstelle aus **Ver exportieren und auf der Transaktionsplattform der Clearingstelle importieren. {{% /card %}} + +{{% card %}} + +### Freiberufliche Pflegefachpersonen + +#### Einstellungen sind gültig seit dem 01.01.2024 + +*Alle Angaben ohne Gewähr!* + +Folgende Einstellungen sollten in VeruA hinterlegt sein: + +#### Stundensätze inklusive KLV 7-Anteil + +| Tarif | 1. Stunde | ab 2. Stunde | +| a | 111.30 | 111.30 | +| b | 105.00 | 105.00 | +| c | 101.50 | 101.50 | +| ------------------------------------------------- | -------- | --------: | + +{{% /card %}} + {{% /columns %}} + {{% /section %}} diff --git a/content/german/dienstleistung/images/icon-kantone/ag.png b/content/german/cantons/icon-canton/ag.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ag.png rename to content/german/cantons/icon-canton/ag.png diff --git a/content/german/dienstleistung/images/icon-kantone/ai.png b/content/german/cantons/icon-canton/ai.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ai.png rename to content/german/cantons/icon-canton/ai.png diff --git a/content/german/dienstleistung/images/icon-kantone/ar.png b/content/german/cantons/icon-canton/ar.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ar.png rename to content/german/cantons/icon-canton/ar.png diff --git a/content/german/dienstleistung/images/icon-kantone/be.png b/content/german/cantons/icon-canton/be.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/be.png rename to content/german/cantons/icon-canton/be.png diff --git a/content/german/dienstleistung/images/icon-kantone/bl.png b/content/german/cantons/icon-canton/bl.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/bl.png rename to content/german/cantons/icon-canton/bl.png diff --git a/content/german/dienstleistung/images/icon-kantone/bs.png b/content/german/cantons/icon-canton/bs.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/bs.png rename to content/german/cantons/icon-canton/bs.png diff --git a/content/german/dienstleistung/images/icon-kantone/ju.png b/content/german/cantons/icon-canton/ju.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ju.png rename to content/german/cantons/icon-canton/ju.png diff --git a/content/german/dienstleistung/images/icon-kantone/ju1.png b/content/german/cantons/icon-canton/ju1.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ju1.png rename to content/german/cantons/icon-canton/ju1.png diff --git a/content/german/dienstleistung/images/icon-kantone/ju2.png b/content/german/cantons/icon-canton/ju2.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ju2.png rename to content/german/cantons/icon-canton/ju2.png diff --git a/content/german/dienstleistung/images/icon-kantone/k_bl.png b/content/german/cantons/icon-canton/k_bl.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/k_bl.png rename to content/german/cantons/icon-canton/k_bl.png diff --git a/content/german/dienstleistung/images/icon-kantone/lu.png b/content/german/cantons/icon-canton/lu.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/lu.png rename to content/german/cantons/icon-canton/lu.png diff --git a/content/german/dienstleistung/images/icon-kantone/ne.png b/content/german/cantons/icon-canton/ne.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ne.png rename to content/german/cantons/icon-canton/ne.png diff --git a/content/german/dienstleistung/images/icon-kantone/nw.png b/content/german/cantons/icon-canton/nw.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/nw.png rename to content/german/cantons/icon-canton/nw.png diff --git a/content/german/dienstleistung/images/icon-kantone/ow.png b/content/german/cantons/icon-canton/ow.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ow.png rename to content/german/cantons/icon-canton/ow.png diff --git a/content/german/dienstleistung/images/icon-kantone/sh.png b/content/german/cantons/icon-canton/sh.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/sh.png rename to content/german/cantons/icon-canton/sh.png diff --git a/content/german/dienstleistung/images/icon-kantone/so.png b/content/german/cantons/icon-canton/so.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/so.png rename to content/german/cantons/icon-canton/so.png diff --git a/content/german/dienstleistung/images/icon-kantone/sz.png b/content/german/cantons/icon-canton/sz.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/sz.png rename to content/german/cantons/icon-canton/sz.png diff --git a/content/german/dienstleistung/images/icon-kantone/tg.png b/content/german/cantons/icon-canton/tg.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/tg.png rename to content/german/cantons/icon-canton/tg.png diff --git a/content/german/dienstleistung/images/icon-kantone/ur.png b/content/german/cantons/icon-canton/ur.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/ur.png rename to content/german/cantons/icon-canton/ur.png diff --git a/content/german/dienstleistung/images/icon-kantone/vd.png b/content/german/cantons/icon-canton/vd.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/vd.png rename to content/german/cantons/icon-canton/vd.png diff --git a/content/german/dienstleistung/images/icon-kantone/vd1.png b/content/german/cantons/icon-canton/vd1.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/vd1.png rename to content/german/cantons/icon-canton/vd1.png diff --git a/content/german/dienstleistung/images/icon-kantone/vs.png b/content/german/cantons/icon-canton/vs.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/vs.png rename to content/german/cantons/icon-canton/vs.png diff --git a/content/german/dienstleistung/images/icon-kantone/zg.png b/content/german/cantons/icon-canton/zg.png similarity index 100% rename from content/german/dienstleistung/images/icon-kantone/zg.png rename to content/german/cantons/icon-canton/zg.png From 537e2d69dac61b83bacead91af0bf7c278e0f188 Mon Sep 17 00:00:00 2001 From: bettina Date: Wed, 19 Jun 2024 14:06:22 +0200 Subject: [PATCH 062/291] change format --- content/german/cantons/canton-ag.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/german/cantons/canton-ag.md b/content/german/cantons/canton-ag.md index 034f863..2dcfeec 100644 --- a/content/german/cantons/canton-ag.md +++ b/content/german/cantons/canton-ag.md @@ -38,7 +38,8 @@ Sie können die Rechnungsdaten gemäss den Vorgaben der Clearingstelle aus **Ver exportieren und auf der Transaktionsplattform der Clearingstelle importieren. {{% /card %}} - +{{% /columns %}} +{{% columns %}} {{% card %}} ### Freiberufliche Pflegefachpersonen @@ -55,7 +56,6 @@ Folgende Einstellungen sollten in VeruA hinterlegt sein: | a | 111.30 | 111.30 | | b | 105.00 | 105.00 | | c | 101.50 | 101.50 | -| ------------------------------------------------- | -------- | --------: | {{% /card %}} From ff9ab987d6da83922533bace262ae6c5ce79c7ca Mon Sep 17 00:00:00 2001 From: bettina Date: Wed, 19 Jun 2024 14:15:17 +0200 Subject: [PATCH 063/291] edit table tariffs --- content/german/cantons/canton-ag.md | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/content/german/cantons/canton-ag.md b/content/german/cantons/canton-ag.md index 2dcfeec..6af061a 100644 --- a/content/german/cantons/canton-ag.md +++ b/content/german/cantons/canton-ag.md @@ -50,12 +50,20 @@ exportieren und auf der Transaktionsplattform der Clearingstelle importieren. Folgende Einstellungen sollten in VeruA hinterlegt sein: -#### Stundensätze inklusive KLV 7-Anteil +#### Stundensätze inklusive KLV 7-Anteil in CHF -| Tarif | 1. Stunde | ab 2. Stunde | -| a | 111.30 | 111.30 | -| b | 105.00 | 105.00 | -| c | 101.50 | 101.50 | +| Tarif | 1. Stunde | ab 2. Stunde | +| --- | --- | --- | +| a | 111.30 | 111.30 | +| b | 105.00 | 105.00 | +| c | 101.50 | 101.50 | + + + + + + +
**Tarif****1. Stunde****ab 2. Stunde**
**a**111.30111.30
**b**105.00105.00
**c**101.50101.50
{{% /card %}} From 63f8569c280097233aed95c36443e4bcb180305a Mon Sep 17 00:00:00 2001 From: bettina Date: Wed, 19 Jun 2024 14:25:03 +0200 Subject: [PATCH 064/291] add bg-image --- content/german/cantons/canton-ag.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/german/cantons/canton-ag.md b/content/german/cantons/canton-ag.md index 6af061a..377f2c7 100644 --- a/content/german/cantons/canton-ag.md +++ b/content/german/cantons/canton-ag.md @@ -5,10 +5,7 @@ title = 'Kanton Aargau' translationKey = 'kanton-ag' +++ -{{% section background-image="" background-color="rgba(255,255,255,0.9)" classes=" md:mx-auto" %}} - -{{% columns %}} -{{% card %}} +{{% section background-image="../../dienstleistung/images/kantonale-vorgaben-header-slide-1.png" background-color="rgba(255,255,255, 0.9)" %}} {{% aligncenter %}} @@ -20,11 +17,8 @@ translationKey = 'kanton-ag' ## Allgemeine Informationen --- -
-{{% /aligncenter %}} - **Clearingstelle im Kanton Aargau** Die Restfinanzierung wird im Kanton Aargau durch die **Wohngemeinde** des Klienten geleistet. Die @@ -37,6 +31,12 @@ Der Klientenanteil beträgt maxminal **15.35 CHF** pro Tag. Sie können die Rechnungsdaten gemäss den Vorgaben der Clearingstelle aus **VeruA App** exportieren und auf der Transaktionsplattform der Clearingstelle importieren. + + +{{% /aligncenter %}} + +{{% /section %}} + {{% /card %}} {{% /columns %}} {{% columns %}} @@ -72,4 +72,4 @@ Folgende Einstellungen sollten in VeruA hinterlegt sein: -{{% /section %}} + From 1a58df3e3d23af109aa4dff142c001de4e333576 Mon Sep 17 00:00:00 2001 From: bettina Date: Wed, 19 Jun 2024 14:26:03 +0200 Subject: [PATCH 065/291] remove columns and card from first section --- content/german/cantons/canton-ag.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/content/german/cantons/canton-ag.md b/content/german/cantons/canton-ag.md index 377f2c7..442a270 100644 --- a/content/german/cantons/canton-ag.md +++ b/content/german/cantons/canton-ag.md @@ -37,8 +37,6 @@ exportieren und auf der Transaktionsplattform der Clearingstelle importieren. {{% /section %}} -{{% /card %}} -{{% /columns %}} {{% columns %}} {{% card %}} From 5f2f71245426deaff998e1a5b7e112a6c7cc6ce9 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 20 Jun 2024 07:07:25 +0200 Subject: [PATCH 066/291] change deploy to production --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index 9198642..f9ff174 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -# environment = "production" -environment = "development" +environment = "production" +# environment = "development" # set to true to enable captcha on the form useCaptcha = true From a0ba5ff7694fb94ade389b97c934229a362d6636 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 20 Jun 2024 16:37:45 +0200 Subject: [PATCH 067/291] change deploy to development --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index f9ff174..9198642 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -environment = "production" -# environment = "development" +# environment = "production" +environment = "development" # set to true to enable captcha on the form useCaptcha = true From f0ab0bc7d4afa4f5f559f9becb6b9eb134882024 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 20 Jun 2024 16:50:03 +0200 Subject: [PATCH 068/291] add new logo, change text on index, add new logo to footer --- assets/images/logo_VeruA_AG.png | Bin 0 -> 9296 bytes content/german/_index.md | 4 ++-- content/german/cantons/canton-ag.md | 10 +--------- content/german/sections/footer.md | 2 ++ 4 files changed, 5 insertions(+), 11 deletions(-) create mode 100644 assets/images/logo_VeruA_AG.png diff --git a/assets/images/logo_VeruA_AG.png b/assets/images/logo_VeruA_AG.png new file mode 100644 index 0000000000000000000000000000000000000000..f566f0cad1ca4b0e319551515dd57c2516967dbe GIT binary patch literal 9296 zcmeHtc|4Te`~Qq>Y!Qi)b%>%dV+_U~8B39UO=UKk7-R-RDa#|2NF|YwimWATgb|^| zlCozhJcD{qMQG&YbH$=Q{6my{~iK*SXLA5^Z_dcnh~E zHwXmUVrpV&4b(KCsBm%szb=ed!9cq$(b3e+)Kme)3A6#4U^WnVQxCi;s{r>bU{(+- zP@e~iARse!m_-!KzFx-w@~%z!8X)i4)L{W+WiSh93s9#31qsMPK%D~=Qsl;5)qvav z6wdX(nq45!LE!F3ZER|8DTP#0MkuMEf$<0=N)w@`i9|>#t7)RtHIZt-{NVIo76C&+ zT%c9Z1~${iADozm{@~;ZH2>ga0JO7i+RO9|$8YlXO_|9Z%(8)L0_d}B$~?S42XJlJ zzSg}q1loGg$kYg!i0L5UXRQx(0L00`0pVchgg_u%T%6pzLR)xwczAaTZsQjc7nPI{ z7Znqel2wwIg6@+M6WgP{cOOC-g+fWnYv`bn+Da-YBohS8#l^+T!@Fb4mK{iGF=^yK zzSig<0Zx!77$6G;u?T=!1;A_dAW6VZcJTVOL4`?_m5rSP!pX(W11OYiWqOL0g^iV+ zosA9X4F>u_Yy#|p(#rZA+pMq<=qVv&X#8zX8H2*w?bffSWL0p!VO-q8B0F}9?v|6^ zvsVG7s-}+C&^%y>F)}tWJ!oTVXYb(X`rU*w|RvAWU9hmH;Mk0XBANWe!1oD+u<~ zHYhTbQ^+9xc3~}-jEeQtcAW2PZedx}``yz_YU|AY?}&x{KQa4B>=&YL8_ednmx=9F>It~crV|%(V-VLoOL*e8}uN!;8T0I z3r4(QjFx2UiM^sfU!azd5P#uO0ue10vz4?5lyPCBKdr1pXWwKA8%T4nLAR@bXeol zqW$(D;oDht+4~>9YRSnj7m^YiiX9$!vTAbo`~k81O~W}4Yb7H}ny zJ^Bg%id#GLTjGgvme}gKd>8lg4=`2VFE}OP4a1LeLKc9D}bc zzZ7l4Cyu#e>An`A;n}>PuO$rY zLbv$xp&Rq@U4a=ryI^Xl>)T@~X(~IOj||KD4YjfNj5@+bl0p?luS@yScV_nXV*~W}2aDV*wRL~PX$h4>?+>-kl^)R{4yG*_Deo88 z@lDhW%B4zySMvR2l2bhl13*Rn`4IAB+?>4fullJ``Q1d z@WmRRx4o_sX~dh=c43m5Z=lGq?Nj<5FVg(oq)uRV4sy?Dd;WXI8;@)S)Jriz_gDQP zeBeg;EEEt>7$J}Y&jY8GtG4F`yl0BwX83)yg7Ly9=4?fu3hydw$H=k$VSN}8yodGT zW`MBFU-I5QkjuNR;A5Y^kx7eCYR6!wUgYdxp>xuc{x#4E!{EwOWnsaA6IQg0ndgN^ z$Vm*Nvz{yc_bd+2f?v3}9175~(DI5eyc(hs8vFK$`TXho?tPUn{m!`WtZl|%KtY(| z!4oCtgDcO}J2X&YV&0ZC)9h!Y&uQq@y)a`>s!zyE{6Y4mT#2$;QN|LXIg${cVUb!;jyns4{lxwGy6JU?!w4l~3=U zg-ce%CKOc*i>vBVle?&|2Ra z-<)~#{5}c(3h>ZZDY34d``J&N=rj+`HoAj#Y>Ka&Rp4w|@zAY2&et7$g?O zuxc`Zuno_qZ}GFkaOZ5dbp;_n1rYn1)wb$DtGnN5-LYpUS+(6`G1OIP4MRNc+9jyD z`a3GRfwNU(wm>07T+ADlEo9Ovb2%pm>6jYA_h&`i)nD0y?_l+HHn;F3@;$#7 z=M7BzLh5*xTif%_=(gqid3-7uyF$FuU_y*C+Rru`*L<1w-Pp{|LSp>#$+Nq?cN303 zx?LJP#QUg{5F?S&bxZSG_C;IQ&v$ZHw#MjaStXj4lWsfqB>8V0ijN8JW;mo9%TkPF zqdVGWi5igU2dIL|r(M40q}@gATpVhbHMA~nOP)3I?%I<7=}_i7sXq?3J&LLPrcRi? ztlZ{6angkrUzt3l>tr>mp4=B_DKxu~&IkRQ%)neWF7nsi#kbr;=S?2h($P(gL9<$? zqYBcU(u1cAEN}EoDZ<@ zmLD{8pWeAz^0DL9Vg~(kSv=;AF6HYQhzj4iY736O*HbmOY{j{d?%K{fJkr!UQ?P_? z-*E-C!_YEE2b9OpedO7^lb8Q0BQVb2qW@_Me!`)IQAD~|y)EF@jf&x&Hq9W)fYjUS zKC1M$(%@VD>Rv5h_qQI_wAb0*yR6<`-IcFzm`LrXBkzLHtt5S?#Eb}ZP3IIl+*Nr)dSvvde!BbxTA}W(X#G^x*ezV=z%kv{WhX}8MTuLv z{vp~7+oIDj1IJ#Ss8`O)Da%RdRlCEL{DPl=98e;njHx)WI^)$K1G?G}d`@)ujTR>6dO$$1|Rm>qRcX z=dVAW&&HJ|x4&7TsuT<{I>LtV5H|PZp2f8L=Nc2PiKGoO47uQph=BWgQOz{k_kD-u zc3?^;mu8pSlEzS0nA73R9R^jr_sW)Ikob;mf4)?vOYWUK+8>zUpDb6}dsSOS%ITU2 zJBNrj>*E&R6Rh^M>onPj=RD8^S-;vH1rW=^>kXr?-zPu^p323W41mY^&-UwhwB)-`QWT zfsV$lh82S=F+z*iP$3f6z;%n^RDFVeqfz65I>8=|eqS6I-p=K3&!ow> z^f9XX3L|*BSlg?@pOr0Wx}S%`_l>U(JokhRo_2t z?wQ`Kfc<^e=C82P;#=vr{F};~n$S(HCodE)A6NrPzf4=?Uky`4{(323z8C;SZ>YwfU5_e1zumP(sQtd zIr4Hw)pNPsP@CqMew9h~8ITutbh3|bjg~h%d3iB@;zFZ$${{64V5X~^%1k{=q2oC2 z-bJULw^3Qq_?%3evxu?67l9Xx?DLEK)0QLR!>S*>^2@Qh`!H&^$=2KHvD`Ti1+tFH zKQlPra#eR#pbH*?oBSUE(l*HeN4QkuGub9#*A*koWQj)QAq;R_qrsLn|@Wd--|$ zSy(*=-t~^5gF%l_xwBh*d^lqg_nht@>tE@oFcuD>~~X^TiV}{zNaT z%4X8>86HP!4iIhu<#`TQHk~Z-6|#&0e~V9u&U}fRSg&#i^RfE z>UdQcnt(^Z@CXeRHzW>+B%<)^Pz1cDk+&}y3oIvzjCCi%eZ1V)JD3jF)VDO%fg+U< zzgjFku~au;fDY7*Og;f`1#pw4m?f-EEQ{rr4j+q zpPzzke|!p3L?AU08|E|N%)JRDx4{3CHuK?;(gyT_B{v~afcXR0n>L;(8{(;ryNz2< z()yz$CAI!gXkzgj6ew7K;>KbDSQ}mV6Id^IB9J{c!}Uiy=|6-5L7kvVB%*LIH8h$4 zLn$LPU>aC73Pwbta4G~ORt<+!U-!aKbc(kdH2~{N)OQE`2>1#J&-IUFQhU}HYVTjQ z15OZ`s{l9*hERhc5kDM;-gFpzlQ5i_Gk!4EhW`(rXs;{$mSli&8*M=H0&*ezXENOM z8DQ`K=C!#N|C>`tN&P#?Kl1Ot?)ukV|HuRXNcrFB`qy3m$OHdK`QPaJ|K=|4U&kq; z7w{Go034PA1q(EQqZXHsi4z3`;;Um8aHIEq0?-Jdnwn!EA322h;9@6FTkr!dXG{(C zZE3xuDd+NBFxwmTX6CCLxa~p>5~2h!vL+#F3Z}cZne9K)oJuBr7PiDm<4)8HeT*v$ zkq$ADAlo_LFJ;-=VOaMxce1L8%w_74Vk&00=gUH&d71YTgx4GI5xmcvKa$BT#jmHjNslTqEzFLRb$BA1G`HGz(E zC{4XhvQtVFVUdyM?51T_X#40PR53R->^i&x%nYxCcj-K96~(*7#>FLur)1cbaJr0l z7Tl$J#?6woGd}P0_|g@2EZokIty~^+^JP(w=W+g7GS=+-++&v(HpQWFW1n7k!KFOq zKR>@D-<{lq!3>HHSO26^_NLk&^}j8ZuPyBunbS z>6l%ZyI=MQ$M?`h`oB!rYM)xmvd$)iN*bMsyq(UTmm}Ha0MWOB zTWQbg&P7M12qMG47wE@rw8uCEo)-&LxwFjle>qK$(+Qu|aShK(0%x6yRCKk|F&U5va)ulUfpO?&2 zKimnOWP`bum6A=S^PCp(#rbUt3a7{+Iyp;?a+HzKtH*)HNHlg#HLP#kh}D~`h5$zwS3+0t(s&1|olY9rF>0LG%3*DMW=308w z!y<+8v_2IRNp}C!i*AyixWF(V*wQ#kvs|m(YQxw`Vv-K5lD=Ku^`x0POe`c;aUb*~ zcbvhrQ6`3efgaPwl^Oz4K!%+Y4JvfY*5^XDMAG-XQ_2Zsp2%_ z7Qc)KnTyt7^TfnZcP9|ce(F;Up}gh_cnw#|NP+wmWHR@o4hK5_@>pv#>Z>5jnSz$p zirVe6Vc_b-F!@QS!7<;!qa|+$uLCnaWX>4MrIeI%4uA^{4c&m1ALBWzEqz3ePrTs< zX20KsnC5*um5|$;cD^i-g)SHg&F!d3&E!!!;5 z#GTEO`@@ginz{QvSqUo1=}b>D%Vg7zzx-v7LiMQ8#}z@J!?*CyCjIszIrrUB`lM95 zj|wV(V{<0O=H1inQy)LxXZJF%t$171(4l~h%N~Cq)AjmAX_rofws%R}rRJ9C_NeO@ zo335XI`Lxk8+wXhP)ee2@yoOd7B)czN#0F6D9AVp8y95AyvmKU-f8%ro5q;`Lb7_2 zrv$FD&kh{ep(2{kP7#>0mTu*_+IH!FajJ~mweHfy&l3~7>T0gijaliz&~`Xf9$ca& z)MXgK7I~5Ij`txJIWVYUb!PhOn@h?(VZu}0-8b01Olvj!_G-Kg(O(!;q{DHG!WFC9 z+R^=vk$M9M?du~=DkMm5IjszCGvea$ zB~YJ-Mj+I)sAmx#WInCtdna;7qm}irwA{&SS2Egz&W8#6V5SSTLK~f}{B7s-l>G`I zr9$7Xo*PQe(TxD+axiS+a;CRLpYu34zp~g`k)z;13DLOQH;~NsY|9E_mbRzRCTBHP zNK}4|NASDHzL_ z-t08|$gOB#jOcV`Pd!Y3WM{V~VdJhkC3@btcV(58l~pU$UFTWi!gxV_ELXX$LPBU? za^Bg?io}9To{m$vE!&T{lYN -#### Kantonale Vorgaben im Kanton AG - -## Allgemeine Informationen +## Vorgaben im Kanton Aaargau ---
@@ -56,12 +54,6 @@ Folgende Einstellungen sollten in VeruA hinterlegt sein: | b | 105.00 | 105.00 | | c | 101.50 | 101.50 | - - - - - -
**Tarif****1. Stunde****ab 2. Stunde**
**a**111.30111.30
**b**105.00105.00
**c**101.50101.50
{{% /card %}} diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md index 0306ce9..4203961 100644 --- a/content/german/sections/footer.md +++ b/content/german/sections/footer.md @@ -3,6 +3,8 @@ title: "Footer" --- {{% aligncenter %}} +![verua logo](/images/logo_VeruA_AG.png) + ## **VeruA AG**   From 4a310f1ad33d20c1dda08a70bd1a824ff95a0fbc Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 20 Jun 2024 16:54:38 +0200 Subject: [PATCH 069/291] change text on index, save logo footer in other location --- content/german/_index.md | 2 +- {assets => static}/images/logo_VeruA_AG.png | Bin 2 files changed, 1 insertion(+), 1 deletion(-) rename {assets => static}/images/logo_VeruA_AG.png (100%) diff --git a/content/german/_index.md b/content/german/_index.md index fbc9506..34223c8 100755 --- a/content/german/_index.md +++ b/content/german/_index.md @@ -7,7 +7,7 @@ heroslider: image: "startseite/startseite-slide.jpg" - title: "VeruA AG - gemeinsam neue Wege gehen." image: "startseite/startseite-slide-2.jpg" - - title: "VeruA APP - Administration optimieren, Zeit gewinnen." + - title: "VeruA App
Administration optimieren, Zeit gewinnen." image: "startseite/startseite-slide-3.jpg" keyfeatures: diff --git a/assets/images/logo_VeruA_AG.png b/static/images/logo_VeruA_AG.png similarity index 100% rename from assets/images/logo_VeruA_AG.png rename to static/images/logo_VeruA_AG.png From 7c42093cd5e607de2f484496b287f75db21e59e8 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 20 Jun 2024 17:04:12 +0200 Subject: [PATCH 070/291] add new light logo to footer --- content/german/_index.md | 2 +- content/german/sections/footer.md | 2 +- static/images/Logo_VeruA_AG_website_hell.png | Bin 0 -> 10852 bytes 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 static/images/Logo_VeruA_AG_website_hell.png diff --git a/content/german/_index.md b/content/german/_index.md index 34223c8..c9e444d 100755 --- a/content/german/_index.md +++ b/content/german/_index.md @@ -7,7 +7,7 @@ heroslider: image: "startseite/startseite-slide.jpg" - title: "VeruA AG - gemeinsam neue Wege gehen." image: "startseite/startseite-slide-2.jpg" - - title: "VeruA App
Administration optimieren, Zeit gewinnen." + - title: "VeruA App - Administration optimieren, Zeit gewinnen." image: "startseite/startseite-slide-3.jpg" keyfeatures: diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md index 4203961..9fa9ea5 100644 --- a/content/german/sections/footer.md +++ b/content/german/sections/footer.md @@ -3,7 +3,7 @@ title: "Footer" --- {{% aligncenter %}} -![verua logo](/images/logo_VeruA_AG.png) +![verua logo](/images/Logo_VeruA_AG_website_hell.png) ## **VeruA AG** diff --git a/static/images/Logo_VeruA_AG_website_hell.png b/static/images/Logo_VeruA_AG_website_hell.png new file mode 100644 index 0000000000000000000000000000000000000000..615d105996aead385430d5401232188418672fab GIT binary patch literal 10852 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 Wp*DF2QTxZr+Gq4Mo~vEC{=WcXz}{8> literal 0 HcmV?d00001 From 57050c50972fedf0640ff44dd559a75da0dda401 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 20 Jun 2024 17:13:38 +0200 Subject: [PATCH 071/291] add new fav-icon --- assets/images/Logo_VeruA_AG.png | Bin 0 -> 24144 bytes assets/images/fav_Icon_VeruA_AG.png | Bin 0 -> 10579 bytes config/_default/params.toml | 5 +++-- 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 assets/images/Logo_VeruA_AG.png create mode 100644 assets/images/fav_Icon_VeruA_AG.png diff --git a/assets/images/Logo_VeruA_AG.png b/assets/images/Logo_VeruA_AG.png new file mode 100644 index 0000000000000000000000000000000000000000..95618fa74f8a3c3665e418632b8af9cea69b0b7b GIT binary patch literal 24144 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 literal 0 HcmV?d00001 diff --git a/assets/images/fav_Icon_VeruA_AG.png b/assets/images/fav_Icon_VeruA_AG.png new file mode 100644 index 0000000000000000000000000000000000000000..4877b28c1aa8db0b49bffc7d0adcd0917805294d GIT binary patch literal 10579 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 Y$ZS-ozJ6Ya@wUqldsw$X`^1_51sCZAZ2$lO literal 0 HcmV?d00001 diff --git a/config/_default/params.toml b/config/_default/params.toml index 9ed63bf..6b82855 100755 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -1,8 +1,9 @@ #################### default parameters ################################ # favicon module: https://github.com/gethugothemes/hugo-modules/tree/master/images#favicon-implementation -favicon = "images/verua_fav.png" +favicon = "images/fav_Icon_VeruA_AG.png" # logo module: https://github.com/gethugothemes/hugo-modules/tree/master/images#logo-implementation -logo = "images/verua_logo_klein-k.png" +# logo = "images/verua_logo_klein-k.png" +logo = "images/Logo_VeruA_AG.png" # use `px` or `x` with logo_width, example: "100px". # Note: logo_width is not work with .svg file logo_width = "90px" From f895bcef9c6051a0f19042aabeb958868d5e0404 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 08:50:47 +0200 Subject: [PATCH 072/291] disable menu schulungen, add new logo to FR-site --- config/_default/menus.de.toml | 26 +++++++++++++------------- config/_default/menus.fr.toml | 26 +++++++++++++------------- content/french/contact.md | 2 +- content/french/sections/footer.md | 4 +--- content/german/kontakt.md | 2 +- 5 files changed, 29 insertions(+), 31 deletions(-) diff --git a/config/_default/menus.de.toml b/config/_default/menus.de.toml index 78befca..17a0ce7 100755 --- a/config/_default/menus.de.toml +++ b/config/_default/menus.de.toml @@ -96,16 +96,16 @@ weight = 4 name = "Kontakt" url = "kontakt/" -[[main]] -name = "Schulung" -url = "schulungstermine/" - [[main]] - parent = "Schulung" - name = "Anmeldung Anfängerschulung" - url = "schulungstermine/anmeldung-anfaengerschulung/" - weight = 1 - [[main]] - parent = "Schulung" - name = "Anmeldung Fortgeschrittenenschulung" - url = "schulungstermine/anmeldung-fortgeschrittenenschulung/" - weight = 2 \ No newline at end of file +# [[main]] +# name = "Schulung" +# url = "schulungstermine/" + # [[main]] + # parent = "Schulung" + # name = "Anmeldung Anfängerschulung" + # url = "schulungstermine/anmeldung-anfaengerschulung/" + # weight = 1 + # [[main]] + # parent = "Schulung" + # name = "Anmeldung Fortgeschrittenenschulung" + # url = "schulungstermine/anmeldung-fortgeschrittenenschulung/" + # weight = 2 \ No newline at end of file diff --git a/config/_default/menus.fr.toml b/config/_default/menus.fr.toml index 67a275f..67661fb 100644 --- a/config/_default/menus.fr.toml +++ b/config/_default/menus.fr.toml @@ -83,16 +83,16 @@ weight = 4 name = "Contact" url = "contact/" -[[main]] -name = "Formation" -url = "dates-des-formations/" - [[main]] - parent = "Formation" - name = "Formation Debutants" - url = "dates-des-formations/formation-debutants/" - weight = 1 - [[main]] - parent = "Formation" - name = "Formation Avancée" - url = "dates-des-formations/formation-avanc/" - weight = 2 +# [[main]] +# name = "Formation" +# url = "dates-des-formations/" + # [[main]] + # parent = "Formation" + # name = "Formation Debutants" + # url = "dates-des-formations/formation-debutants/" + # weight = 1 + # [[main]] + # parent = "Formation" + # name = "Formation Avancée" + # url = "dates-des-formations/formation-avanc/" + # weight = 2 diff --git a/content/french/contact.md b/content/french/contact.md index ba46abd..3cab51e 100644 --- a/content/french/contact.md +++ b/content/french/contact.md @@ -11,7 +11,7 @@ kontaktformular = true #### Contact -## VeruA App +## VeruA AG ### Contactez-nous ! diff --git a/content/french/sections/footer.md b/content/french/sections/footer.md index 6ab4cec..59a8a68 100644 --- a/content/french/sections/footer.md +++ b/content/french/sections/footer.md @@ -4,9 +4,7 @@ title: 'Footer' {{% aligncenter %}} -![verua logo](/images/verua_logo_w.png) - -  +![verua logo](/images/Logo_VeruA_AG_website_hell.png) ## **VeruA AG** diff --git a/content/german/kontakt.md b/content/german/kontakt.md index 3085fce..ed8500b 100644 --- a/content/german/kontakt.md +++ b/content/german/kontakt.md @@ -11,7 +11,7 @@ kontaktformular = true #### Kontakt -## VeruA App +## VeruA AG ### Nehmen Sie Kontakt mit uns auf! From b8cc3edf0e650f0f501fe4d22636fe544148d2b8 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 13:53:05 +0200 Subject: [PATCH 073/291] change title slider _index.md --- content/german/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/_index.md b/content/german/_index.md index c9e444d..e164e52 100755 --- a/content/german/_index.md +++ b/content/german/_index.md @@ -7,7 +7,7 @@ heroslider: image: "startseite/startseite-slide.jpg" - title: "VeruA AG - gemeinsam neue Wege gehen." image: "startseite/startseite-slide-2.jpg" - - title: "VeruA App - Administration optimieren, Zeit gewinnen." + - title: "VeruA App - benutzerfreundlich und intuitiv." image: "startseite/startseite-slide-3.jpg" keyfeatures: From c7b850ea267c6e50880a40a12980397954aa28bb Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 13:53:22 +0200 Subject: [PATCH 074/291] add new logo ot news-page --- .../blog/neue-rechtsform/Logo_VeruA_AG_grau.png | Bin 0 -> 24144 bytes .../index.md} | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 content/german/blog/neue-rechtsform/Logo_VeruA_AG_grau.png rename content/german/blog/{neue-rechtsform.md => neue-rechtsform/index.md} (98%) diff --git a/content/german/blog/neue-rechtsform/Logo_VeruA_AG_grau.png b/content/german/blog/neue-rechtsform/Logo_VeruA_AG_grau.png new file mode 100644 index 0000000000000000000000000000000000000000..95618fa74f8a3c3665e418632b8af9cea69b0b7b GIT binary patch literal 24144 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 literal 0 HcmV?d00001 diff --git a/content/german/blog/neue-rechtsform.md b/content/german/blog/neue-rechtsform/index.md similarity index 98% rename from content/german/blog/neue-rechtsform.md rename to content/german/blog/neue-rechtsform/index.md index 6bbcd54..2b8e4e6 100644 --- a/content/german/blog/neue-rechtsform.md +++ b/content/german/blog/neue-rechtsform/index.md @@ -28,7 +28,7 @@ Und da uns unsere Anwender mehrheitlich als VeruA kennen, haben wir uns für den Unsere Domiziladresse lautet neu: - +![VeruA_AG](Logo_VeruA_AG_grau.png) VeruA AG Steinerstrasse 19 8253 Diessenhofen From d705db2fb13330eebfdb74401806bb25870f5f35 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 13:55:57 +0200 Subject: [PATCH 075/291] add spaces after image --- content/german/blog/neue-rechtsform/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/blog/neue-rechtsform/index.md b/content/german/blog/neue-rechtsform/index.md index 2b8e4e6..3f34858 100644 --- a/content/german/blog/neue-rechtsform/index.md +++ b/content/german/blog/neue-rechtsform/index.md @@ -28,7 +28,7 @@ Und da uns unsere Anwender mehrheitlich als VeruA kennen, haben wir uns für den Unsere Domiziladresse lautet neu: -![VeruA_AG](Logo_VeruA_AG_grau.png) +![VeruA AG](Logo_VeruA_AG_grau.png) VeruA AG Steinerstrasse 19 8253 Diessenhofen From 9199f45b5d297679bd2f4d6e2cd161a61f8d1b26 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 13:57:21 +0200 Subject: [PATCH 076/291] align adress on center --- content/german/blog/neue-rechtsform/index.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/german/blog/neue-rechtsform/index.md b/content/german/blog/neue-rechtsform/index.md index 3f34858..137dd15 100644 --- a/content/german/blog/neue-rechtsform/index.md +++ b/content/german/blog/neue-rechtsform/index.md @@ -27,6 +27,8 @@ Und da uns unsere Anwender mehrheitlich als VeruA kennen, haben wir uns für den Unsere Domiziladresse lautet neu: +{{% aligncenter %}} + ![VeruA AG](Logo_VeruA_AG_grau.png) VeruA AG @@ -35,4 +37,6 @@ Steinerstrasse 19 +{{% /aligncenter %}} + Wir freuen uns, auch mit neuem Namen den gewohnten Service für Sie anbieten zu können! From 69bdbc29bbfb96e8e405feb0d35353d4233134d6 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 14:02:41 +0200 Subject: [PATCH 077/291] logo not on page ... try it on more time --- content/german/_index.md | 4 ++-- content/german/blog/neue-rechtsform/index.md | 2 +- ...ogo_VeruA_AG_grau.png => logo_VeruA_AG_grau.png} | Bin 3 files changed, 3 insertions(+), 3 deletions(-) rename content/german/blog/neue-rechtsform/{Logo_VeruA_AG_grau.png => logo_VeruA_AG_grau.png} (100%) diff --git a/content/german/_index.md b/content/german/_index.md index e164e52..2c53f10 100755 --- a/content/german/_index.md +++ b/content/german/_index.md @@ -5,10 +5,10 @@ title: 'VeruA AG - damit pflegen bezahlbar bleibt!' heroslider: - title: "VeruA AG - damit pflegen bezahlbar bleibt!" image: "startseite/startseite-slide.jpg" - - title: "VeruA AG - gemeinsam neue Wege gehen." - image: "startseite/startseite-slide-2.jpg" - title: "VeruA App - benutzerfreundlich und intuitiv." image: "startseite/startseite-slide-3.jpg" + - title: "VeruA AG - gemeinsam neue Wege gehen." + image: "startseite/startseite-slide-2.jpg" keyfeatures: - icon: "car" diff --git a/content/german/blog/neue-rechtsform/index.md b/content/german/blog/neue-rechtsform/index.md index 137dd15..8807832 100644 --- a/content/german/blog/neue-rechtsform/index.md +++ b/content/german/blog/neue-rechtsform/index.md @@ -30,7 +30,7 @@ Unsere Domiziladresse lautet neu: {{% aligncenter %}} -![VeruA AG](Logo_VeruA_AG_grau.png) +![](logo_VeruA_AG_grau.png) VeruA AG Steinerstrasse 19 8253 Diessenhofen diff --git a/content/german/blog/neue-rechtsform/Logo_VeruA_AG_grau.png b/content/german/blog/neue-rechtsform/logo_VeruA_AG_grau.png similarity index 100% rename from content/german/blog/neue-rechtsform/Logo_VeruA_AG_grau.png rename to content/german/blog/neue-rechtsform/logo_VeruA_AG_grau.png From 2b075bd89d92348adb3e1e88b9720458adf4ac30 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 14:07:20 +0200 Subject: [PATCH 078/291] get image from static-images --- content/german/blog/neue-rechtsform/index.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/german/blog/neue-rechtsform/index.md b/content/german/blog/neue-rechtsform/index.md index 8807832..d57d0c0 100644 --- a/content/german/blog/neue-rechtsform/index.md +++ b/content/german/blog/neue-rechtsform/index.md @@ -30,7 +30,9 @@ Unsere Domiziladresse lautet neu: {{% aligncenter %}} -![](logo_VeruA_AG_grau.png) + +![verua logo](/images/Logo_VeruA_AG.png) + VeruA AG Steinerstrasse 19 8253 Diessenhofen From 3bc0434751cacda7a432581961bec8fe9ca6549e Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 14:28:17 +0200 Subject: [PATCH 079/291] rename logo --- static/images/Logo_VeruA_AG.png | Bin 0 -> 9296 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 static/images/Logo_VeruA_AG.png diff --git a/static/images/Logo_VeruA_AG.png b/static/images/Logo_VeruA_AG.png new file mode 100644 index 0000000000000000000000000000000000000000..f566f0cad1ca4b0e319551515dd57c2516967dbe GIT binary patch literal 9296 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 Date: Fri, 21 Jun 2024 14:31:27 +0200 Subject: [PATCH 080/291] set logo to center --- static/images/Logo_VeruA_AG.png | Bin 9296 -> 9530 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/static/images/Logo_VeruA_AG.png b/static/images/Logo_VeruA_AG.png index f566f0cad1ca4b0e319551515dd57c2516967dbe..3fccbbeff92b238885549f6d5bbda7db918ad909 100644 GIT binary patch delta 5083 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 delta 5040 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 Date: Fri, 21 Jun 2024 14:35:56 +0200 Subject: [PATCH 081/291] add logo to FR-blog --- content/french/blog/nouvelle-forme-juridique.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/french/blog/nouvelle-forme-juridique.md b/content/french/blog/nouvelle-forme-juridique.md index 0c71f9e..a346336 100644 --- a/content/french/blog/nouvelle-forme-juridique.md +++ b/content/french/blog/nouvelle-forme-juridique.md @@ -36,7 +36,10 @@ Et comme la plupart de nos utilisateurs nous connaissent sous le nom de VeruA, n Notre adresse de domicile est maintenant +{{% aligncenter %}} + +![verua logo](/images/Logo_VeruA_AG.png) VeruA AG Steinerstrasse 19 @@ -44,4 +47,6 @@ Steinerstrasse 19 +{{% /aligncenter %}} + Nous sommes heureux de pouvoir vous offrir le service auquel vous êtes habitués, même sous un nouveau nom! From 6fd31f3e4dea069d42658a61b2bf8fa2f9f319d9 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 14:40:14 +0200 Subject: [PATCH 082/291] add logo to blog-folder --- .../Logo_VeruA_AG_grau.png | Bin 0 -> 24144 bytes .../index.md} | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 content/french/blog/nouvelle-forme-juridique/Logo_VeruA_AG_grau.png rename content/french/blog/{nouvelle-forme-juridique.md => nouvelle-forme-juridique/index.md} (98%) diff --git a/content/french/blog/nouvelle-forme-juridique/Logo_VeruA_AG_grau.png b/content/french/blog/nouvelle-forme-juridique/Logo_VeruA_AG_grau.png new file mode 100644 index 0000000000000000000000000000000000000000..95618fa74f8a3c3665e418632b8af9cea69b0b7b GIT binary patch literal 24144 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 literal 0 HcmV?d00001 diff --git a/content/french/blog/nouvelle-forme-juridique.md b/content/french/blog/nouvelle-forme-juridique/index.md similarity index 98% rename from content/french/blog/nouvelle-forme-juridique.md rename to content/french/blog/nouvelle-forme-juridique/index.md index a346336..fa587e1 100644 --- a/content/french/blog/nouvelle-forme-juridique.md +++ b/content/french/blog/nouvelle-forme-juridique/index.md @@ -39,7 +39,7 @@ Notre adresse de domicile est maintenant {{% aligncenter %}} -![verua logo](/images/Logo_VeruA_AG.png) +![verua logo](Logo_VeruA_AG_grau) VeruA AG Steinerstrasse 19 From 67379b8db24a5692d07082e17d15eef2914aaf3e Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 14:42:25 +0200 Subject: [PATCH 083/291] grrrr ... forgot .png --- content/french/blog/nouvelle-forme-juridique/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/french/blog/nouvelle-forme-juridique/index.md b/content/french/blog/nouvelle-forme-juridique/index.md index fa587e1..8f2814e 100644 --- a/content/french/blog/nouvelle-forme-juridique/index.md +++ b/content/french/blog/nouvelle-forme-juridique/index.md @@ -39,7 +39,7 @@ Notre adresse de domicile est maintenant {{% aligncenter %}} -![verua logo](Logo_VeruA_AG_grau) +![verua logo](Logo_VeruA_AG_grau.png) VeruA AG Steinerstrasse 19 From 2a593b55ec5f4e310a260637c08d331aebe7ac83 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 14:50:47 +0200 Subject: [PATCH 084/291] try other image-folder --- content/french/blog/nouvelle-forme-juridique/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/french/blog/nouvelle-forme-juridique/index.md b/content/french/blog/nouvelle-forme-juridique/index.md index 8f2814e..2ea3250 100644 --- a/content/french/blog/nouvelle-forme-juridique/index.md +++ b/content/french/blog/nouvelle-forme-juridique/index.md @@ -38,8 +38,9 @@ Notre adresse de domicile est maintenant {{% aligncenter %}} +![verua logo](/images/Logo_VeruA_AG.png) + -![verua logo](Logo_VeruA_AG_grau.png) VeruA AG Steinerstrasse 19 From 193ac1384958ed52d28442a0202f713abddbfc51 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 21 Jun 2024 14:54:25 +0200 Subject: [PATCH 085/291] set environment to production --- hugo.toml | 4 ++-- static/images/logo_VeruA_AG.png | Bin 9296 -> 0 bytes 2 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 static/images/logo_VeruA_AG.png diff --git a/hugo.toml b/hugo.toml index 9198642..f9ff174 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -# environment = "production" -environment = "development" +environment = "production" +# environment = "development" # set to true to enable captcha on the form useCaptcha = true diff --git a/static/images/logo_VeruA_AG.png b/static/images/logo_VeruA_AG.png deleted file mode 100644 index f566f0cad1ca4b0e319551515dd57c2516967dbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9296 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 Date: Mon, 24 Jun 2024 08:19:02 +0200 Subject: [PATCH 086/291] set environment to development --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index f9ff174..9198642 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -environment = "production" -# environment = "development" +# environment = "production" +environment = "development" # set to true to enable captcha on the form useCaptcha = true From 9e03cbcde6e1d69b0281c6c9cadbfa6ef9c0dfbd Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 24 Jun 2024 11:50:06 +0200 Subject: [PATCH 087/291] test after abo-changes on kreativmedia --- content/german/cantons/canton-ag.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/cantons/canton-ag.md b/content/german/cantons/canton-ag.md index 7fdf3ef..4ca3682 100644 --- a/content/german/cantons/canton-ag.md +++ b/content/german/cantons/canton-ag.md @@ -17,7 +17,7 @@ translationKey = 'kanton-ag' ---
-**Clearingstelle im Kanton Aargau** +**Clearingstelle im Kanton Aargau - TEST** Die Restfinanzierung wird im Kanton Aargau durch die **Wohngemeinde** des Klienten geleistet. Die Rechnungsstellung erfolgt allerdings an die **Clearingstelle** des Kanton Aargau. From ab09ef54d72790ffa51b9034a2dd53feb2d10071 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 24 Jun 2024 14:52:04 +0200 Subject: [PATCH 088/291] edit bestell-forms. change data-order in mail for support --- content/german/bestellung/freiberufliche.md | 7 - content/german/bestellung/organisationen.md | 19 +- static/php/message.php | 299 +++++++++++--------- 3 files changed, 178 insertions(+), 147 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index cfc7a41..74c3e30 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -37,13 +37,6 @@ kommentar = 'age und hobbies sind honeypots'

-
- - -
diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 813996e..ce526d9 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -67,13 +67,6 @@ bestellformular = true
-
- - -
@@ -112,9 +105,11 @@ Abrechnung und Statistik Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.org) Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation -**Systemeinführung** +**Einführungsschulung VeruA App** -Einführung per Telefon und Fernwartung durch unserer Hotline in den grundlegenden Umgang mit **VeruA App** +Vierstündige Schulung bei Ihnen vor Ort. +Einführung in den grundlegenden Umgang mit der **VeruA App**. Gemeinsame Prüfung der individuellen Konfiguration der Organisationsdaten. +Spesen werden separat berechnet. ## Paket 2 Basisversion mit Zusatzmodul POP2 @@ -135,9 +130,11 @@ Pflegeplanung (2. Auflage) in der **VeruA App** erstellt, gedruckt und evaluiert Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.org) Datenbankerstellung und Anpassung an die Bedürfnisse der Organisation -**Systemeinführung** +**Einführungsschulung VeruA App** -Einführung per Telefon und Fernwartung durch unserer Hotline in den grundlegenden Umgang mit der **VeruA App** +Vierstündige Schulung bei Ihnen vor Ort. +Einführung in den grundlegenden Umgang mit der **VeruA App**. Gemeinsame Prüfung der individuellen Konfiguration der Organisationsdaten. +Spesen werden separat berechnet.
Bitte wählen Sie, welches Paket Sie wünschen:
diff --git a/static/php/message.php b/static/php/message.php index e110079..db48de7 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -1,152 +1,193 @@ Date: Mon, 24 Jun 2024 14:59:59 +0200 Subject: [PATCH 089/291] change type instanz-name from url to text --- content/german/bestellung/freiberufliche.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 74c3e30..e6985d1 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -85,7 +85,7 @@ kommentar = 'age und hobbies sind honeypots'
- +
From 0ce41963d47877be94ebb631e5630d700cc2d665 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 24 Jun 2024 15:03:47 +0200 Subject: [PATCH 090/291] change style message after bestellung --- static/php/message.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index db48de7..f52033c 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -99,19 +99,19 @@ function constructMessage() $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($bestehend)) { - $message .= "Wünschen Sie einen neuer Server oder den Zugang zu einem bestehenden Team-Server?: " . "\n" . $bestehend . "\n\n"; + $message .= "Wünschen Sie einen neuer Server oder den Zugang zu einem bestehenden Team-Server?: " . "\n" . $bestehend . "\n\n"; } $servername = filter_input(INPUT_POST, 'servername'); if (isset($servername)) { - $message .= "Bitte geben Sie den Namen des Servers an. Der Zugriff erfolgt immer über die Web-Adresse: https://wunschname.verua.ch: " . "\n" . $servername . "\n\n"; + $message .= "Bitte geben Sie den Namen des Servers an. Der Zugriff erfolgt immer über die Web-Adresse: https://wunschname.verua.ch: " . "\n" . $servername . "\n\n"; } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { - $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n" . $modulpop2 . "\n\n"; + $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n**" . $modulpop2 . "**\n\n"; } $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); From b081bfe1ddd22c6bbcd56754d48f66ef0ba7addf Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 24 Jun 2024 15:24:34 +0200 Subject: [PATCH 091/291] change style message after bestellung --- static/php/message.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index f52033c..5417e60 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -99,19 +99,19 @@ function constructMessage() $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($bestehend)) { - $message .= "Wünschen Sie einen neuer Server oder den Zugang zu einem bestehenden Team-Server?: " . "\n" . $bestehend . "\n\n"; + $message .= "Wünschen Sie einen neuer Server oder den Zugang zu einem bestehenden Team-Server?: " . "\n" . $bestehend . "\n\n"; } $servername = filter_input(INPUT_POST, 'servername'); if (isset($servername)) { - $message .= "Bitte geben Sie den Namen des Servers an. Der Zugriff erfolgt immer über die Web-Adresse: https://wunschname.verua.ch: " . "\n" . $servername . "\n\n"; + $message .= "Bitte geben Sie den Namen des gesicherten Webbereichs (Instanz) an:\n\n"; } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { - $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n**" . $modulpop2 . "**\n\n"; + $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n" . $modulpop2 . "\n\n"; } $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); From 38284afc3aba2e0a9f1c383c23f65febc9d37382 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 25 Jun 2024 08:23:54 +0200 Subject: [PATCH 092/291] change style message after bestellung --- static/php/message.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/php/message.php b/static/php/message.php index 5417e60..2bbfe33 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -105,7 +105,7 @@ function constructMessage() $servername = filter_input(INPUT_POST, 'servername'); if (isset($servername)) { - $message .= "Bitte geben Sie den Namen des gesicherten Webbereichs (Instanz) an:\n\n"; + $message .= "Bitte geben Sie den Namen des Servers an. Der Zugriff erfolgt immer über die Web-Adresse: https://wunschname.verua.ch: " . "\n" . $servername . "\n\n"; } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); From eee9678717bfa71397fa697007deb6a571cd45fb Mon Sep 17 00:00:00 2001 From: norb Date: Tue, 25 Jun 2024 08:59:33 +0200 Subject: [PATCH 093/291] feat: use environment variables instead of secrets --- .gitea/workflows/build-and-deploy-pipeline.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index d753ffe..df3be54 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -6,6 +6,14 @@ on: - main - kontaktformular-filter-spam + +env: + PROD_HOST: verua.swiss + PROD_DIR: httpdocs + + DEV_HOST: verua.info + DEV_DIR: preview/httpdocs + jobs: buildAndDeploy: env: @@ -62,7 +70,7 @@ jobs: if: steps.read_toml.outputs.value == 'development' run: | echo "Running steps for Development Environment" - rsync -avz --delete ./public/ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/${{ secrets.DEVELOPMENT_PATH }} + rsync -avz --delete ./public/ ${{ secrets.SSH_USER }}@$DEV_HOST:/$DEV_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no' From 00dc4aca8a9199401a0206093393214f899cce24 Mon Sep 17 00:00:00 2001 From: norb Date: Tue, 25 Jun 2024 10:03:25 +0200 Subject: [PATCH 094/291] fix path --- .gitea/workflows/build-and-deploy-pipeline.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index df3be54..aff3e5e 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -70,7 +70,8 @@ jobs: if: steps.read_toml.outputs.value == 'development' run: | echo "Running steps for Development Environment" - rsync -avz --delete ./public/ ${{ secrets.SSH_USER }}@$DEV_HOST:/$DEV_PATH + echo "${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH" + rsync -avz ./public/ ${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no' From bd6238c036b35e315fe1fb0d9f6575024a027c78 Mon Sep 17 00:00:00 2001 From: norb Date: Tue, 25 Jun 2024 10:27:30 +0200 Subject: [PATCH 095/291] bug: fix variable name --- .gitea/workflows/build-and-deploy-pipeline.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index aff3e5e..b54e370 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -9,10 +9,9 @@ on: env: PROD_HOST: verua.swiss - PROD_DIR: httpdocs - + PROD_PATH: httpdocs DEV_HOST: verua.info - DEV_DIR: preview/httpdocs + DEV_PATH: preview/httpdocs jobs: buildAndDeploy: @@ -71,7 +70,7 @@ jobs: run: | echo "Running steps for Development Environment" echo "${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH" - rsync -avz ./public/ ${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH + echo rsync -avz ./public/ ${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no' From 32b139d9590b8ddc0564359b714ad33dd2dfc12b Mon Sep 17 00:00:00 2001 From: norb Date: Tue, 25 Jun 2024 10:31:29 +0200 Subject: [PATCH 096/291] fix: reactivate rsync --- .gitea/workflows/build-and-deploy-pipeline.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index b54e370..8868142 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -69,8 +69,8 @@ jobs: if: steps.read_toml.outputs.value == 'development' run: | echo "Running steps for Development Environment" - echo "${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH" - echo rsync -avz ./public/ ${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH + echo "host: $DEV_HOST path: $DEV_PATH" + rsync -avz ./public/ ${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no' From 0f6d9fcfdbeae85be8997b98f4dfd71373bd59c6 Mon Sep 17 00:00:00 2001 From: norb Date: Tue, 25 Jun 2024 11:02:40 +0200 Subject: [PATCH 097/291] feat: add ssh user as env variable --- .gitea/workflows/build-and-deploy-pipeline.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index 8868142..973590c 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -8,6 +8,7 @@ on: env: + SSH_USER: verua_info PROD_HOST: verua.swiss PROD_PATH: httpdocs DEV_HOST: verua.info From 98b519a3e677e30e3d7d5fbe0073c1db5028727b Mon Sep 17 00:00:00 2001 From: norb Date: Tue, 25 Jun 2024 16:34:38 +0200 Subject: [PATCH 098/291] task: add jedit related files to gitignore --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 606d89c..cf34a1d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +*~ +\#*# +.*.marks Thumbs.db .DS_Store .dist From 10733993a19b11900e96c0dd3aa646ad4022c069 Mon Sep 17 00:00:00 2001 From: norb Date: Wed, 26 Jun 2024 12:35:53 +0200 Subject: [PATCH 099/291] fix: add new production target variables --- .gitea/workflows/build-and-deploy-pipeline.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index 973590c..70e1bd1 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -8,9 +8,10 @@ on: env: - SSH_USER: verua_info + PROD_USER: verua.swiss PROD_HOST: verua.swiss PROD_PATH: httpdocs + DEV_USER: verua.info DEV_HOST: verua.info DEV_PATH: preview/httpdocs @@ -70,8 +71,8 @@ jobs: if: steps.read_toml.outputs.value == 'development' run: | echo "Running steps for Development Environment" - echo "host: $DEV_HOST path: $DEV_PATH" - rsync -avz ./public/ ${{ secrets.SSH_USER }}@$DEV_HOST:$DEV_PATH + echo "user: $SSH_USER host: $DEV_HOST path: $DEV_PATH" + rsync -avz ./public/ $DEV_USER@$DEV_HOST:$DEV_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no' @@ -79,6 +80,7 @@ jobs: if: steps.read_toml.outputs.value == 'production' run: | echo "Running steps for Production Environment" - rsync -avz --delete ./public/ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/${{ secrets.PRODUCTION_PATH }} +# rsync -avz --delete ./public/ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/${{ secrets.PRODUCTION_PATH }} + rsync -avz ./public/ $PROD_USER@$PROD_HOST:$PROD_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no' From 9bc67537dd635ce987e12f250d7b07749088a884 Mon Sep 17 00:00:00 2001 From: norb Date: Wed, 26 Jun 2024 12:46:34 +0200 Subject: [PATCH 100/291] fix: correct variable --- .gitea/workflows/build-and-deploy-pipeline.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index 70e1bd1..817ddcf 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -71,7 +71,7 @@ jobs: if: steps.read_toml.outputs.value == 'development' run: | echo "Running steps for Development Environment" - echo "user: $SSH_USER host: $DEV_HOST path: $DEV_PATH" + echo "user: $DEV_USER host: $DEV_HOST path: $DEV_PATH" rsync -avz ./public/ $DEV_USER@$DEV_HOST:$DEV_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no' From 5937d4011349403f1b6aed4fd4c5ce3c639ebcdd Mon Sep 17 00:00:00 2001 From: norb Date: Wed, 26 Jun 2024 12:54:27 +0200 Subject: [PATCH 101/291] clean: whitespace an comments --- .gitea/workflows/build-and-deploy-pipeline.yaml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml index 817ddcf..3711e72 100644 --- a/.gitea/workflows/build-and-deploy-pipeline.yaml +++ b/.gitea/workflows/build-and-deploy-pipeline.yaml @@ -8,12 +8,12 @@ on: env: - PROD_USER: verua.swiss - PROD_HOST: verua.swiss - PROD_PATH: httpdocs - DEV_USER: verua.info - DEV_HOST: verua.info - DEV_PATH: preview/httpdocs + PROD_USER: verua.swiss + PROD_HOST: verua.swiss + PROD_PATH: httpdocs + DEV_USER: verua.info + DEV_HOST: verua.info + DEV_PATH: preview/httpdocs jobs: buildAndDeploy: @@ -80,7 +80,6 @@ jobs: if: steps.read_toml.outputs.value == 'production' run: | echo "Running steps for Production Environment" -# rsync -avz --delete ./public/ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/${{ secrets.PRODUCTION_PATH }} rsync -avz ./public/ $PROD_USER@$PROD_HOST:$PROD_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no' From a13db927ad8487e7c687a47560afbbc24f1268c0 Mon Sep 17 00:00:00 2001 From: norb Date: Wed, 26 Jun 2024 13:03:29 +0200 Subject: [PATCH 102/291] deploy to prod --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index 9198642..f9ff174 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -# environment = "production" -environment = "development" +environment = "production" +# environment = "development" # set to true to enable captcha on the form useCaptcha = true From d5cc51260662fca34b41dbfb01430b716e1e62f5 Mon Sep 17 00:00:00 2001 From: norb Date: Wed, 26 Jun 2024 13:06:32 +0200 Subject: [PATCH 103/291] switch back to dev --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index f9ff174..9198642 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -environment = "production" -# environment = "development" +# environment = "production" +environment = "development" # set to true to enable captcha on the form useCaptcha = true From 5f3eccac708ab37318f0baefa4f5639bb2fc24bf Mon Sep 17 00:00:00 2001 From: bettina Date: Wed, 26 Jun 2024 17:37:48 +0200 Subject: [PATCH 104/291] add fr-text to mail after order verua --- static/php/ajaxmail.php | 9 +++--- static/php/message.php | 69 ++++++++++++++++++++++++++++------------- 2 files changed, 53 insertions(+), 25 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 9b0bb68..7cb8f21 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -36,9 +36,10 @@ try { $mail->Port = 465; // TCP port for the connection // Recipients - $mail->setFrom('support@verua.ch', 'Verua Support'); // Sender address - $mail->addAddress('support@verua.ch', 'Verua Support'); // Add another recipient - $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC + $mail->setFrom('support@verua.ch', 'VeruA Support'); // Sender address + $mail->addAddress('support@verua.ch', 'VeruA Support'); // Add another recipient +// $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC + $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC // Content $mail->isHTML(true); // Email in HTML format @@ -56,7 +57,7 @@ try { // Send a second email to the customer $customerEmail = $email; - $customerSubject = 'Danke für Ihre Bestellung bei der Verua AG'; + $customerSubject = 'Danke für Ihre Bestellung bei der VeruA AG'; $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); $customerMessage = constructCustomerMessageDE($message); diff --git a/static/php/message.php b/static/php/message.php index 2bbfe33..6406d98 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -5,67 +5,83 @@ header('Content-Type: application/json'); // Setzt den Content-Type der Antwort function constructMessage() { - $message = "Anfrage über Formular: " . "\n" . filter_input(INPUT_POST, 'formularart') . "\n\n\n\n"; + $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); + + $message = ($lang == "FR" ? "Demande par formulaire: " : "Anfrage über Formular: "); + $message .= "\n" . filter_input(INPUT_POST, 'formularart') . "\n\n\n\n"; $organisation = filter_input(INPUT_POST, 'organisation'); if (isset($organisation)) { $message .= "Organisation: " . "\n" . $organisation . "\n\n"; } else { - if (isset($_POST['gender'])) + if ( isset( $_POST['gender'] ) ) { - $message .= "Anrede: " . "\n" . filter_input(INPUT_POST, 'gender') . "\n\n"; + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: " ); + $message .= "\n" . filter_input(INPUT_POST, 'gender') . "\n\n"; } if (isset($_POST['vorname'])) { - $message .= "Vorname: " . "\n" . filter_input(INPUT_POST, 'vorname') . "\n\n"; + $message .= ( $lang == "FR" ? "Prénom: " : "Vorname: "); + $message .= "\n" . filter_input(INPUT_POST, 'vorname') . "\n\n"; } if (isset($_POST['name'])) { - $message .= "Nachname: " . "\n" . filter_input(INPUT_POST, 'name') . "\n\n"; + $message .= ( $lang == "FR" ? "Nom: " : "Nachname: "); + $message .= "\n" . filter_input(INPUT_POST, 'name') . "\n\n"; } } if (isset($_POST['strasse'])) { - $message .= "Strasse: " . "\n" . filter_input(INPUT_POST, 'strasse') . "\n\n"; + $message .= ( $lang == "FR" ? "Rue: " : "Strasse: "); + $message .= "\n" . filter_input(INPUT_POST, 'strasse') . "\n\n"; } if (isset($_POST['plz_ort'])) { - $message .= "PLZ Ort: " . "\n" . filter_input(INPUT_POST, 'plz_ort') . "\n\n"; + $message .= ( $lang == "FR" ? "NPA localité: " : "PLZ Ort: "); + $message .= "\n" . filter_input(INPUT_POST, 'plz_ort') . "\n\n"; } if (isset($_POST['telefon'])) { - $message .= "Telefon: " . "\n" . filter_input(INPUT_POST, 'telefon') . "\n\n"; + $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); + $message .= "\n" . filter_input(INPUT_POST, 'telefon') . "\n\n"; } if (isset($_POST['email'])) { - $message .= "Email: " . "\n" . filter_input(INPUT_POST, 'email') . "\n\n\n"; + $message .= ( $lang == "FR" ? "E-mail : " : "E-Mail: "); + $message .= "\n" . filter_input(INPUT_POST, 'email') . "\n\n\n"; } if (isset($_POST['zsr_nummer'])) { - $message .= "ZSR Nummer: " . "\n" . filter_input(INPUT_POST, 'zsr_nummer') . "\n\n"; + $message .= ( $lang == "FR" ? "Nr. RCC : " : "ZSR Nummer: "); + $message .= "\n" . filter_input(INPUT_POST, 'zsr_nummer') . "\n\n"; } if (isset($organisation)) { if (isset($_POST['gender'])) { - $message .= "Anrede: " . "\n" . filter_input(INPUT_POST, 'gender') . "\n\n"; + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); + $message .= "\n" . filter_input(INPUT_POST, 'gender') . "\n\n"; } if (isset($_POST['vorname'])) { - $message .= "Vorname: " . "\n" . filter_input(INPUT_POST, 'vorname') . "\n\n"; + $message .= ( $lang == "FR" ? "Prénom: " : "Vorname: "); + $message .= "\n" . filter_input(INPUT_POST, 'vorname') . "\n\n"; } if (isset($_POST['name'])) { - $message .= "Nachname: " . "\n" . filter_input(INPUT_POST, 'name') . "\n\n"; + $message .= ( $lang == "FR" ? "Nom: " : "Nachname: "); + $message .= "\n" . filter_input(INPUT_POST, 'name') . "\n\n"; } if (isset($_POST['ansprechpartner_telefon'])) { - $message .= "Ansprechpartner Telefon: " . "\n" . filter_input(INPUT_POST, 'ansprechpartner_telefon') . "\n\n"; + $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 .= "Ansprechpartner Email: " . "\n" . filter_input(INPUT_POST, 'ansprechpartner_email') . "\n\n"; + $message .= ( $lang == "FR" ? "Personne à contacter email: " : "Ansprechpartner E-Mail: "); + $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_email') . "\n\n"; } } @@ -99,66 +115,77 @@ function constructMessage() $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($bestehend)) { - $message .= "Wünschen Sie einen neuer Server oder den Zugang zu einem bestehenden Team-Server?: " . "\n" . $bestehend . "\n\n"; + $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 .= "Bitte geben Sie den Namen des Servers an. Der Zugriff erfolgt immer über die Web-Adresse: https://wunschname.verua.ch: " . "\n" . $servername . "\n\n"; + $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 .= ( $lang == "FR" ? "Titre: " : "Anrede: "); $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n" . $modulpop2 . "\n\n"; } $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); if (isset($materialverwaltung)) { - $message .= "Benötigen Sie das Zusatzmodul Materialverwaltung?: " . "\n" . $materialverwaltung . "\n\n"; + $message .= ( $lang == "FR" ? "Avez-vous besoin du module supplémentaire de gestion du matériel: " : "Benötigen Sie das Zusatzmodul Materialverwaltung: "); + $message .= "\n" . $materialverwaltung . "\n\n"; } $qrcode = filter_input(INPUT_POST, 'qrcode'); if (isset($qrcode)) { - $message .= "Wünschen Sie die Erweiterung um das Modul QR-Code?: " . "\n" . $qrcode . "\n\n"; + $message .= ( $lang == "FR" ? "Souhaitez-vous ajouter le module QR-Code: " : "Wünschen Sie die Erweiterung um das Modul QR-Code: "); + $message .= "\n" . $qrcode . "\n\n"; } $wochenbett = filter_input(INPUT_POST, 'wochenbett'); if (isset($wochenbett)) { - $message .= "Benötigen Sie das Programm für Wochenbett-Betreuung?: " . "\n" . $wochenbett . "\n\n"; + $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux: " : "Benötigen Sie das Programm für Wochenbett-Betreuung: "); + $message .= "\n" . $wochenbett . "\n\n"; } // Form inputs von Zusatzmodule Freiberufliche $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); if (isset($zusatzmodulPop2)) { + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); $message .= "Zusatzmodul POP2" . "\n"; } $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); if (isset($zusatzmodulMaterialverwaltung)) { + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); $message .= "Zusatzmodul Materialverwaltung" . "\n"; } $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); if (isset($zusatzmodulQrCode)) { + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); $message .= "Zusatzmodul QR-Code" . "\n"; } $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); if (isset($zusatzmodulPerigon)) { + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); $message .= "Zusatzmodul Perigon" . "\n"; } $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) { + $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); $message .= "\n\n" . "Anmerkung: " . "\n" . $anmerkung . "\n\n"; } @@ -190,4 +217,4 @@ function constructCustomerMessageDE($bestellMessage) $message .= $bestellMessage; return $message; -} +} \ No newline at end of file From 32245b2a8405076d65bec327ae24f9c4d731128d Mon Sep 17 00:00:00 2001 From: bettina Date: Wed, 26 Jun 2024 17:44:29 +0200 Subject: [PATCH 105/291] optimize forms --- .../french/commande/infirmier-independant.md | 48 +++++++++---------- content/german/bestellung/freiberufliche.md | 7 ++- content/german/bestellung/organisationen.md | 4 +- 3 files changed, 29 insertions(+), 30 deletions(-) diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index 5759b77..d001280 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -28,31 +28,27 @@ bestellformular = true
-
- - -
-
- - -
+
+ + +
+
+ +
@@ -61,7 +57,7 @@ bestellformular = true
- +
@@ -84,33 +80,33 @@ bestellformular = true
- +
@@ -126,4 +122,4 @@ bestellformular = true -{{% /section %}} +{{% /section %}} \ No newline at end of file diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index e6985d1..4481ce3 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -48,6 +48,9 @@ kommentar = 'age und hobbies sind honeypots'
+
+ +
@@ -84,7 +87,7 @@ kommentar = 'age und hobbies sind honeypots'
- +
@@ -131,4 +134,4 @@ kommentar = 'age und hobbies sind honeypots' -{{% /section %}} +{{% /section %}} \ No newline at end of file diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index ce526d9..d35739f 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -145,7 +145,7 @@ Spesen werden separat berechnet.
- +
@@ -161,4 +161,4 @@ Spesen werden separat berechnet. -{{% /section %}} +{{% /section %}} \ No newline at end of file From c9365d0b776f79e5a1a58706d8e2da1a5c963c8b Mon Sep 17 00:00:00 2001 From: bettina Date: Wed, 26 Jun 2024 17:48:49 +0200 Subject: [PATCH 106/291] hide inputs wiht language --- content/french/commande/infirmier-independant.md | 2 +- content/german/bestellung/freiberufliche.md | 2 +- content/german/bestellung/organisationen.md | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index d001280..966010f 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -47,7 +47,7 @@ bestellformular = true
- +
diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 4481ce3..c1a24ae 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -49,7 +49,7 @@ kommentar = 'age und hobbies sind honeypots'
- +
diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index d35739f..881dfa2 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -29,6 +29,9 @@ bestellformular = true
+
+ +
From 360f65fe9133d3e3739a25376f1477bc229985ca Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 07:36:30 +0200 Subject: [PATCH 107/291] split languages in order-mail to support and customer --- .../french/commande/infirmier-independant.md | 2 +- content/german/bestellung/freiberufliche.md | 2 +- content/german/bestellung/organisationen.md | 2 +- static/php/ajaxmail.php | 10 ++--- static/php/message.php | 37 +++++++++++-------- 5 files changed, 30 insertions(+), 23 deletions(-) diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index 966010f..7b0abd9 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -24,7 +24,7 @@ bestellformular = true
- +
+
+
Bitte tragen Sie die Daten Ihrer Spitex-Organisation ein
diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 7cb8f21..ee8d1c3 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -15,7 +15,7 @@ mb_internal_encoding("UTF-8"); try { // Receive and validate input data using filter_input() $name = strip_tags(trim(filter_input(INPUT_POST, 'name') . ' ' . filter_input(INPUT_POST, 'vorname'))); // Add filter_input(INPUT_POST, 'nachname') to $name - + $lang = $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); $email = filter_var(trim(filter_input(INPUT_POST, 'email')), FILTER_SANITIZE_EMAIL); $subject = strip_tags(trim(filter_input(INPUT_POST, 'formularart'))); // Construct the message using the function from message.php @@ -24,7 +24,7 @@ try { // Invalid input throw new Exception('Ungültige Eingabedaten.'); } -// TODO SMTP von Verua verwenden +// SMTP von Verua verwenden // Server settings //$mail->SMTPDebug = SMTP::DEBUG_SERVER; // Enable this for detailed debugging $mail->isSMTP(); // Use SMTP @@ -41,7 +41,7 @@ try { // $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC - // Content + // Content Mail to support $mail->isHTML(true); // Email in HTML format $mail->CharSet = 'UTF-8'; $encodedSubject = mb_encode_mimeheader($subject, "UTF-8", "Q"); @@ -57,10 +57,10 @@ try { // Send a second email to the customer $customerEmail = $email; - $customerSubject = 'Danke für Ihre Bestellung bei der VeruA AG'; + $customerSubject = ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); - $customerMessage = constructCustomerMessageDE($message); + $customerMessage = constructCustomerMessage($message); $mail->clearAddresses(); $mail->addAddress($customerEmail); diff --git a/static/php/message.php b/static/php/message.php index 6406d98..8c2a64d 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -185,34 +185,41 @@ function constructMessage() $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) { - $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "\n\n" . "Anmerkung: " . "\n" . $anmerkung . "\n\n"; + $message .= "\n\n"; + $message .= ( $lang == "FR" ? "Remarque : " : "Anmerkung: "); + $message .= "\n" . $anmerkung . "\n\n"; } return $message; } -function constructCustomerMessageDE($bestellMessage) +function constructCustomerMessage($bestellMessage) { - $message = "Sehr geehrte Damen und Herren" . "\n"; - $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "\n\n"; - $message .= "Freundliche Grüsse" . "\n"; - $message .= "Ihr VeruA Team" . "\n"; - $message .= "-------------------------------------------------------------------------------------------" . "\n\n"; - $message .= "Chers Mesdames, Chers Messieurs" . "\n"; - $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "\n\n"; - $message .= "Cordialement" . "\n"; - $message .= "Votre équipe VeruA" . "\n\n\n\n"; + if ( $lang == "FR" ) + { + $message .= "Chers Mesdames, Chers Messieurs" . "\n"; + $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "\n\n"; + $message .= "Cordialement" . "\n"; + $message .= "Votre équipe VeruA" . "\n\n\n"; + $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "\n\n"; + } else + { + $message = "Sehr geehrte Damen und Herren" . "\n"; + $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "\n\n"; + $message .= "Freundliche Grüsse" . "\n"; + $message .= "Ihr VeruA Team" . "\n\n\n"; + $infoCheck = "Hier noch einmal Ihre Angaben für Sie zur Überprüfung. Sollten Sie noch einen Fehler finden, informieren Sie uns bitte:" . "\n\n"; + } $message .= "VeruA AG" . "\n"; $message .= "Steinerstrass 19" . "\n"; - $message .= "CH-8253 Diessenhofen" . "\n\n"; + $message .= "CH-8253 Diessenhofen" . "\n"; $message .= "Telefon: 079 393 86 83" . "\n"; $message .= "E-Mail: kontakt@verua.swiss" . "\n"; $message .= "Web: www.verua.swiss" . "\n\n"; $message .= "------------------------------------------------------------" . "\n\n"; - $message .= "Hier noch einmal Ihre Angaben für Sie zur Überprüfung. Sollten Sie noch einen Fehler finden, informieren Sie uns bitte:" . "\n\n"; - $message .= "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "\n\n"; + $message .= $infoCheck; + $message .= $bestellMessage; From 393e65c96c65d7d30faa6c58a2f69b36a23aa4fa Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 07:44:08 +0200 Subject: [PATCH 108/291] add lang form to function constructCustomerMessage --- static/php/ajaxmail.php | 4 ++-- static/php/message.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index ee8d1c3..ebb4446 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -15,7 +15,7 @@ mb_internal_encoding("UTF-8"); try { // Receive and validate input data using filter_input() $name = strip_tags(trim(filter_input(INPUT_POST, 'name') . ' ' . filter_input(INPUT_POST, 'vorname'))); // Add filter_input(INPUT_POST, 'nachname') to $name - $lang = $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); + $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); $email = filter_var(trim(filter_input(INPUT_POST, 'email')), FILTER_SANITIZE_EMAIL); $subject = strip_tags(trim(filter_input(INPUT_POST, 'formularart'))); // Construct the message using the function from message.php @@ -60,7 +60,7 @@ try { $customerSubject = ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); - $customerMessage = constructCustomerMessage($message); + $customerMessage = constructCustomerMessage($message, $lang); $mail->clearAddresses(); $mail->addAddress($customerEmail); diff --git a/static/php/message.php b/static/php/message.php index 8c2a64d..88d23f4 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -193,9 +193,9 @@ function constructMessage() return $message; } -function constructCustomerMessage($bestellMessage) +function constructCustomerMessage($bestellMessage, $langForm) { - if ( $lang == "FR" ) + if ( $langForm == "FR" ) { $message .= "Chers Mesdames, Chers Messieurs" . "\n"; $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "\n\n"; From 9c8edb951d98eff75638a7ec19253a411b1067c2 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 13:34:57 +0200 Subject: [PATCH 109/291] opimize forms, correct error, change text --- ...-supplementaire-infirmiers-independants.md | 36 +++++++------------ .../bestellung/zusatzmodule-freiberufliche.md | 18 +++------- .../bestellung/zusatzmodule-organisationen.md | 22 +++--------- content/german/preisliste/freiberufliche.md | 4 +-- static/php/message.php | 14 ++++---- 5 files changed, 32 insertions(+), 62 deletions(-) diff --git a/content/french/commande/module-supplementaire-infirmiers-independants.md b/content/french/commande/module-supplementaire-infirmiers-independants.md index f78dbe9..a5ff551 100644 --- a/content/french/commande/module-supplementaire-infirmiers-independants.md +++ b/content/french/commande/module-supplementaire-infirmiers-independants.md @@ -27,28 +27,24 @@ bestellformular = true
- - -
-
- +
- +
+
+ +
@@ -74,22 +70,16 @@ bestellformular = true
-
- - -
+


Quelles extensions souhaitez-vous ajouter ?

- +
- -
- - -
+ +
{{< captcha >}} diff --git a/content/german/bestellung/zusatzmodule-freiberufliche.md b/content/german/bestellung/zusatzmodule-freiberufliche.md index 4844899..d95498c 100644 --- a/content/german/bestellung/zusatzmodule-freiberufliche.md +++ b/content/german/bestellung/zusatzmodule-freiberufliche.md @@ -34,13 +34,6 @@ bestellformular = true
-
- - -
@@ -49,6 +42,9 @@ bestellformular = true
+
+ +
@@ -74,18 +70,14 @@ bestellformular = true
-
- - -


Welche Erweiterungen möchten Sie hinzubuchen?

- +
- +
diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index 130461e..dab2d9b 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -23,12 +23,15 @@ bestellformular = true
- +
Bitte tragen Sie die Daten Ihrer Spitex-Organisation ein
+
+ +
@@ -48,15 +51,7 @@ bestellformular = true
-
- - -
-
- - -
-
Bitte tragen Sie die Daten Ihrer Spitex-Organisation ein
+
Bitte tragen Sie die Daten einer Kontaktperson ein
-
- - -
diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index 036d78e..31742f0 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -101,7 +101,7 @@ Im Preis erhalten Sie die Lizenzgebühr für **ein Jahr. Dies beinhaltet vollen {{% /aligncenter %}} -| Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik (2. oder 3. Auflage) - Bereitstellung, einmalig | 438.00 CHF | +| Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik (2. / 3. Auflage) - Bereitstellung, einmalig | 438.00 CHF | | ------------------------------------------------------------------------ | ---------: | _Reduktion Bereitstellungs-Gebühr zum 21.02.2022, erste Preisanpassung seit dem 01.06.2014_ @@ -112,7 +112,7 @@ Durch die Autorengruppe von POP gibt es zusätzlich die Auflage, dass jede Pfleg in der 2. Auflage oder 3. Auflage besitzen muss. Dies ist uns durch einen Lieferschein oder eine Rechnung als Scan zu belegen, damit wir diesen Beleg dann an die Autoren weiterleiten können. Auf dem Lieferschein/Beleg muss sowohl der Titel des Buches als auch der Name des Bestellers ersichtlich sein. -| Jährliche Lizenzkosten Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik | 42 CHF | +| Jährliche Lizenzkosten Zusatzmodul POP2 - PraxisOrientierte Pflegediagnostik | 42.00 CHF | | ---------------------------------------------------------------------------- | -----: | _Lizenz-Einführung zum 21.02.2022_ diff --git a/static/php/message.php b/static/php/message.php index 88d23f4..e455e6b 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -157,29 +157,29 @@ function constructMessage() $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); if (isset($zusatzmodulPop2)) { - $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "Zusatzmodul POP2" . "\n"; + $message .= "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)) { - $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "Zusatzmodul Materialverwaltung" . "\n"; + $message .= ( $lang == "FR" ? "Module complé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"); + $message .= "\n"; } $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); if (isset($zusatzmodulQrCode)) { - $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); + $message .= ( $lang == "FR" ? "Module complémentaire code QR pour 36.00 CHF par an, frais de désactivation uniques par instance 50.00 CHF: " + : "Zusatzmodul QR-Code - monatliche Gebühr 3.00 CHF; Bereitstellung, einmalig pro Instanz / Webserver 50.00 CHF"); $message .= "Zusatzmodul QR-Code" . "\n"; } $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); if (isset($zusatzmodulPerigon)) { - $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "Zusatzmodul Perigon" . "\n"; + $message .= "Zusatzmodul Perigon, Ausschaltgebühr einmalig 50.00 CHF" . "\n"; } $anmerkung = filter_input(INPUT_POST, 'anmerkung'); From 5207c38d30eeffcb5fb95b753d0cb235d7fe616d Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 13:45:31 +0200 Subject: [PATCH 110/291] change sender mail --- static/php/ajaxmail.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index ebb4446..127d2e0 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -36,8 +36,8 @@ try { $mail->Port = 465; // TCP port for the connection // Recipients - $mail->setFrom('support@verua.ch', 'VeruA Support'); // Sender address - $mail->addAddress('support@verua.ch', 'VeruA Support'); // Add another recipient + $mail->setFrom('support@verua.ch', 'VeruA AG'); // Sender address + $mail->addAddress('support@verua.ch', 'VeruA AG'); // Add another recipient // $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC @@ -63,6 +63,7 @@ try { $customerMessage = constructCustomerMessage($message, $lang); $mail->clearAddresses(); +// $mail->ClearBCCs(); $mail->addAddress($customerEmail); $mail->Subject = $encodedSubject; $mail->Body = nl2br(htmlspecialchars($customerMessage)); From dbc272853ee71eee98050b4824ccf180b1b53a97 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 13:58:46 +0200 Subject: [PATCH 111/291] change mail to order@verua.swiss --- static/php/ajaxmail.php | 6 +++--- static/php/message.php | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 127d2e0..010ed10 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -30,13 +30,13 @@ try { $mail->isSMTP(); // Use SMTP $mail->Host = 'ophelia.kreativmedia.ch'; // Set SMTP server $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = 'support@verua.ch'; // SMTP username - $mail->Password = 'zki@U/*{A]}3#kS/Lg|)l]t:,XHuV=8I_'; // SMTP password + $mail->Username = 'order@verua.swiss'; // SMTP username + $mail->Password = 'Ont2J0s1qQYvX9TQrsx0nQv4Spuhha'; // SMTP password $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; // Enable encryption $mail->Port = 465; // TCP port for the connection // Recipients - $mail->setFrom('support@verua.ch', 'VeruA AG'); // Sender address + $mail->setFrom('order@verua.swiss', 'VeruA AG'); // Sender address $mail->addAddress('support@verua.ch', 'VeruA AG'); // Add another recipient // $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC diff --git a/static/php/message.php b/static/php/message.php index e455e6b..766c5cb 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -213,9 +213,9 @@ function constructCustomerMessage($bestellMessage, $langForm) $message .= "VeruA AG" . "\n"; $message .= "Steinerstrass 19" . "\n"; $message .= "CH-8253 Diessenhofen" . "\n"; - $message .= "Telefon: 079 393 86 83" . "\n"; - $message .= "E-Mail: kontakt@verua.swiss" . "\n"; - $message .= "Web: www.verua.swiss" . "\n\n"; + $message .= "079 393 86 83" . "\n"; + $message .= "kontakt@verua.swiss" . "\n"; + $message .= "www.verua.swiss" . "\n\n"; $message .= "------------------------------------------------------------" . "\n\n"; $message .= $infoCheck; From 44ffd0c0cd1083d6d4f031723e3460f11f721796 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:04:08 +0200 Subject: [PATCH 112/291] edit text order --- content/german/bestellung/zusatzmodule-freiberufliche.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/german/bestellung/zusatzmodule-freiberufliche.md b/content/german/bestellung/zusatzmodule-freiberufliche.md index d95498c..92d3c86 100644 --- a/content/german/bestellung/zusatzmodule-freiberufliche.md +++ b/content/german/bestellung/zusatzmodule-freiberufliche.md @@ -74,16 +74,16 @@ bestellformular = true
Welche Erweiterungen möchten Sie hinzubuchen?

- +
- +
- +
- +


From 129c777afc2ec7078ab7f564f2245d8df76dbab4 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:06:41 +0200 Subject: [PATCH 113/291] edit text order-messages --- static/php/message.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index 766c5cb..919cd7c 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -171,15 +171,15 @@ function constructMessage() $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); if (isset($zusatzmodulQrCode)) { - $message .= ( $lang == "FR" ? "Module complémentaire code QR pour 36.00 CHF par an, frais de désactivation uniques par instance 50.00 CHF: " - : "Zusatzmodul QR-Code - monatliche Gebühr 3.00 CHF; Bereitstellung, einmalig pro Instanz / Webserver 50.00 CHF"); - $message .= "Zusatzmodul QR-Code" . "\n"; + $message .= ( $lang == "FR" ? "Module complé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"); + $message .= "\n"; } $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); if (isset($zusatzmodulPerigon)) { - $message .= "Zusatzmodul Perigon, Ausschaltgebühr einmalig 50.00 CHF" . "\n"; + $message .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "\n"; } $anmerkung = filter_input(INPUT_POST, 'anmerkung'); From 89ce9bb6f841b94a51f52d661f18950fd58c37a6 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:09:11 +0200 Subject: [PATCH 114/291] change verua.ch to verua.swiss ;) --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 78ec2bd..236da7e 100755 --- a/readme.md +++ b/readme.md @@ -1,4 +1,4 @@ -# VeruA.ch Website +# Website verua.swiss From f215f59e57fc758886ea47687b50f2496a6157f3 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:17:35 +0200 Subject: [PATCH 115/291] changes in forms --- content/french/commande/infirmier-independant.md | 2 +- content/german/bestellung/freiberufliche.md | 2 +- content/german/bestellung/organisationen.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index 7b0abd9..f1cd68f 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -86,7 +86,7 @@ bestellformular = true
- +
diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 3a29775..86f7295 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -88,7 +88,7 @@ kommentar = 'age und hobbies sind honeypots'
- +
diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index e73fb97..018af84 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -149,7 +149,7 @@ Spesen werden separat berechnet.
- +
From a12a0f258f1cfa493b591f5a333caf8e7f743424 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:18:10 +0200 Subject: [PATCH 116/291] edit text in message --- static/php/message.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/php/message.php b/static/php/message.php index 919cd7c..c8cacfa 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -197,7 +197,7 @@ function constructCustomerMessage($bestellMessage, $langForm) { if ( $langForm == "FR" ) { - $message .= "Chers Mesdames, Chers Messieurs" . "\n"; + $message .= "Chers Mesdames, Chers Messieurs" . "\n\n"; $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "\n\n"; $message .= "Cordialement" . "\n"; $message .= "Votre équipe VeruA" . "\n\n\n"; From 93440ade768119c30cc75afe155d634f3b768c0c Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:33:03 +0200 Subject: [PATCH 117/291] add lost
--- .../commande/module-supplementaire-infirmiers-independants.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/french/commande/module-supplementaire-infirmiers-independants.md b/content/french/commande/module-supplementaire-infirmiers-independants.md index a5ff551..14abc42 100644 --- a/content/french/commande/module-supplementaire-infirmiers-independants.md +++ b/content/french/commande/module-supplementaire-infirmiers-independants.md @@ -80,6 +80,7 @@ bestellformular = true
+
{{< captcha >}} From 9a41c17005ffdf131b773273fbc80188483c30cc Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:40:35 +0200 Subject: [PATCH 118/291] edit forms and messages --- ...-supplementaire-infirmiers-independants.md | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/content/french/commande/module-supplementaire-infirmiers-independants.md b/content/french/commande/module-supplementaire-infirmiers-independants.md index 14abc42..f187312 100644 --- a/content/french/commande/module-supplementaire-infirmiers-independants.md +++ b/content/french/commande/module-supplementaire-infirmiers-independants.md @@ -35,19 +35,19 @@ bestellformular = true
- - -
-
- +
- + +
+
+ +
@@ -70,17 +70,19 @@ bestellformular = true
- +
+ + +


Quelles extensions souhaitez-vous ajouter ?

- +
-
-
+
{{< captcha >}} From 53422baad3ca029cc32ec8b44ab47912b5022d54 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:42:41 +0200 Subject: [PATCH 119/291] edit forms and messages --- static/php/ajaxmail.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 010ed10..190a9a0 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -39,7 +39,7 @@ try { $mail->setFrom('order@verua.swiss', 'VeruA AG'); // Sender address $mail->addAddress('support@verua.ch', 'VeruA AG'); // Add another recipient // $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC - $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC + // Content Mail to support $mail->isHTML(true); // Email in HTML format @@ -63,7 +63,8 @@ try { $customerMessage = constructCustomerMessage($message, $lang); $mail->clearAddresses(); -// $mail->ClearBCCs(); + $mail->ClearBCCs(); + $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC $mail->addAddress($customerEmail); $mail->Subject = $encodedSubject; $mail->Body = nl2br(htmlspecialchars($customerMessage)); From 0a125ee3f5b1e493a3e428eb6f25148735d9830a Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:56:44 +0200 Subject: [PATCH 120/291] =?UTF-8?q?change=20complementaire=20to=20suppl?= =?UTF-8?q?=C3=A9mentaire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/french/commande/infirmier-independant.md | 2 +- content/french/dates-des-formations/_index.md | 4 ++-- content/french/dates-des-formations/formation-avanc.md | 2 +- content/french/dates-des-formations/formation-debutants.md | 2 +- content/french/declaration-de-confidentialite.md | 2 +- content/french/liste-de-prix/organisations-spitex.md | 2 +- static/php/message.php | 4 ++-- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index f1cd68f..d578530 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -92,7 +92,7 @@ bestellformular = true
diff --git a/content/french/dates-des-formations/_index.md b/content/french/dates-des-formations/_index.md index 42c1457..5853c68 100644 --- a/content/french/dates-des-formations/_index.md +++ b/content/french/dates-des-formations/_index.md @@ -34,7 +34,7 @@ Lundi 05 septembre 2022 - 8:30 à 12:30 Ecole-club Migros Vevey, Rte des Entrepôts 4, 1800 Vevey **Thème:** -Utilisation générale et informations complémentaires sur l'application VeruA \*\* Facturation et Administration +Utilisation générale et informations supplémentaires sur l'application VeruA \*\* Facturation et Administration **Durée:** 4 heures de formation en bloc. @@ -77,7 +77,7 @@ Lundi 05 septembre 2022 - 13:30 à 17:30 Ecole-club Migros Vevey, Rte des Entrepôts 4, 1800 Vevey **Thème:** -Informations complémentaires et approfondies sur l'application VeruA \*\* Facturation et Administration. +Informations supplémentaires et approfondies sur l'application VeruA \*\* Facturation et Administration. **Durée:** Durée de la formation est de 4 heures. diff --git a/content/french/dates-des-formations/formation-avanc.md b/content/french/dates-des-formations/formation-avanc.md index 381287f..56a75e7 100644 --- a/content/french/dates-des-formations/formation-avanc.md +++ b/content/french/dates-des-formations/formation-avanc.md @@ -24,7 +24,7 @@ schulungstermine = ['Lundi 13 juin 2022 - 13h30 à 17h30','Lundi 05 septembre 2 Ces dates de formation s'adressent spécialement à nos utilisateurs débutants. -Thème: **Utilisation générale et informations complémentaires sur l'application VeruA \*\* Facturation et Administration.** +Thème: **Utilisation générale et informations supplémentaires sur l'application VeruA \*\* Facturation et Administration.** Lieu: **Ecole-club Migros Vevey, Rte des Entrepôts 4, 1800 Vevey** diff --git a/content/french/dates-des-formations/formation-debutants.md b/content/french/dates-des-formations/formation-debutants.md index 09cf32e..68491f0 100644 --- a/content/french/dates-des-formations/formation-debutants.md +++ b/content/french/dates-des-formations/formation-debutants.md @@ -25,7 +25,7 @@ schulungstermine = ['Lundi 13 juin 2022 - 08:30 à 12:30', 'Lundi 05 septembre Ces dates de formation s'adressent spécialement à nos utilisateurs débutants. -Thème: **Utilisation générale et informations complémentaires sur l'application VeruA \*\* Facturation et Administration.** +Thème: **Utilisation générale et informations supplémentaires sur l'application VeruA \*\* Facturation et Administration.** Lieu: **Ecole-club Migros Vevey, Rte des Entrepôts 4, 1800 Vevey** diff --git a/content/french/declaration-de-confidentialite.md b/content/french/declaration-de-confidentialite.md index 30bf5a8..9dff9fa 100644 --- a/content/french/declaration-de-confidentialite.md +++ b/content/french/declaration-de-confidentialite.md @@ -21,7 +21,7 @@ translationKey = 'datenschutzerklaerung' Avec cette **Déclaration de confidentialité**, nous informons sur les données personnelles que nous traitons, pourquoi, comment et où, en particulier en relation avec notre site Web **verua.swiss** et nos autres offres. Cette Déclaration de confidentialité informe également sur les droits des personnes dont nous traitons les données. -Des déclarations de confidentialité spéciales, complémentaires ou supplémentaires, ainsi que d'autres documents juridiques tels que les Conditions Générales de Vente (CGV), les conditions d'utilisation ou les conditions de participation peuvent s'appliquer à des offres ou services individuels ou supplémentaires. +Des déclarations de confidentialité spéciales, supplémentaires ou supplémentaires, ainsi que d'autres documents juridiques tels que les Conditions Générales de Vente (CGV), les conditions d'utilisation ou les conditions de participation peuvent s'appliquer à des offres ou services individuels ou supplémentaires. ## 1\. Adresses de contact diff --git a/content/french/liste-de-prix/organisations-spitex.md b/content/french/liste-de-prix/organisations-spitex.md index 176201e..a93c101 100644 --- a/content/french/liste-de-prix/organisations-spitex.md +++ b/content/french/liste-de-prix/organisations-spitex.md @@ -68,7 +68,7 @@ Les frais de voyage sont ajoutés aux frais de formation.

{{% /aligncenter %}} -### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Modules complémentaires +### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Modules supplémentaires | En option : module supplémentaire, QR-Code - frais mensuels | 20.00 CHF | | ----------------------------------------------------------- | --------: | diff --git a/static/php/message.php b/static/php/message.php index c8cacfa..feaadc6 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -163,7 +163,7 @@ function constructMessage() $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); if (isset($zusatzmodulMaterialverwaltung)) { - $message .= ( $lang == "FR" ? "Module complémentaire gestion du matériel our 138.00 CHF par an, frais unique de mise en service 342.00 CHF" + $message .= ( $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"); $message .= "\n"; } @@ -171,7 +171,7 @@ function constructMessage() $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); if (isset($zusatzmodulQrCode)) { - $message .= ( $lang == "FR" ? "Module complémentaire code QR pour 36.00 CHF par an, frais unique de mise en service 50.00 CHF" + $message .= ( $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"); $message .= "\n"; } From 4d4c3dcb71469c30165cd7cb32100e442dc6bdcc Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 14:56:52 +0200 Subject: [PATCH 121/291] =?UTF-8?q?change=20complementaire=20to=20suppl?= =?UTF-8?q?=C3=A9mentaire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module-supplementaire-infirmiers-independants.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/french/commande/module-supplementaire-infirmiers-independants.md b/content/french/commande/module-supplementaire-infirmiers-independants.md index f187312..cc82fc9 100644 --- a/content/french/commande/module-supplementaire-infirmiers-independants.md +++ b/content/french/commande/module-supplementaire-infirmiers-independants.md @@ -23,7 +23,7 @@ bestellformular = true {{% /aligncenter %}} - +
- +
- +
{{< captcha >}} From ce148a12fe79e0a866288dca536589eac5c48ccd Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 15:58:33 +0200 Subject: [PATCH 122/291] deploy to production --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index 9198642..1e06bff 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -# environment = "production" -environment = "development" + environment = "production" +#environment = "development" # set to true to enable captcha on the form useCaptcha = true From dd517c7ad15a22c2fdf0c5bc9fed4feb66c7ea88 Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 27 Jun 2024 16:25:50 +0200 Subject: [PATCH 123/291] deploy to development --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index 1e06bff..9198642 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. - environment = "production" -#environment = "development" +# environment = "production" +environment = "development" # set to true to enable captcha on the form useCaptcha = true From eaf9d12b670dc1b3a3790c5aba693eda02b28ffb Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 10:03:57 +0200 Subject: [PATCH 124/291] edit and style mails after order --- .../french/commande/infirmier-independant.md | 4 +- ...-supplementaire-infirmiers-independants.md | 4 +- content/german/bestellung/freiberufliche.md | 2 +- content/german/bestellung/organisationen.md | 12 +- .../bestellung/zusatzmodule-freiberufliche.md | 2 +- .../bestellung/zusatzmodule-organisationen.md | 2 +- static/php/ajaxmail.php | 7 +- static/php/message.php | 263 ++++++++++++++---- 8 files changed, 233 insertions(+), 63 deletions(-) diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index d578530..23a6f91 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -12,7 +12,7 @@ bestellformular = true ## VeruA App -### infirmiers indépendants +### Infirmiers indépendants
@@ -24,7 +24,7 @@ bestellformular = true
- +
+
+
+
Bitte tragen Sie die Daten Ihrer Spitex-Organisation ein
@@ -94,7 +94,7 @@ bestellformular = true
-## Paket 1 Basisversion +## Paket 1: Basisversion **VeruA App** als Organisations-Version @@ -114,7 +114,7 @@ Vierstündige Schulung bei Ihnen vor Ort. Einführung in den grundlegenden Umgang mit der **VeruA App**. Gemeinsame Prüfung der individuellen Konfiguration der Organisationsdaten. Spesen werden separat berechnet. -## Paket 2 Basisversion mit Zusatzmodul POP2 +## Paket 2: Basisversion mit Zusatzmodul POP2 **VeruA App** als Organisations-Version @@ -143,8 +143,8 @@ Spesen werden separat berechnet.
Bitte wählen Sie, welches Paket Sie wünschen:
@@ -152,7 +152,7 @@ Spesen werden separat berechnet.
- +
diff --git a/content/german/bestellung/zusatzmodule-freiberufliche.md b/content/german/bestellung/zusatzmodule-freiberufliche.md index 92d3c86..3b2d42b 100644 --- a/content/german/bestellung/zusatzmodule-freiberufliche.md +++ b/content/german/bestellung/zusatzmodule-freiberufliche.md @@ -23,7 +23,7 @@ bestellformular = true {{% /aligncenter %}} - +
+
Bitte tragen Sie die Daten Ihrer Spitex-Organisation ein
diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 190a9a0..235351c 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -19,6 +19,7 @@ try { $email = filter_var(trim(filter_input(INPUT_POST, 'email')), FILTER_SANITIZE_EMAIL); $subject = strip_tags(trim(filter_input(INPUT_POST, 'formularart'))); // Construct the message using the function from message.php + $messageHD = constructMessageHelpDesk(); $message = constructMessage(); if (empty($name) || !filter_var($email, FILTER_VALIDATE_EMAIL) || empty($message)) { // Invalid input @@ -46,8 +47,8 @@ try { $mail->CharSet = 'UTF-8'; $encodedSubject = mb_encode_mimeheader($subject, "UTF-8", "Q"); $mail->Subject = $encodedSubject; - $mail->Body = nl2br(htmlspecialchars($message)); - $mail->AltBody = htmlspecialchars($message); + $mail->Body = nl2br(htmlspecialchars($messageHD)); + $mail->AltBody = htmlspecialchars($messageHD); // Send email if ($mail->send()) { @@ -62,8 +63,10 @@ try { $customerMessage = constructCustomerMessage($message, $lang); + $adressReplyTo = ($lang == "FR" ? "contact@verua.ch" : "kontakt@verua.ch"); $mail->clearAddresses(); $mail->ClearBCCs(); + $mail->addReplyTo($adressReplyTo, 'VeruA AG - Support-Team'); // Sender address $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC $mail->addAddress($customerEmail); $mail->Subject = $encodedSubject; diff --git a/static/php/message.php b/static/php/message.php index feaadc6..fd6d377 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -7,81 +7,71 @@ function constructMessage() { $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); - $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 .= "Organisation: " . "\n" . $organisation . "\n\n"; + $message .= "

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

"; + $message .= "

" . $organisation . "
"; } else { + $message = ($lang == "FR" ? "

Vos coordonnées

" : "

Ihre Angaben

"); if ( isset( $_POST['gender'] ) ) { - $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"; + $message .= "

" . filter_input(INPUT_POST, 'gender') . " " . filter_input(INPUT_POST, 'vorname') . " " . filter_input(INPUT_POST, 'vorname') . "
"; } } if (isset($_POST['strasse'])) { - $message .= ( $lang == "FR" ? "Rue: " : "Strasse: "); - $message .= "\n" . filter_input(INPUT_POST, 'strasse') . "\n\n"; + $message .= filter_input(INPUT_POST, 'strasse') . "
"; } if (isset($_POST['plz_ort'])) { - $message .= ( $lang == "FR" ? "NPA localité: " : "PLZ Ort: "); - $message .= "\n" . filter_input(INPUT_POST, 'plz_ort') . "\n\n"; + $message .= filter_input(INPUT_POST, 'plz_ort') . "
"; } if (isset($_POST['telefon'])) { $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); - $message .= "\n" . filter_input(INPUT_POST, 'telefon') . "\n\n"; + $message .= filter_input(INPUT_POST, 'telefon') . "
"; } if (isset($_POST['email'])) { $message .= ( $lang == "FR" ? "E-mail : " : "E-Mail: "); - $message .= "\n" . filter_input(INPUT_POST, 'email') . "\n\n\n"; + $message .= filter_input(INPUT_POST, 'email') . "
"; } if (isset($_POST['zsr_nummer'])) { $message .= ( $lang == "FR" ? "Nr. RCC : " : "ZSR Nummer: "); - $message .= "\n" . filter_input(INPUT_POST, 'zsr_nummer') . "\n\n"; + $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') . "
"; } if (isset($organisation)) { if (isset($_POST['gender'])) { - $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"; + $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') . "
"; } if (isset($_POST['ansprechpartner_telefon'])) { - $message .= ( $lang == "FR" ? "Personne à contacter Téléphone: " : "Ansprechpartner Telefon: "); - $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_telefon') . "\n\n"; + $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); + $message .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "
"; } if (isset($_POST['ansprechpartner_email'])) { - $message .= ( $lang == "FR" ? "Personne à contacter email: " : "Ansprechpartner E-Mail: "); - $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_email') . "\n\n"; + $message .= ( $lang == "FR" ? "E-mail: " : "E-Mail: "); + $message .= filter_input(INPUT_POST, 'ansprechpartner_email') . "
"; } } @@ -96,7 +86,9 @@ function constructMessage() $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); if (isset($organisationPaket)) { - $message .= "Organisation Paket: " . "\n" . $organisationPaket . "\n\n"; + $message .= "


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

" . $organisationPaket . "

"; } // Form inputs von Organisation Zusatzmodule $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); @@ -115,22 +107,26 @@ function constructMessage() $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($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"; + $message .= "

"; + $message .= ( $lang == "FR" ? "Sélectionnée la version d'application" + : "Gewählte Applikations-Version"); + $message .= "
" . $bestehend . "
"; } $servername = filter_input(INPUT_POST, 'servername'); if (isset($servername)) { - $message .= ( $lang == "FR" ? "Veuillez entrer un nom pour le serveur: " : "Bitte geben Sie den Namen des gesicherter Webbereichs an: "); - $message .= "\n" . $servername . "\n\n"; + $message .= ( ! isset($bestehend) "


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

" : "" ); } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { -// $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n" . $modulpop2 . "\n\n"; + $message .= "
"; + $message .= "

Optionales Modul POP2
" . $modulpop2 . "

"; } $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); @@ -185,14 +181,185 @@ function constructMessage() $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) { - $message .= "\n\n"; - $message .= ( $lang == "FR" ? "Remarque : " : "Anmerkung: "); - $message .= "\n" . $anmerkung . "\n\n"; + $message .= "

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

"; } 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" ) From 84ba88a99f040729de18d17a621db508ea0d0cd7 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 10:07:09 +0200 Subject: [PATCH 125/291] add reply to --- static/php/ajaxmail.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 235351c..ebb864d 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -63,10 +63,10 @@ try { $customerMessage = constructCustomerMessage($message, $lang); - $adressReplyTo = ($lang == "FR" ? "contact@verua.ch" : "kontakt@verua.ch"); +// $adressReplyTo = ($lang == "FR" ? "contact@verua.ch" : "kontakt@verua.ch"); $mail->clearAddresses(); $mail->ClearBCCs(); - $mail->addReplyTo($adressReplyTo, 'VeruA AG - Support-Team'); // Sender address + $mail->addReplyTo('kontakt@verua.ch', 'VeruA AG - Support-Team'); // Sender address $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC $mail->addAddress($customerEmail); $mail->Subject = $encodedSubject; From 4f1818a75e513331c62c694e1d5894655a3ab70f Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 10:16:30 +0200 Subject: [PATCH 126/291] reset changes --- static/php/ajaxmail.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index ebb864d..190a9a0 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -19,7 +19,6 @@ try { $email = filter_var(trim(filter_input(INPUT_POST, 'email')), FILTER_SANITIZE_EMAIL); $subject = strip_tags(trim(filter_input(INPUT_POST, 'formularart'))); // Construct the message using the function from message.php - $messageHD = constructMessageHelpDesk(); $message = constructMessage(); if (empty($name) || !filter_var($email, FILTER_VALIDATE_EMAIL) || empty($message)) { // Invalid input @@ -47,8 +46,8 @@ try { $mail->CharSet = 'UTF-8'; $encodedSubject = mb_encode_mimeheader($subject, "UTF-8", "Q"); $mail->Subject = $encodedSubject; - $mail->Body = nl2br(htmlspecialchars($messageHD)); - $mail->AltBody = htmlspecialchars($messageHD); + $mail->Body = nl2br(htmlspecialchars($message)); + $mail->AltBody = htmlspecialchars($message); // Send email if ($mail->send()) { @@ -63,10 +62,8 @@ try { $customerMessage = constructCustomerMessage($message, $lang); -// $adressReplyTo = ($lang == "FR" ? "contact@verua.ch" : "kontakt@verua.ch"); $mail->clearAddresses(); $mail->ClearBCCs(); - $mail->addReplyTo('kontakt@verua.ch', 'VeruA AG - Support-Team'); // Sender address $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC $mail->addAddress($customerEmail); $mail->Subject = $encodedSubject; From 2a56a026f2ee6dcac064de9e40b449da75cd74e4 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 10:41:20 +0200 Subject: [PATCH 127/291] 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" ) From b9c952f0b9b3034e951cac681c658fc5f75af077 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 11:05:20 +0200 Subject: [PATCH 128/291] Edit forms and mails --- static/php/ajaxmail.php | 11 +- static/php/message.php | 264 ++++++++++++++++++++++++++++++++-------- 2 files changed, 221 insertions(+), 54 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 190a9a0..5985a32 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -46,8 +46,9 @@ try { $mail->CharSet = 'UTF-8'; $encodedSubject = mb_encode_mimeheader($subject, "UTF-8", "Q"); $mail->Subject = $encodedSubject; - $mail->Body = nl2br(htmlspecialchars($message)); - $mail->AltBody = htmlspecialchars($message); +// $mail->Body = nl2br(htmlspecialchars($message)); + $mail->Body = $message; + $mail->AltBody = $message; // Send email if ($mail->send()) { @@ -67,8 +68,10 @@ try { $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC $mail->addAddress($customerEmail); $mail->Subject = $encodedSubject; - $mail->Body = nl2br(htmlspecialchars($customerMessage)); - $mail->AltBody = htmlspecialchars($customerMessage); +// $mail->Body = nl2br(htmlspecialchars($customerMessage)); + $mail->Body = $customerMessage; +// $mail->AltBody = htmlspecialchars($customerMessage); + $mail->AltBody = $customerMessage; $mail->send(); } diff --git a/static/php/message.php b/static/php/message.php index 0084ffe..4054294 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -7,84 +7,71 @@ function constructMessage() { $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); -// $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

" + $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 .= "Organisation: " . "\n" . $organisation . "\n\n"; + $message .= "

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

"; + $message .= "

" . $organisation . "
"; } else { + $message = ($lang == "FR" ? "

Vos coordonnées

" : "

Ihre Angaben

"); if ( isset( $_POST['gender'] ) ) { - $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"; + $message .= "

" . filter_input(INPUT_POST, 'gender') . " " . filter_input(INPUT_POST, 'vorname') . " " . filter_input(INPUT_POST, 'vorname') . "
"; } } if (isset($_POST['strasse'])) { - $message .= ( $lang == "FR" ? "Rue: " : "Strasse: "); - $message .= "\n" . filter_input(INPUT_POST, 'strasse') . "\n\n"; + $message .= filter_input(INPUT_POST, 'strasse') . "
"; } if (isset($_POST['plz_ort'])) { - $message .= ( $lang == "FR" ? "NPA localité: " : "PLZ Ort: "); - $message .= "\n" . filter_input(INPUT_POST, 'plz_ort') . "\n\n"; + $message .= filter_input(INPUT_POST, 'plz_ort') . "
"; } if (isset($_POST['telefon'])) { $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); - $message .= "\n" . filter_input(INPUT_POST, 'telefon') . "\n\n"; + $message .= filter_input(INPUT_POST, 'telefon') . "
"; } if (isset($_POST['email'])) { $message .= ( $lang == "FR" ? "E-mail : " : "E-Mail: "); - $message .= "\n" . filter_input(INPUT_POST, 'email') . "\n\n\n"; + $message .= filter_input(INPUT_POST, 'email') . "
"; } if (isset($_POST['zsr_nummer'])) { $message .= ( $lang == "FR" ? "Nr. RCC : " : "ZSR Nummer: "); - $message .= "\n" . filter_input(INPUT_POST, 'zsr_nummer') . "\n\n"; + $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') . "
"; } if (isset($organisation)) { if (isset($_POST['gender'])) { - $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"; + $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') . "
"; } if (isset($_POST['ansprechpartner_telefon'])) { - $message .= ( $lang == "FR" ? "Personne à contacter Téléphone: " : "Ansprechpartner Telefon: "); - $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_telefon') . "\n\n"; + $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); + $message .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "
"; } if (isset($_POST['ansprechpartner_email'])) { - $message .= ( $lang == "FR" ? "Personne à contacter email: " : "Ansprechpartner E-Mail: "); - $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_email') . "\n\n"; + $message .= ( $lang == "FR" ? "E-mail: " : "E-Mail: "); + $message .= filter_input(INPUT_POST, 'ansprechpartner_email') . "
"; } } @@ -99,7 +86,9 @@ function constructMessage() $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); if (isset($organisationPaket)) { - $message .= "Organisation Paket: " . "\n" . $organisationPaket . "\n\n"; + $message .= "


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

" . $organisationPaket . "

"; } // Form inputs von Organisation Zusatzmodule $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); @@ -118,22 +107,26 @@ function constructMessage() $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($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"; + $message .= "

"; + $message .= ( $lang == "FR" ? "Sélectionnée la version d'application" + : "Gewählte Applikations-Version"); + $message .= "
" . $bestehend . "
"; } $servername = filter_input(INPUT_POST, 'servername'); if (isset($servername)) { - $message .= ( $lang == "FR" ? "Veuillez entrer un nom pour le serveur: " : "Bitte geben Sie den Namen des gesicherter Webbereichs an: "); - $message .= "\n" . $servername . "\n\n"; + $message .= ( ! isset($bestehend) "


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

" : "" ); } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { -// $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n" . $modulpop2 . "\n\n"; + $message .= "
"; + $message .= "

Optionales Modul POP2
" . $modulpop2 . "

"; } $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); @@ -188,14 +181,185 @@ function constructMessage() $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) { - $message .= "\n\n"; - $message .= ( $lang == "FR" ? "Remarque : " : "Anmerkung: "); - $message .= "\n" . $anmerkung . "\n\n"; + $message .= "

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

"; } 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" ) From 4efe13659cdb67c966d0a80ec1413fa1eeef710e Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 11:17:05 +0200 Subject: [PATCH 129/291] Edit forms and mails --- static/php/message.php | 262 ++++++++--------------------------------- 1 file changed, 48 insertions(+), 214 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index 4054294..e853b38 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -7,71 +7,82 @@ function constructMessage() { $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); - $message = ($lang == "FR" ? "

Vos coordonnées

" + $message = ($lang == "FR" ? "

Vous avez indiqué les informations suivantes lors de votre commande VeruA App

" : "

Sie haben folgende Angaben bei Ihrer Bestellung VeruA App gemacht:


"); - + $message .= "\n" . filter_input(INPUT_POST, 'formularart') . "\n\n\n\n"; $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 +97,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 +116,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 +186,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" ) From 7dcf4d416fa1f9a50889e6d3ae5d8dba0436d424 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 13:08:50 +0200 Subject: [PATCH 130/291] Edit forms and mails --- static/php/message.php | 111 +++++++++++++++++++++-------------------- 1 file changed, 58 insertions(+), 53 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index e853b38..4e57951 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -9,80 +9,85 @@ function constructMessage() $message = ($lang == "FR" ? "

Vous avez indiqué les informations suivantes lors de votre commande VeruA App

" : "

Sie haben folgende Angaben bei Ihrer Bestellung VeruA App gemacht:


"); - $message .= "\n" . filter_input(INPUT_POST, 'formularart') . "\n\n\n\n"; + $organisation = filter_input(INPUT_POST, 'organisation'); if (isset($organisation)) { - $message .= "Organisation: " . "\n" . $organisation . "\n\n"; + $message .= "

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

"; + $message .= "

" . $organisation . "
"; } else { + $message .= "

"; if ( isset( $_POST['gender'] ) ) { - $message .= ( $lang == "FR" ? "Titre: " : "Anrede: " ); - $message .= "\n" . filter_input(INPUT_POST, 'gender') . "\n\n"; + $message .= filter_input(INPUT_POST, 'gender') . " "; } if (isset($_POST['vorname'])) { - $message .= ( $lang == "FR" ? "Prénom: " : "Vorname: "); - $message .= "\n" . filter_input(INPUT_POST, 'vorname') . "\n\n"; + $message .= filter_input(INPUT_POST, 'vorname') . " "; } if (isset($_POST['name'])) { - $message .= ( $lang == "FR" ? "Nom: " : "Nachname: "); - $message .= "\n" . filter_input(INPUT_POST, 'name') . "\n\n"; + $message .= filter_input(INPUT_POST, 'name') . "
"; } } if (isset($_POST['strasse'])) { - $message .= ( $lang == "FR" ? "Rue: " : "Strasse: "); - $message .= "\n" . filter_input(INPUT_POST, 'strasse') . "\n\n"; + $message .= filter_input(INPUT_POST, 'strasse') . "

"; } if (isset($_POST['plz_ort'])) { - $message .= ( $lang == "FR" ? "NPA localité: " : "PLZ Ort: "); - $message .= "\n" . filter_input(INPUT_POST, 'plz_ort') . "\n\n"; + $message .= filter_input(INPUT_POST, 'plz_ort') . "

"; } if (isset($_POST['telefon'])) { $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); - $message .= "\n" . filter_input(INPUT_POST, 'telefon') . "\n\n"; + $message .= filter_input(INPUT_POST, 'telefon') . "
"; } if (isset($_POST['email'])) { $message .= ( $lang == "FR" ? "E-mail : " : "E-Mail: "); - $message .= "\n" . filter_input(INPUT_POST, 'email') . "\n\n\n"; + $message .= filter_input(INPUT_POST, 'email') . "
"; } if (isset($_POST['zsr_nummer'])) { $message .= ( $lang == "FR" ? "Nr. RCC : " : "ZSR Nummer: "); - $message .= "\n" . filter_input(INPUT_POST, 'zsr_nummer') . "\n\n"; + $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 .= "

"; if (isset($organisation)) { if (isset($_POST['gender'])) { $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "\n" . filter_input(INPUT_POST, 'gender') . "\n\n"; + $message .= "
" . filter_input(INPUT_POST, 'gender') . "

"; } if (isset($_POST['vorname'])) { $message .= ( $lang == "FR" ? "Prénom: " : "Vorname: "); - $message .= "\n" . filter_input(INPUT_POST, 'vorname') . "\n\n"; + $message .= "
" . filter_input(INPUT_POST, 'vorname') . "

"; } if (isset($_POST['name'])) { $message .= ( $lang == "FR" ? "Nom: " : "Nachname: "); - $message .= "\n" . filter_input(INPUT_POST, 'name') . "\n\n"; + $message .= "
" . filter_input(INPUT_POST, 'name') . "

"; } if (isset($_POST['ansprechpartner_telefon'])) { $message .= ( $lang == "FR" ? "Personne à contacter Téléphone: " : "Ansprechpartner Telefon: "); - $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_telefon') . "\n\n"; + $message .= "
" . filter_input(INPUT_POST, 'ansprechpartner_telefon') . "

"; } if (isset($_POST['ansprechpartner_email'])) { $message .= ( $lang == "FR" ? "Personne à contacter email: " : "Ansprechpartner E-Mail: "); - $message .= "\n" . filter_input(INPUT_POST, 'ansprechpartner_email') . "\n\n"; + $message .= "
" . filter_input(INPUT_POST, 'ansprechpartner_email') . "

"; } } @@ -90,26 +95,26 @@ function constructMessage() $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); if (isset($schulungstermin)) { - $message .= "Schulungstermin: " . "\n" . $schulungstermin . "\n\n"; + $message .= "Schulungstermin: " . "
" . $schulungstermin . "

"; } // Form inputs von Organisation $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); if (isset($organisationPaket)) { - $message .= "Organisation Paket: " . "\n" . $organisationPaket . "\n\n"; + $message .= "Organisation Paket: " . "
" . $organisationPaket . "

"; } // Form inputs von Organisation Zusatzmodule $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); if (isset($zusatzmodulDienstplan)) { - $message .= "Zusatzmodul Dienstplan: " . "\n" . $zusatzmodulDienstplan . "\n\n"; + $message .= "Zusatzmodul Dienstplan: " . "
" . $zusatzmodulDienstplan . "

"; } $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); if (isset($zusatzmodulTourenplan)) { - $message .= "Zusatzmodul Tourenplan: " . "\n" . $zusatzmodulTourenplan . "\n\n"; + $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; } // Form inputs von Erstbestellung @@ -117,48 +122,48 @@ function constructMessage() if (isset($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"; + $message .= "
" . $bestehend . "

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

"; } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { // $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "\n" . $modulpop2 . "\n\n"; + $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "
" . $modulpop2 . "

"; } $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); if (isset($materialverwaltung)) { $message .= ( $lang == "FR" ? "Avez-vous besoin du module supplémentaire de gestion du matériel: " : "Benötigen Sie das Zusatzmodul Materialverwaltung: "); - $message .= "\n" . $materialverwaltung . "\n\n"; + $message .= "
" . $materialverwaltung . "

"; } $qrcode = filter_input(INPUT_POST, 'qrcode'); if (isset($qrcode)) { $message .= ( $lang == "FR" ? "Souhaitez-vous ajouter le module QR-Code: " : "Wünschen Sie die Erweiterung um das Modul QR-Code: "); - $message .= "\n" . $qrcode . "\n\n"; + $message .= "
" . $qrcode . "

"; } $wochenbett = filter_input(INPUT_POST, 'wochenbett'); if (isset($wochenbett)) { $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux: " : "Benötigen Sie das Programm für Wochenbett-Betreuung: "); - $message .= "\n" . $wochenbett . "\n\n"; + $message .= "
" . $wochenbett . "

"; } // Form inputs von Zusatzmodule Freiberufliche $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); if (isset($zusatzmodulPop2)) { - $message .= "Zusatzmodul POP2: Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "\n"; + $message .= "Zusatzmodul POP2: Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "
"; } $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); @@ -166,7 +171,7 @@ function constructMessage() { $message .= ( $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"); - $message .= "\n"; + $message .= "
"; } $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); @@ -174,21 +179,21 @@ function constructMessage() { $message .= ( $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"); - $message .= "\n"; + $message .= "
"; } $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); if (isset($zusatzmodulPerigon)) { - $message .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "\n"; + $message .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "
"; } $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) { - $message .= "\n\n"; + $message .= "

"; $message .= ( $lang == "FR" ? "Remarque : " : "Anmerkung: "); - $message .= "\n" . $anmerkung . "\n\n"; + $message .= "
" . $anmerkung . "

"; } return $message; @@ -198,27 +203,27 @@ function constructCustomerMessage($bestellMessage, $langForm) { if ( $langForm == "FR" ) { - $message .= "Chers Mesdames, Chers Messieurs" . "\n\n"; - $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "\n\n"; - $message .= "Cordialement" . "\n"; - $message .= "Votre équipe VeruA" . "\n\n\n"; - $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "\n\n"; + $message .= "Chers Mesdames, Chers Messieurs" . "

"; + $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "

"; + $message .= "Cordialement" . "
"; + $message .= "Votre équipe VeruA" . "


"; + $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "

"; } else { - $message = "Sehr geehrte Damen und Herren" . "\n"; - $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "\n\n"; - $message .= "Freundliche Grüsse" . "\n"; - $message .= "Ihr VeruA Team" . "\n\n\n"; - $infoCheck = "Hier noch einmal Ihre Angaben für Sie zur Überprüfung. Sollten Sie noch einen Fehler finden, informieren Sie uns bitte:" . "\n\n"; + $message = "Sehr geehrte Damen und Herren" . "
"; + $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; + $message .= "Freundliche Grüsse" . "
"; + $message .= "Ihr VeruA Team" . "


"; + $infoCheck = "Hier noch einmal Ihre Angaben für Sie zur Überprüfung. Sollten Sie noch einen Fehler finden, informieren Sie uns bitte:" . "

"; } - $message .= "VeruA AG" . "\n"; - $message .= "Steinerstrass 19" . "\n"; - $message .= "CH-8253 Diessenhofen" . "\n"; - $message .= "079 393 86 83" . "\n"; - $message .= "kontakt@verua.swiss" . "\n"; - $message .= "www.verua.swiss" . "\n\n"; + $message .= "VeruA AG" . "
"; + $message .= "Steinerstrass 19" . "
"; + $message .= "CH-8253 Diessenhofen" . "
"; + $message .= "079 393 86 83" . "
"; + $message .= "kontakt@verua.swiss" . "
"; + $message .= "www.verua.swiss" . "

"; - $message .= "------------------------------------------------------------" . "\n\n"; + $message .= "------------------------------------------------------------" . "

"; $message .= $infoCheck; From 8faea1504fc0394bcd84d90e3d77d7c26670465f Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 13:41:56 +0200 Subject: [PATCH 131/291] Edit forms and mails --- static/php/message.php | 45 ++++++++++++++++++++++++------------------ 1 file changed, 26 insertions(+), 19 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index 4e57951..e46e0e4 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -19,7 +19,9 @@ function constructMessage() $message .= "

" . $organisation . "
"; } else { - $message .= "

"; + $message .= "

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

"; if ( isset( $_POST['gender'] ) ) { $message .= filter_input(INPUT_POST, 'gender') . " "; @@ -35,11 +37,11 @@ function constructMessage() } if (isset($_POST['strasse'])) { - $message .= filter_input(INPUT_POST, 'strasse') . "

"; + $message .= filter_input(INPUT_POST, 'strasse') . "
"; } if (isset($_POST['plz_ort'])) { - $message .= filter_input(INPUT_POST, 'plz_ort') . "

"; + $message .= filter_input(INPUT_POST, 'plz_ort') . "
"; } if (isset($_POST['telefon'])) { @@ -64,30 +66,30 @@ function constructMessage() $message .= "

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

"; + $message .= ( $lang == "FR" ? "Personne de contact pour la commande" : "Kontaktperson für die Bestellung"); + $message .= "
"; + if ( isset( $_POST['gender'] ) ) { - $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "
" . filter_input(INPUT_POST, 'gender') . "

"; + $message .= filter_input(INPUT_POST, 'gender') . " "; } if (isset($_POST['vorname'])) { - $message .= ( $lang == "FR" ? "Prénom: " : "Vorname: "); - $message .= "
" . filter_input(INPUT_POST, 'vorname') . "

"; + $message .= filter_input(INPUT_POST, 'vorname') . " "; } if (isset($_POST['name'])) { - $message .= ( $lang == "FR" ? "Nom: " : "Nachname: "); - $message .= "
" . filter_input(INPUT_POST, 'name') . "

"; + $message .= filter_input(INPUT_POST, 'name') . "
"; } if (isset($_POST['ansprechpartner_telefon'])) { - $message .= ( $lang == "FR" ? "Personne à contacter Téléphone: " : "Ansprechpartner Telefon: "); - $message .= "
" . filter_input(INPUT_POST, 'ansprechpartner_telefon') . "

"; + $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); + $message .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "
"; } if (isset($_POST['ansprechpartner_email'])) { - $message .= ( $lang == "FR" ? "Personne à contacter email: " : "Ansprechpartner E-Mail: "); - $message .= "
" . filter_input(INPUT_POST, 'ansprechpartner_email') . "

"; + $message .= ( $lang == "FR" ? "E-mail: " : "E-Mail: "); + $message .= filter_input(INPUT_POST, 'ansprechpartner_email') . "
"; } } @@ -121,22 +123,27 @@ function constructMessage() $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($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 .= "
" . $bestehend . "

"; + $message .= "


" + $message .= ( $lang == "FR" ? "Sélectionnée la version d'application" + : "Gewählte Applikations-Version"); + $message .= "
" + $message .= $bestehend . "
"; } $servername = filter_input(INPUT_POST, 'servername'); if (isset($servername)) { - $message .= ( $lang == "FR" ? "Veuillez entrer un nom pour le serveur: " : "Bitte geben Sie den Namen des gesicherter Webbereichs an: "); - $message .= "
" . $servername . "

"; + $message .= ( ! isset($bestehend) "


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

"; } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { // $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "Wünschen Sie die Erweiterung um das Modul POP2?: " . "
" . $modulpop2 . "

"; + $message .= "

Optionales Modul POP2: " . "
" . $modulpop2 . "

"; } $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); From 7b17e724754ef2b1dcebd1f0ad5ae737569e689a Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 14:32:06 +0200 Subject: [PATCH 132/291] search problem with form ... --- static/php/message.php | 276 ++++++++++++++++++++--------------------- 1 file changed, 138 insertions(+), 138 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index e46e0e4..2f931fd 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -64,144 +64,144 @@ function constructMessage() $message .= filter_input(INPUT_POST, 'ean_nummer') . "
"; } $message .= "

"; - if (isset($organisation)) - { - $message .= "

"; - $message .= ( $lang == "FR" ? "Personne de contact pour la commande" : "Kontaktperson für die Bestellung"); - $message .= "
"; - if ( isset( $_POST['gender'] ) ) - { - $message .= filter_input(INPUT_POST, 'gender') . " "; - } - if (isset($_POST['vorname'])) - { - $message .= filter_input(INPUT_POST, 'vorname') . " "; - } - if (isset($_POST['name'])) - { - $message .= filter_input(INPUT_POST, 'name') . "
"; - } - if (isset($_POST['ansprechpartner_telefon'])) - { - $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); - $message .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "
"; - } - if (isset($_POST['ansprechpartner_email'])) - { - $message .= ( $lang == "FR" ? "E-mail: " : "E-Mail: "); - $message .= filter_input(INPUT_POST, 'ansprechpartner_email') . "
"; - } - } - - // Form inputs von Schulungstermin - $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); - if (isset($schulungstermin)) - { - $message .= "Schulungstermin: " . "
" . $schulungstermin . "

"; - } - - // Form inputs von Organisation - $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); - if (isset($organisationPaket)) - { - $message .= "Organisation Paket: " . "
" . $organisationPaket . "

"; - } - // Form inputs von Organisation Zusatzmodule - $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); - if (isset($zusatzmodulDienstplan)) - { - $message .= "Zusatzmodul Dienstplan: " . "
" . $zusatzmodulDienstplan . "

"; - } - - $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); - if (isset($zusatzmodulTourenplan)) - { - $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; - } - - // Form inputs von Erstbestellung - $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 .= "
" - $message .= $bestehend . "
"; - } - - $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 .= "
"; - $message .= $servername . "

"; - } - - $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); - if (isset($modulpop2)) - { -// $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); - $message .= "

Optionales Modul POP2: " . "
" . $modulpop2 . "

"; - } - - $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); - if (isset($materialverwaltung)) - { - $message .= ( $lang == "FR" ? "Avez-vous besoin du module supplémentaire de gestion du matériel: " : "Benötigen Sie das Zusatzmodul Materialverwaltung: "); - $message .= "
" . $materialverwaltung . "

"; - } - - $qrcode = filter_input(INPUT_POST, 'qrcode'); - if (isset($qrcode)) - { - $message .= ( $lang == "FR" ? "Souhaitez-vous ajouter le module QR-Code: " : "Wünschen Sie die Erweiterung um das Modul QR-Code: "); - $message .= "
" . $qrcode . "

"; - } - - $wochenbett = filter_input(INPUT_POST, 'wochenbett'); - if (isset($wochenbett)) - { - $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux: " : "Benötigen Sie das Programm für Wochenbett-Betreuung: "); - $message .= "
" . $wochenbett . "

"; - } - // Form inputs von Zusatzmodule Freiberufliche - $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); - if (isset($zusatzmodulPop2)) - { - $message .= "Zusatzmodul POP2: Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "
"; - } - - $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); - if (isset($zusatzmodulMaterialverwaltung)) - { - $message .= ( $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"); - $message .= "
"; - } - - $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); - if (isset($zusatzmodulQrCode)) - { - $message .= ( $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"); - $message .= "
"; - } - - $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); - if (isset($zusatzmodulPerigon)) - { - $message .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "
"; - } - - $anmerkung = filter_input(INPUT_POST, 'anmerkung'); - if (!empty($anmerkung)) - { - $message .= "

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

"; - } +// if (isset($organisation)) +// { +// $message .= "

"; +// $message .= ( $lang == "FR" ? "Personne de contact pour la commande" : "Kontaktperson für die Bestellung"); +// $message .= "
"; +// if ( isset( $_POST['gender'] ) ) +// { +// $message .= filter_input(INPUT_POST, 'gender') . " "; +// } +// if (isset($_POST['vorname'])) +// { +// $message .= filter_input(INPUT_POST, 'vorname') . " "; +// } +// if (isset($_POST['name'])) +// { +// $message .= filter_input(INPUT_POST, 'name') . "
"; +// } +// if (isset($_POST['ansprechpartner_telefon'])) +// { +// $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); +// $message .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "
"; +// } +// if (isset($_POST['ansprechpartner_email'])) +// { +// $message .= ( $lang == "FR" ? "E-mail: " : "E-Mail: "); +// $message .= filter_input(INPUT_POST, 'ansprechpartner_email') . "
"; +// } +// } +// +// // Form inputs von Schulungstermin +// $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); +// if (isset($schulungstermin)) +// { +// $message .= "Schulungstermin: " . "
" . $schulungstermin . "

"; +// } +// +// // Form inputs von Organisation +// $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); +// if (isset($organisationPaket)) +// { +// $message .= "Organisation Paket: " . "
" . $organisationPaket . "

"; +// } +// // Form inputs von Organisation Zusatzmodule +// $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); +// if (isset($zusatzmodulDienstplan)) +// { +// $message .= "Zusatzmodul Dienstplan: " . "
" . $zusatzmodulDienstplan . "

"; +// } +// +// $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); +// if (isset($zusatzmodulTourenplan)) +// { +// $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; +// } +// +// // Form inputs von Erstbestellung +// $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 .= "
" +// $message .= $bestehend . "
"; +// } +// +// $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 .= "
"; +// $message .= $servername . "

"; +// } +// +// $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); +// if (isset($modulpop2)) +// { +//// $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); +// $message .= "

Optionales Modul POP2: " . "
" . $modulpop2 . "

"; +// } +// +// $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); +// if (isset($materialverwaltung)) +// { +// $message .= ( $lang == "FR" ? "Avez-vous besoin du module supplémentaire de gestion du matériel: " : "Benötigen Sie das Zusatzmodul Materialverwaltung: "); +// $message .= "
" . $materialverwaltung . "

"; +// } +// +// $qrcode = filter_input(INPUT_POST, 'qrcode'); +// if (isset($qrcode)) +// { +// $message .= ( $lang == "FR" ? "Souhaitez-vous ajouter le module QR-Code: " : "Wünschen Sie die Erweiterung um das Modul QR-Code: "); +// $message .= "
" . $qrcode . "

"; +// } +// +// $wochenbett = filter_input(INPUT_POST, 'wochenbett'); +// if (isset($wochenbett)) +// { +// $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux: " : "Benötigen Sie das Programm für Wochenbett-Betreuung: "); +// $message .= "
" . $wochenbett . "

"; +// } +// // Form inputs von Zusatzmodule Freiberufliche +// $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); +// if (isset($zusatzmodulPop2)) +// { +// $message .= "Zusatzmodul POP2: Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "
"; +// } +// +// $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); +// if (isset($zusatzmodulMaterialverwaltung)) +// { +// $message .= ( $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"); +// $message .= "
"; +// } +// +// $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); +// if (isset($zusatzmodulQrCode)) +// { +// $message .= ( $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"); +// $message .= "
"; +// } +// +// $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); +// if (isset($zusatzmodulPerigon)) +// { +// $message .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "
"; +// } +// +// $anmerkung = filter_input(INPUT_POST, 'anmerkung'); +// if (!empty($anmerkung)) +// { +// $message .= "

"; +// $message .= ( $lang == "FR" ? "Remarque : " : "Anmerkung: "); +// $message .= "
" . $anmerkung . "

"; +// } return $message; } From 9d8288f9154996882428de7fe2063f20a632c986 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 14:42:06 +0200 Subject: [PATCH 133/291] search problem with form ... --- static/php/message.php | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index 2f931fd..c22136b 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -20,7 +20,7 @@ function constructMessage() } else { $message .= "

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

"; if ( isset( $_POST['gender'] ) ) { @@ -119,16 +119,16 @@ function constructMessage() // $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; // } // -// // Form inputs von Erstbestellung -// $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 .= "
" -// $message .= $bestehend . "
"; -// } + // Form inputs von Erstbestellung + $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 .= "
" + $message .= $bestehend . "
"; + } // // $servername = filter_input(INPUT_POST, 'servername'); // if (isset($servername)) From 60aa3ebfb033099a564281b12bbe36cb98e06744 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 16:21:22 +0200 Subject: [PATCH 134/291] search problem with form ... --- content/german/bestellung/freiberufliche.md | 2 +- static/php/message.php | 92 +++++++++++---------- 2 files changed, 48 insertions(+), 46 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 0ebb744..68c00cc 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -122,7 +122,7 @@ kommentar = 'age und hobbies sind honeypots'

- +
diff --git a/static/php/message.php b/static/php/message.php index c22136b..83e27f6 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -126,46 +126,48 @@ function constructMessage() $message .= "

" $message .= ( $lang == "FR" ? "Sélectionnée la version d'application" : "Gewählte Applikations-Version"); - $message .= "
" + $message .= "

"; $message .= $bestehend . "
"; } -// -// $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 .= "
"; -// $message .= $servername . "

"; -// } -// -// $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); -// if (isset($modulpop2)) -// { -//// $message .= ( $lang == "FR" ? "Titre: " : "Anrede: "); -// $message .= "

Optionales Modul POP2: " . "
" . $modulpop2 . "

"; -// } -// -// $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); -// if (isset($materialverwaltung)) -// { -// $message .= ( $lang == "FR" ? "Avez-vous besoin du module supplémentaire de gestion du matériel: " : "Benötigen Sie das Zusatzmodul Materialverwaltung: "); -// $message .= "
" . $materialverwaltung . "

"; -// } -// -// $qrcode = filter_input(INPUT_POST, 'qrcode'); -// if (isset($qrcode)) -// { -// $message .= ( $lang == "FR" ? "Souhaitez-vous ajouter le module QR-Code: " : "Wünschen Sie die Erweiterung um das Modul QR-Code: "); -// $message .= "
" . $qrcode . "

"; -// } -// -// $wochenbett = filter_input(INPUT_POST, 'wochenbett'); -// if (isset($wochenbett)) -// { -// $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux: " : "Benötigen Sie das Programm für Wochenbett-Betreuung: "); -// $message .= "
" . $wochenbett . "

"; -// } + + $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 .= "
"; + $message .= $servername . "

"; + } + + $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); + if (isset($modulpop2)) + { + $message .= "

Optionales Modul POP2: " . "
" . $modulpop2 . "

"; + } + + $materialverwaltung = filter_input(INPUT_POST, 'materialverwaltung'); + if (isset($materialverwaltung)) + { + $message .= "

"; + $message .= ( $lang == "FR" ? "Module en option pour le matériel" + : "Optionales Modul Material"); + $message .= "
" . $materialverwaltung . "

"; + } + + $qrcode = filter_input(INPUT_POST, 'qrcode'); + if (isset($qrcode)) + { + $message .= "

"; + $message .= ( $lang == "FR" ? "Module en option QR-code" : "Optionales Modul QR-Code"); + $message .= "
" . $qrcode . "

"; + } + + $wochenbett = filter_input(INPUT_POST, 'wochenbett'); + if (isset($wochenbett)) + { + $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux?" : "Benötigen Sie die Wochenbett-Version?"); + $message .= "
" . $wochenbett . "

"; + } // // Form inputs von Zusatzmodule Freiberufliche // $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); // if (isset($zusatzmodulPop2)) @@ -195,13 +197,13 @@ function constructMessage() // $message .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "
"; // } // -// $anmerkung = filter_input(INPUT_POST, 'anmerkung'); -// if (!empty($anmerkung)) -// { -// $message .= "

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

"; -// } + $anmerkung = filter_input(INPUT_POST, 'anmerkung'); + if (!empty($anmerkung)) + { + $message .= "

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

"; + } return $message; } From c213fd94a0e004b53b54718d8cc836bee9a0ab5b Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 16:27:48 +0200 Subject: [PATCH 135/291] remove two parts --- static/php/message.php | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index 83e27f6..7cda650 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -119,25 +119,7 @@ function constructMessage() // $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; // } // - // Form inputs von Erstbestellung - $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 .= "
"; - $message .= $bestehend . "
"; - } - $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 .= "
"; - $message .= $servername . "

"; - } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) @@ -168,6 +150,7 @@ function constructMessage() $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux?" : "Benötigen Sie die Wochenbett-Version?"); $message .= "
" . $wochenbett . "

"; } + // // Form inputs von Zusatzmodule Freiberufliche // $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); // if (isset($zusatzmodulPop2)) From 7ace32025b31192b1c7fbecc8cd025b435741136 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 16:28:25 +0200 Subject: [PATCH 136/291] test form FPP App --- static/php/message.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/static/php/message.php b/static/php/message.php index 7cda650..400c666 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -119,7 +119,25 @@ function constructMessage() // $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; // } // + // Form inputs von Erstbestellung + $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 .= "
"; + $message .= $bestehend . "
"; + } + $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 .= "
"; + $message .= $servername . "

"; + } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) From 7e1320ee9ffcec88beca3a0d680befeb871c4106 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 16:37:37 +0200 Subject: [PATCH 137/291] add fields ORG-order --- static/php/message.php | 118 +++++++++++++++++++++-------------------- 1 file changed, 61 insertions(+), 57 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index 400c666..546d37b 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -64,61 +64,44 @@ function constructMessage() $message .= filter_input(INPUT_POST, 'ean_nummer') . "
"; } $message .= "

"; -// if (isset($organisation)) -// { -// $message .= "

"; -// $message .= ( $lang == "FR" ? "Personne de contact pour la commande" : "Kontaktperson für die Bestellung"); -// $message .= "
"; -// if ( isset( $_POST['gender'] ) ) -// { -// $message .= filter_input(INPUT_POST, 'gender') . " "; -// } -// if (isset($_POST['vorname'])) -// { -// $message .= filter_input(INPUT_POST, 'vorname') . " "; -// } -// if (isset($_POST['name'])) -// { -// $message .= filter_input(INPUT_POST, 'name') . "
"; -// } -// if (isset($_POST['ansprechpartner_telefon'])) -// { -// $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); -// $message .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "
"; -// } -// if (isset($_POST['ansprechpartner_email'])) -// { -// $message .= ( $lang == "FR" ? "E-mail: " : "E-Mail: "); -// $message .= filter_input(INPUT_POST, 'ansprechpartner_email') . "
"; -// } -// } -// -// // Form inputs von Schulungstermin -// $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); -// if (isset($schulungstermin)) -// { -// $message .= "Schulungstermin: " . "
" . $schulungstermin . "

"; -// } -// -// // Form inputs von Organisation -// $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); -// if (isset($organisationPaket)) -// { -// $message .= "Organisation Paket: " . "
" . $organisationPaket . "

"; -// } -// // Form inputs von Organisation Zusatzmodule -// $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); -// if (isset($zusatzmodulDienstplan)) -// { -// $message .= "Zusatzmodul Dienstplan: " . "
" . $zusatzmodulDienstplan . "

"; -// } -// -// $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); -// if (isset($zusatzmodulTourenplan)) -// { -// $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; -// } -// + if (isset($organisation)) + { + $message .= "


"; + $message .= ( $lang == "FR" ? "Personne de contact pour la commande" : "Kontaktperson für die Bestellung"); + $message .= "
"; + if ( isset( $_POST['gender'] ) ) + { + $message .= filter_input(INPUT_POST, 'gender') . " "; + } + if (isset($_POST['vorname'])) + { + $message .= filter_input(INPUT_POST, 'vorname') . " "; + } + if (isset($_POST['name'])) + { + $message .= filter_input(INPUT_POST, 'name'); + } + $message .= "
"; + if (isset($_POST['ansprechpartner_telefon'])) + { + $message .= ( $lang == "FR" ? "Téléphone: " : "Telefon: "); + $message .= filter_input(INPUT_POST, 'ansprechpartner_telefon') . "
"; + } + if (isset($_POST['ansprechpartner_email'])) + { + $message .= ( $lang == "FR" ? "E-mail: " : "E-Mail: "); + $message .= filter_input(INPUT_POST, 'ansprechpartner_email') . "
"; + } + } + + // Form inputs von Organisation + $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); + if (isset($organisationPaket)) + { + $message .= "


"; + $message .= "Organisation Paket" . "
" . $organisationPaket . "

"; + } + // Form inputs von Erstbestellung $bestehend = filter_input(INPUT_POST, 'bestehend'); if (isset($bestehend)) @@ -165,10 +148,24 @@ function constructMessage() $wochenbett = filter_input(INPUT_POST, 'wochenbett'); if (isset($wochenbett)) { + $message .= "

"; $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux?" : "Benötigen Sie die Wochenbett-Version?"); - $message .= "
" . $wochenbett . "

"; + $message .= "

" . $wochenbett . "

"; } - + +// // Form inputs von Organisation Zusatzmodule +// $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); +// if (isset($zusatzmodulDienstplan)) +// { +// $message .= "Zusatzmodul Dienstplan: " . "
" . $zusatzmodulDienstplan . "

"; +// } +// +// $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); +// if (isset($zusatzmodulTourenplan)) +// { +// $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; +// } +// // // Form inputs von Zusatzmodule Freiberufliche // $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); // if (isset($zusatzmodulPop2)) @@ -198,6 +195,13 @@ function constructMessage() // $message .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "
"; // } // +// // Form inputs von Schulungstermin +// $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); +// if (isset($schulungstermin)) +// { +// $message .= "Schulungstermin: " . "
" . $schulungstermin . "

"; +// } + $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) { From eac6fa90e5a494820fbf968634371ac30e54c64f Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 16:46:18 +0200 Subject: [PATCH 138/291] edit form org --- content/german/bestellung/organisationen.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index d032c6b..9c87338 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -101,12 +101,12 @@ bestellformular = true **Basismodul** Stammdatenverwaltung, Bedarfsabklärung, einfach Pflegeplanung, Verordnungen, Medikamentenblatt, Leistungserfassung, -Abrechnung und Statistik +Abrechnung und Statistik. **Vorbereitung des System** -Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.org) Datenbankerstellung und Anpassung an -die Bedürfnisse der Organisation +Konfiguration und Inbetriebnahme der gesicherten Instanz, Datenbankerstellung +und Anpassung der Daten an die Bedürfnisse der Organisation. **Einführungsschulung VeruA App** @@ -130,8 +130,8 @@ Pflegeplanung (2. Auflage) in der **VeruA App** erstellt, gedruckt und evaluiert **Vorbereitung des System** -Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-spitex-name.verua.org) Datenbankerstellung und Anpassung an -die Bedürfnisse der Organisation +Konfiguration und Inbetriebnahme der gesicherten Instanz, Datenbankerstellung +und Anpassung der Daten an die Bedürfnisse der Organisation. **Einführungsschulung VeruA App** From d9d3dc8897c824252e4cf45e3c73d9d4fb627207 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 16:53:49 +0200 Subject: [PATCH 139/291] edit message mail --- static/php/ajaxmail.php | 4 ++-- static/php/message.php | 29 +++++++++++++++-------------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 5985a32..8f6f676 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -39,6 +39,7 @@ try { $mail->setFrom('order@verua.swiss', 'VeruA AG'); // Sender address $mail->addAddress('support@verua.ch', 'VeruA AG'); // Add another recipient // $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC + $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC // Content Mail to support @@ -61,11 +62,10 @@ try { $customerSubject = ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); - $customerMessage = constructCustomerMessage($message, $lang); + $customerMessage = constructCustomerMessage($message, $lang, $name); $mail->clearAddresses(); $mail->ClearBCCs(); - $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC $mail->addAddress($customerEmail); $mail->Subject = $encodedSubject; // $mail->Body = nl2br(htmlspecialchars($customerMessage)); diff --git a/static/php/message.php b/static/php/message.php index 546d37b..1332b6b 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -213,35 +213,36 @@ function constructMessage() return $message; } -function constructCustomerMessage($bestellMessage, $langForm) +function constructCustomerMessage($bestellMessage, $langForm, $name) { if ( $langForm == "FR" ) { - $message .= "Chers Mesdames, Chers Messieurs" . "

"; + $message .= "Grüezi " . $name . "

"; $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "

"; - $message .= "Cordialement" . "
"; - $message .= "Votre équipe VeruA" . "


"; + $messageEnd = "Cordialement" . "
"; + $messageEnd .= "Votre équipe VeruA" . "

"; $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "

"; } else { - $message = "Sehr geehrte Damen und Herren" . "
"; + $message = "Grüezi " . $name . "
"; $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; - $message .= "Freundliche Grüsse" . "
"; - $message .= "Ihr VeruA Team" . "


"; + $messageEnd = "Freundliche Grüsse" . "
"; + $messageEnd .= "Ihr VeruA Team" . "

"; $infoCheck = "Hier noch einmal Ihre Angaben für Sie zur Überprüfung. Sollten Sie noch einen Fehler finden, informieren Sie uns bitte:" . "

"; } + + $message .= $infoCheck; + + $message .= $bestellMessage; + + $message .= $messageEnd; + $message .= "VeruA AG" . "
"; $message .= "Steinerstrass 19" . "
"; $message .= "CH-8253 Diessenhofen" . "
"; $message .= "079 393 86 83" . "
"; $message .= "kontakt@verua.swiss" . "
"; - $message .= "www.verua.swiss" . "

"; - - $message .= "------------------------------------------------------------" . "

"; - $message .= $infoCheck; - - - $message .= $bestellMessage; + $message .= "www.verua.swiss" . "

"; return $message; } \ No newline at end of file From a2f4a0a51b22450e7296bb4515cbe0f6d67f7b17 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 17:38:12 +0200 Subject: [PATCH 140/291] edit message mail and forms --- .../bestellung/zusatzmodule-freiberufliche.md | 8 +- .../bestellung/zusatzmodule-organisationen.md | 15 ++- static/php/ajaxmail.php | 125 ++++++++++-------- static/php/message.php | 90 +++++++------ 4 files changed, 128 insertions(+), 110 deletions(-) diff --git a/content/german/bestellung/zusatzmodule-freiberufliche.md b/content/german/bestellung/zusatzmodule-freiberufliche.md index 3b2d42b..30b2483 100644 --- a/content/german/bestellung/zusatzmodule-freiberufliche.md +++ b/content/german/bestellung/zusatzmodule-freiberufliche.md @@ -73,16 +73,16 @@ bestellformular = true


Welche Erweiterungen möchten Sie hinzubuchen?

- +
- +
- +
- +


diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index 2f730f3..953b7a0 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -117,8 +117,9 @@ bestellformular = true
@@ -126,8 +127,8 @@ bestellformular = true
@@ -135,12 +136,12 @@ bestellformular = true
- +
diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 8f6f676..114c0f2 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -1,4 +1,5 @@ SMTPDebug = SMTP::DEBUG_SERVER; // Enable this for detailed debugging - $mail->isSMTP(); // Use SMTP - $mail->Host = 'ophelia.kreativmedia.ch'; // Set SMTP server - $mail->SMTPAuth = true; // Enable SMTP authentication - $mail->Username = 'order@verua.swiss'; // SMTP username - $mail->Password = 'Ont2J0s1qQYvX9TQrsx0nQv4Spuhha'; // SMTP password - $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; // Enable encryption - $mail->Port = 465; // TCP port for the connection - - // Recipients - $mail->setFrom('order@verua.swiss', 'VeruA AG'); // Sender address - $mail->addAddress('support@verua.ch', 'VeruA AG'); // Add another recipient +try +{ + // Receive and validate input data using filter_input() + $name = strip_tags(trim(filter_input(INPUT_POST, 'name') . ' ' . filter_input(INPUT_POST, 'vorname'))); // Add filter_input(INPUT_POST, 'nachname') to $name + $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); + $email = filter_var(trim(filter_input(INPUT_POST, 'email')), FILTER_SANITIZE_EMAIL); + // if order is from Organisation, use email on contact-person too + if (isset($_POST['ansprechpartner_email']) && $_POST['ansprechpartner_email'] != "" ) + { + $emailContact = filter_var(trim(filter_input(INPUT_POST, 'ansprechpartner_email')), FILTER_SANITIZE_EMAIL); + } + $subject = strip_tags(trim(filter_input(INPUT_POST, 'formularart'))); + // Construct the message using the function from message.php + $message = constructMessage(); + if (empty($name) || !filter_var($email, FILTER_VALIDATE_EMAIL) || empty($message)) + { + // Invalid input + throw new Exception('Ungültige Eingabedaten.'); + } + // SMTP von Verua verwenden + // Server settings + //$mail->SMTPDebug = SMTP::DEBUG_SERVER; // Enable this for detailed debugging + $mail->isSMTP(); // Use SMTP + $mail->Host = 'ophelia.kreativmedia.ch'; // Set SMTP server + $mail->SMTPAuth = true; // Enable SMTP authentication + $mail->Username = 'order@verua.swiss'; // SMTP username + $mail->Password = 'Ont2J0s1qQYvX9TQrsx0nQv4Spuhha'; // SMTP password + $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; // Enable encryption + $mail->Port = 465; // TCP port for the connection + // Recipients + $mail->setFrom('order@verua.swiss', 'VeruA AG'); // Sender address + $mail->addAddress('support@verua.ch', 'VeruA AG'); // Add another recipient // $mail->addBCC('ah@mediendesign-hnida.de'); // Add bounce email address as BCC - $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC - - - // Content Mail to support - $mail->isHTML(true); // Email in HTML format - $mail->CharSet = 'UTF-8'; - $encodedSubject = mb_encode_mimeheader($subject, "UTF-8", "Q"); - $mail->Subject = $encodedSubject; + $mail->addBCC('rabe@verua.swiss'); // Add bounce email address as BCC + // Content Mail to support + $mail->isHTML(true); // Email in HTML format + $mail->CharSet = 'UTF-8'; + $encodedSubject = mb_encode_mimeheader($subject, "UTF-8", "Q"); + $mail->Subject = $encodedSubject; // $mail->Body = nl2br(htmlspecialchars($message)); - $mail->Body = $message; - $mail->AltBody = $message; + $mail->Body = $message; + $mail->AltBody = $message; - // Send email - if ($mail->send()) { - // Success response - echo json_encode(['success' => true, 'message' => 'Nachricht wurde gesendet.']); - http_response_code(200); + // Send email + if ($mail->send()) + { + // Success response + echo json_encode(['success' => true, 'message' => 'Nachricht wurde gesendet.']); + http_response_code(200); - // Send a second email to the customer - $customerEmail = $email; - $customerSubject = ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); - $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); + // Send a second email to the customer + $customerEmail = $email; + $customerSubject = ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); + $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); - $customerMessage = constructCustomerMessage($message, $lang, $name); + $customerMessage = constructCustomerMessage($message, $lang, $name); - $mail->clearAddresses(); - $mail->ClearBCCs(); - $mail->addAddress($customerEmail); - $mail->Subject = $encodedSubject; + $mail->clearAddresses(); + $mail->ClearBCCs(); + $mail->addAddress($customerEmail); + if ( isset($emailContact) ) + { + $mail->addAddress($customerEmail); + } + $mail->Subject = $encodedSubject; // $mail->Body = nl2br(htmlspecialchars($customerMessage)); - $mail->Body = $customerMessage; + $mail->Body = $customerMessage; // $mail->AltBody = htmlspecialchars($customerMessage); - $mail->AltBody = $customerMessage; + $mail->AltBody = $customerMessage; - $mail->send(); - } -} catch (Exception $e) { - // Error response if an exception occurs - echo json_encode(['success' => false, 'message' => "Nachricht konnte nicht gesendet werden. Mailer Error: {$mail->ErrorInfo}"]); + $mail->send(); + } +} catch (Exception $e) +{ + // Error response if an exception occurs + echo json_encode(['success' => false, 'message' => "Nachricht konnte nicht gesendet werden. Mailer Error: {$mail->ErrorInfo}"]); } ?> diff --git a/static/php/message.php b/static/php/message.php index 1332b6b..89d31ca 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -153,47 +153,53 @@ function constructMessage() $message .= "

" . $wochenbett . "

"; } -// // Form inputs von Organisation Zusatzmodule -// $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); -// if (isset($zusatzmodulDienstplan)) -// { -// $message .= "Zusatzmodul Dienstplan: " . "
" . $zusatzmodulDienstplan . "

"; -// } -// -// $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); -// if (isset($zusatzmodulTourenplan)) -// { -// $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; -// } -// -// // Form inputs von Zusatzmodule Freiberufliche -// $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); -// if (isset($zusatzmodulPop2)) -// { -// $message .= "Zusatzmodul POP2: Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "
"; -// } -// -// $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); -// if (isset($zusatzmodulMaterialverwaltung)) -// { -// $message .= ( $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"); -// $message .= "
"; -// } -// -// $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); -// if (isset($zusatzmodulQrCode)) -// { -// $message .= ( $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"); -// $message .= "
"; -// } -// -// $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); -// if (isset($zusatzmodulPerigon)) -// { -// $message .= "Zusatzmodul Perigon, Bereitstellung, einmalig 50.00 CHF" . "
"; -// } + // Form inputs von Organisation Zusatzmodule + $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); + if (isset($zusatzmodulDienstplan)) + { + $message .= "

"; + $message .= "Zusatzmodul Dienstplan: " . "
" . $zusatzmodulDienstplan . "

"; + } + + $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); + if (isset($zusatzmodulTourenplan)) + { + $message .= "

"; + $message .= "Zusatzmodul Tourenplan" . $zusatzmodulTourenplan . "

"; + } + + // Form inputs von Zusatzmodule FPP / ORG + $zusatzmodulPop2 = filter_input(INPUT_POST, 'zusatzmodul-pop2'); + if (isset($zusatzmodulPop2)) + { + $message .= "


"; + $message .= "Zusatzmodul POP2
Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "

"; + } + + $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); + if (isset($zusatzmodulMaterialverwaltung)) + { + $message .= "

"; + $message .= ( $lang == "FR" ? "Module en option pour le matériel" + : "Zusatzmodul Materialverwaltung"); + $message .= "
" . $zusatzmodulMaterialverwaltung . "

"; + } + + $zusatzmodulQrCode = filter_input(INPUT_POST, 'zusatzmodul-qr-code'); + if (isset($zusatzmodulQrCode)) + { + $message .= "

"; + $message .= ( $lang == "FR" ? "Module supplémentaire code QR" + : "Optionales Modul QR-Code"); + $message .= "
" . $zusatzmodulQrCode . "

"; + } + + $zusatzmodulPerigon = filter_input(INPUT_POST, 'zusatzmodul-perigon'); + if (isset($zusatzmodulPerigon)) + { + $message .= "

"; + $message .= "Zusatzmodul Perigon
" . $zusatzmodulPerigon . "

"; + } // // // Form inputs von Schulungstermin // $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); @@ -224,7 +230,7 @@ function constructCustomerMessage($bestellMessage, $langForm, $name) $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "

"; } else { - $message = "Grüezi " . $name . "
"; + $message = "Grüezi " . $name . "

"; $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; $messageEnd = "Freundliche Grüsse" . "
"; $messageEnd .= "Ihr VeruA Team" . "

"; From 75a139eca7227b6ab6e11b5c385c2e4b7db73296 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 17:44:40 +0200 Subject: [PATCH 141/291] edit message mail and forms --- .../bestellung/zusatzmodule-organisationen.md | 20 +++++++++---------- static/php/message.php | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index 953b7a0..6211a4d 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -93,11 +93,11 @@ bestellformular = true
@@ -105,11 +105,11 @@ bestellformular = true
diff --git a/static/php/message.php b/static/php/message.php index 89d31ca..91bc016 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -165,7 +165,7 @@ function constructMessage() if (isset($zusatzmodulTourenplan)) { $message .= "

"; - $message .= "Zusatzmodul Tourenplan" . $zusatzmodulTourenplan . "

"; + $message .= "Zusatzmodul Tourenplan
: " . "
" . $zusatzmodulTourenplan . "

"; } // Form inputs von Zusatzmodule FPP / ORG From 69e4c2c579e401f366ff64290d1151639236f0f0 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 17:49:18 +0200 Subject: [PATCH 142/291] edit message mail and forms --- .../commande/module-supplementaire-infirmiers-independants.md | 4 ++-- static/php/ajaxmail.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/french/commande/module-supplementaire-infirmiers-independants.md b/content/french/commande/module-supplementaire-infirmiers-independants.md index cbaf503..70e76d5 100644 --- a/content/french/commande/module-supplementaire-infirmiers-independants.md +++ b/content/french/commande/module-supplementaire-infirmiers-independants.md @@ -77,10 +77,10 @@ bestellformular = true


Quelles extensions souhaitez-vous ajouter ?

- +
- +
diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 114c0f2..5df6f0e 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -75,7 +75,7 @@ try $mail->addAddress($customerEmail); if ( isset($emailContact) ) { - $mail->addAddress($customerEmail); + $mail->addCC($customerEmail); } $mail->Subject = $encodedSubject; // $mail->Body = nl2br(htmlspecialchars($customerMessage)); From b23d76aa3f988a4880bfc997fdd7e4c75abffade Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 17:54:09 +0200 Subject: [PATCH 143/291] edit message mail and forms --- static/php/ajaxmail.php | 2 +- static/php/message.php | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 5df6f0e..de3a4b2 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -75,7 +75,7 @@ try $mail->addAddress($customerEmail); if ( isset($emailContact) ) { - $mail->addCC($customerEmail); + $mail->addCC($emailContact); } $mail->Subject = $encodedSubject; // $mail->Body = nl2br(htmlspecialchars($customerMessage)); diff --git a/static/php/message.php b/static/php/message.php index 91bc016..0057ccc 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -225,15 +225,15 @@ function constructCustomerMessage($bestellMessage, $langForm, $name) { $message .= "Grüezi " . $name . "

"; $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "

"; - $messageEnd = "Cordialement" . "
"; - $messageEnd .= "Votre équipe VeruA" . "

"; + $messageEnd = "

Cordialement" . "
"; + $messageEnd .= "Votre équipe VeruA" . "

"; $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "

"; } else { $message = "Grüezi " . $name . "

"; $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; - $messageEnd = "Freundliche Grüsse" . "
"; - $messageEnd .= "Ihr VeruA Team" . "

"; + $messageEnd = "

Freundliche Grüsse" . "
"; + $messageEnd .= "Ihr VeruA Team" . "

"; $infoCheck = "Hier noch einmal Ihre Angaben für Sie zur Überprüfung. Sollten Sie noch einen Fehler finden, informieren Sie uns bitte:" . "

"; } From 2c9f2951da8d79bad39b1823414e5382f2cb2ef2 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 18:02:52 +0200 Subject: [PATCH 144/291] edit message mail and forms --- static/php/message.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/php/message.php b/static/php/message.php index 0057ccc..7cda0b1 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -173,7 +173,7 @@ function constructMessage() if (isset($zusatzmodulPop2)) { $message .= "

"; - $message .= "Zusatzmodul POP2
Jährliche Lizenzkosten 42.00 CHF; Bereitstellung, einmalig 438.00.00 CHF" . "

"; + $message .= "Zusatzmodul POP2

" . $zusatzmodulPop2 . "

"; } $zusatzmodulMaterialverwaltung = filter_input(INPUT_POST, 'zusatzmodul-materialverwaltung'); From 8ee2306cb20a3ca99c3caca155aff7bea4d8b431 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 18:06:25 +0200 Subject: [PATCH 145/291] edit message mail and forms --- static/php/message.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/php/message.php b/static/php/message.php index 7cda0b1..0844dd0 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -110,7 +110,7 @@ function constructMessage() $message .= ( $lang == "FR" ? "Sélectionnée la version d'application" : "Gewählte Applikations-Version"); $message .= "

"; - $message .= $bestehend . "
"; + $message .= $bestehend . "

"; } $servername = filter_input(INPUT_POST, 'servername'); From d39d4f21c809c779b49c7ed49182061797e0d082 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 18:08:54 +0200 Subject: [PATCH 146/291] edit message mail and forms --- hugo.toml | 4 ++-- static/php/message.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hugo.toml b/hugo.toml index 9198642..1e06bff 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -# environment = "production" -environment = "development" + environment = "production" +#environment = "development" # set to true to enable captcha on the form useCaptcha = true diff --git a/static/php/message.php b/static/php/message.php index 0844dd0..d433306 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -212,7 +212,7 @@ function constructMessage() if (!empty($anmerkung)) { $message .= "

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

"; } From db7a8fc006484807e9ef3723583f3807bf87c57b Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 28 Jun 2024 18:10:29 +0200 Subject: [PATCH 147/291] deploy to production --- hugo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hugo.toml b/hugo.toml index 1e06bff..8ae15a4 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,7 +21,7 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. - environment = "production" +environment = "production" #environment = "development" # set to true to enable captcha on the form From a614dfa3ab9a1dad32e0880ae3c6f735fa9e5d3a Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 1 Jul 2024 07:27:33 +0200 Subject: [PATCH 148/291] deploy to develop --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index 8ae15a4..7cdb591 100755 --- a/hugo.toml +++ b/hugo.toml @@ -21,8 +21,8 @@ enableRobotsTXT = true ########################### Deployment ############################# [params] # set to "development" or "production". This deploys the site to the correct environment and sets the robot.txt to disallow all pages when in development mode. -environment = "production" -#environment = "development" +#environment = "production" +environment = "development" # set to true to enable captcha on the form useCaptcha = true From 300f019d2d6fd8fb7eefa2e2dc163e1606080fc3 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 07:48:21 +0200 Subject: [PATCH 149/291] change links in readme --- readme.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 236da7e..fd8e321 100755 --- a/readme.md +++ b/readme.md @@ -10,11 +10,9 @@
-

currently under development on: verua.dev-1.andreashnida.de 👀 -

Development site: preview.verua.info -Production site: verua.info +Production site: verua.swiss ℹ This site is based on Hugoplate Boilerplate Theme for Hugo. For specifics on how to use the theme, please refer to the README of the theme. From 1cdcda4a6036b0d94bb3c118930f1b5a5511a6ba Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 08:23:03 +0200 Subject: [PATCH 150/291] edit price-list --- content/german/preisliste/freiberufliche.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index 31742f0..b27d654 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -47,15 +47,18 @@ ist sofort einsatzbereit. Im Preis enthalten ist die Lizenzgebühr **für ein Jahr**. Dies beinhaltet vollen **kostenlosen Support** und die **Weiterentwicklung** der Applikation. -| Miete gesicherter Webbereich | 120.00 CHF | -| ---------------------------- | ---------: | - -_Preis von 320 CHF auf 120 CHF am 01.01.2020_ +**Erstellung Instanz und gesicherte URL** Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-wunsch-name.verua.org) oder Einbindung in ein bestehendes Team. Datenbankerstellung und Anpassung an Ihren Einsatzbereich. +| Miete gesicherter Webbereich | 120.00 CHF | +| ---------------------------- | ---------: | + +_Preis von 320 CHF auf 120 CHF am 01.01.2020_ +Beinhaltet die Bereitstellung des Webserver, die tägliche Sicherungen der Datenbank und das automatische Einspielen der Updates. + Miete für ein Jahr. | **TOTAL BASISVERSION** | **1'296.00 CHF** | @@ -172,7 +175,7 @@ Stundenansatz: 120.00 CHF, Abrechnungseinheit: 10 Minuten. | Miete gesicherter Webbereich | 120.00 CHF | | ---------------------------- | ---------: | -_Preis von 320 CHF auf 120 CHF am 01.01.2020_ +_Preis von 320 CHF auf 120 CHF am 01.01.2020_ Beinhaltet die Bereitstellung des Webserver, die tägliche Sicherungen der Datenbank und das automatische Einspielen der Updates. | **TOTAL FOLGEKOSTEN OHNE MODULE** | **372.00 CHF** | From 3981aa085e8b1276de2df7df2736d0541e4c29c3 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 08:23:38 +0200 Subject: [PATCH 151/291] activate menu Schulungstermine --- config/_default/menus.de.toml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/config/_default/menus.de.toml b/config/_default/menus.de.toml index 17a0ce7..78befca 100755 --- a/config/_default/menus.de.toml +++ b/config/_default/menus.de.toml @@ -96,16 +96,16 @@ weight = 4 name = "Kontakt" url = "kontakt/" -# [[main]] -# name = "Schulung" -# url = "schulungstermine/" - # [[main]] - # parent = "Schulung" - # name = "Anmeldung Anfängerschulung" - # url = "schulungstermine/anmeldung-anfaengerschulung/" - # weight = 1 - # [[main]] - # parent = "Schulung" - # name = "Anmeldung Fortgeschrittenenschulung" - # url = "schulungstermine/anmeldung-fortgeschrittenenschulung/" - # weight = 2 \ No newline at end of file +[[main]] +name = "Schulung" +url = "schulungstermine/" + [[main]] + parent = "Schulung" + name = "Anmeldung Anfängerschulung" + url = "schulungstermine/anmeldung-anfaengerschulung/" + weight = 1 + [[main]] + parent = "Schulung" + name = "Anmeldung Fortgeschrittenenschulung" + url = "schulungstermine/anmeldung-fortgeschrittenenschulung/" + weight = 2 \ No newline at end of file From b17faa21d8c57672303e91a36156477ddc8c63e2 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 09:29:33 +0200 Subject: [PATCH 152/291] revert to 9c8edb9 --- content/german/preisliste/freiberufliche.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/content/german/preisliste/freiberufliche.md b/content/german/preisliste/freiberufliche.md index b27d654..31742f0 100644 --- a/content/german/preisliste/freiberufliche.md +++ b/content/german/preisliste/freiberufliche.md @@ -47,17 +47,14 @@ ist sofort einsatzbereit. Im Preis enthalten ist die Lizenzgebühr **für ein Jahr**. Dies beinhaltet vollen **kostenlosen Support** und die **Weiterentwicklung** der Applikation. -**Erstellung Instanz und gesicherte URL** -Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-wunsch-name.verua.org) oder Einbindung in ein -bestehendes Team. - -Datenbankerstellung und Anpassung an Ihren Einsatzbereich. - | Miete gesicherter Webbereich | 120.00 CHF | | ---------------------------- | ---------: | _Preis von 320 CHF auf 120 CHF am 01.01.2020_ -Beinhaltet die Bereitstellung des Webserver, die tägliche Sicherungen der Datenbank und das automatische Einspielen der Updates. +Konfiguration und Inbetriebnahme gesicherte URL (https://ihr-wunsch-name.verua.org) oder Einbindung in ein +bestehendes Team. + +Datenbankerstellung und Anpassung an Ihren Einsatzbereich. Miete für ein Jahr. @@ -175,7 +172,7 @@ Stundenansatz: 120.00 CHF, Abrechnungseinheit: 10 Minuten. | Miete gesicherter Webbereich | 120.00 CHF | | ---------------------------- | ---------: | -_Preis von 320 CHF auf 120 CHF am 01.01.2020_ +_Preis von 320 CHF auf 120 CHF am 01.01.2020_ Beinhaltet die Bereitstellung des Webserver, die tägliche Sicherungen der Datenbank und das automatische Einspielen der Updates. | **TOTAL FOLGEKOSTEN OHNE MODULE** | **372.00 CHF** | From b9f16c1f8a39b5bde7ddf24897c3d2cb50903690 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 10:41:20 +0200 Subject: [PATCH 153/291] add new dates in 2024 --- content/german/schulungstermine/_index.md | 29 +++++++++++++---------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/content/german/schulungstermine/_index.md b/content/german/schulungstermine/_index.md index 67e767f..5725c18 100644 --- a/content/german/schulungstermine/_index.md +++ b/content/german/schulungstermine/_index.md @@ -26,26 +26,31 @@ translationKey = 'schulungstermine' Diese Schulungstermine richten sich speziell an unsere **neuen Anwender**. -**Datum:** -Freitag, 25. August 2023 - 13:00 Uhr bis 17:00 Uhr -Freitag, 03. November 2023 - 08:30 Uhr bis 12:30 Uhr +#### Datum -**Thema:** -Allgemeiner Umgang und weiterführende Informationen rund um die Applikation VeruA \*\* Verwaltung und Abrechnung. +* Montag, **09. September 2024** - 08:30 Uhr bis 12:30 Uhr + +* Montag, **04. November 2024** - 08:30 Uhr bis 12:30 Uhr + +#### Thema + +Allgemeiner Umgang und weiterführende Informationen rund um die VeruA App. + +#### Dauer -**Dauer:** Je Schulungsblock **4 Stunden** -**Aufbau:** -Im ersten Teil (ca. 1 1/2 Stunden) schauen wir uns den grundsätzlichen Umgang, die Grundeinstellungen und die Abrechnung und Rechnungsverwaltung an. -Pause ca. 30 Minuten. +#### Aufbau + +Im ersten Teil (ca. 1 1/2 Stunden) schauen wir uns den grundsätzlichen Umgang, die Grundeinstellungen und die Abrechnung und Rechnungsverwaltung an. +Pause ca. 30 Minuten. Im zweiten Teil (ca. 2 Stunden) möchten wir auf Ihre Fragen und Wünsche eingehen (Spezialfälle und persönliche Anliegen). -**Kosten:** -250 CHF inklusive Mehrwertsteuer. +#### Kosten +250 CHF inklusive Mehrwertsteuer. Darin enthalten ist die vierstündige Schulung. -**Anmeldung:** +#### Anmeldung [Klicken Sie hier, um sich verbindlich für eine Schulung anzumelden.](/schulungstermine/anmeldung-anfaengerschulung/) From 8b1e52b31ad2bdc6378659d951a00e981f8a626f Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 12:03:27 +0200 Subject: [PATCH 154/291] edit style, add dates to form --- content/german/schulungstermine/_index.md | 36 ++++++++++--------- .../anmeldung-anfaengerschulung.md | 12 +++++-- 2 files changed, 29 insertions(+), 19 deletions(-) diff --git a/content/german/schulungstermine/_index.md b/content/german/schulungstermine/_index.md index 5725c18..09f3d6e 100644 --- a/content/german/schulungstermine/_index.md +++ b/content/german/schulungstermine/_index.md @@ -9,9 +9,9 @@ translationKey = 'schulungstermine' #### Schulungen -## VeruA \*\* Verwaltung und Abrechnung +## VeruA App -##### Wir bieten neue Schulungstermine in Klubschule Migros Winterthur, Rudolfstrasse 11, 8401 Winterthur an. +##### Wir bieten neue Schulungstermine in unserem Büro in der Steinerstrasse 19, 8253 Diessenhofen an.
@@ -22,7 +22,7 @@ translationKey = 'schulungstermine' {{% /aligncenter %}} -### Anfänger-Schulung VeruA \*\* Verwaltung und Abrechnung +### Anfänger-Schulung VeruA App Diese Schulungstermine richten sich speziell an unsere **neuen Anwender**. @@ -30,7 +30,7 @@ Diese Schulungstermine richten sich speziell an unsere **neuen Anwender**. * Montag, **09. September 2024** - 08:30 Uhr bis 12:30 Uhr -* Montag, **04. November 2024** - 08:30 Uhr bis 12:30 Uhr +* Montag, **04. November 2024** - 13:00 Uhr bis 17:00 Uhr #### Thema @@ -48,7 +48,7 @@ Im zweiten Teil (ca. 2 Stunden) möchten wir auf Ihre Fragen und Wünsche eingeh #### Kosten 250 CHF inklusive Mehrwertsteuer. -Darin enthalten ist die vierstündige Schulung. +Darin enthalten ist die vierstündige Schulung und Getränke. #### Anmeldung @@ -70,27 +70,31 @@ Bereits bezahlte Beträge verbleiben bei rechtzeitigem Rücktritt als Gutschrift {{% /aligncenter %}} {{% section %}} -### Fortgeschrittenen-Schulung VeruA \*\* Verwaltung und Abrechnung +### Fortgeschrittenen-Schulung VeruA App -Diese Schulung richtet sich an erfahrene Anwender, die spezielle Themen vertiefen möchten. +Diese Schulung richtet sich an **erfahrene Anwender**, die spezielle Themen vertiefen möchten. -**Datum:** -Freitag, 03. November 2023 - 13:00 Uhr bis 17:00 Uhr +#### Datum + +* Montag, **09. Dezember 2024** - 08:30 Uhr bis 12:30 Uhr + +#### Thema -**Thema:** Vertiefung und weiterführende Informationen zu VeruA \*\* Verwaltung und Abrechnung. -**Dauer:** -Je Schulungsblock 4 Stunden +#### Dauer + +Je Schulungsblock **4 Stunden** + +#### Aufbau -**Aufbau:** Die Themen legen wir gemeinsam mit den TeilnehmerInnen zu Schulungsbeginn fest. Sie richten sich dabei nach den Wünschen der TeilnehmerInnen. -**Kosten:** -250 CHF inklusive Mehrwertsteuer. +#### Kosten +250 CHF inklusive Mehrwertsteuer. Darin enthalten ist die vierstündige Schulung und Getränke. -**Anmeldung:** +#### Anmeldung [Klicken Sie hier, um sich verbindlich für eine Schulung anzumelden.](/schulungstermine/anmeldung-fortgeschrittenenschulung/) diff --git a/content/german/schulungstermine/anmeldung-anfaengerschulung.md b/content/german/schulungstermine/anmeldung-anfaengerschulung.md index 46a9bf4..3020b22 100644 --- a/content/german/schulungstermine/anmeldung-anfaengerschulung.md +++ b/content/german/schulungstermine/anmeldung-anfaengerschulung.md @@ -5,7 +5,7 @@ title = 'Anmeldung Anfängerschulung' translationKey = 'anmeldung-anfaengerschulung' bestellformular = true kommentar = 'age, verify_email und hobbies sind honeypots' -schulungstermine = ['Freitag, 25. August 2023 von 13:00 bis 17:00 Uhr', 'Freitag, 03. November 2023 von 08:30 bis 12:30 Uhr'] +schulungstermine = ['Montag, 02. September 2024 von 08:30 bis 12:30 Uhr', 'Montag, 04. November 2024 von 13:00 bis 17:00 Uhr'] +++ {{% section %}} {{% aligncenter %}} @@ -26,9 +26,15 @@ schulungstermine = ['Freitag, 25. August 2023 von 13:00 bis 17:00 Uhr', 'Freita Diese Schulung richtet sich speziell an unsere neuen Anwender. -Thema: **Allgemeiner Umgang und weiterführende Informationen rund um VeruA \*\* Verwaltung und Abrechnung.** +#### Thema -Ort: **Klubschule Migros Winterthur, Rudolfstrasse 11, 8401 Winterthur, Schweiz** +**Allgemeiner Umgang und weiterführende Informationen rund um VeruA App** + +#### Ort + +**Büro der VeruA AG, Steinerstrasse 19, 8253 Diessenhofen, Schweiz** + +#### Ablauf Im ersten Teil (ca. 1 1/2 Stunden) schauen wir uns den grundsätzlichen Umgang, die Grundeinstellungen und die Abrechnung und Rechnungsverwaltung an. From 7fdf4440748bff900ef047c601d5acf65968d1a1 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 14:48:19 +0200 Subject: [PATCH 155/291] edit style and message after order --- config/_default/menus.de.toml | 21 ++++---- content/german/schulungstermine/_index.md | 52 +++++++++++-------- .../anmeldung-anfaengerschulung.md | 2 +- static/php/ajaxmail.php | 6 ++- static/php/message.php | 27 +++++----- 5 files changed, 62 insertions(+), 46 deletions(-) diff --git a/config/_default/menus.de.toml b/config/_default/menus.de.toml index 78befca..b0006b9 100755 --- a/config/_default/menus.de.toml +++ b/config/_default/menus.de.toml @@ -87,15 +87,6 @@ weight = 3 url = "bestellung/zusatzmodule-organisationen/" weight = 5 -[[main]] -name = "Aktuelles" -url = "blog/" -weight = 4 - -[[main]] -name = "Kontakt" -url = "kontakt/" - [[main]] name = "Schulung" url = "schulungstermine/" @@ -108,4 +99,14 @@ url = "schulungstermine/" parent = "Schulung" name = "Anmeldung Fortgeschrittenenschulung" url = "schulungstermine/anmeldung-fortgeschrittenenschulung/" - weight = 2 \ No newline at end of file + weight = 2 + +[[main]] +name = "Aktuelles" +url = "blog/" +weight = 4 + +[[main]] +name = "Kontakt" +url = "kontakt/" + diff --git a/content/german/schulungstermine/_index.md b/content/german/schulungstermine/_index.md index 09f3d6e..5e01f2d 100644 --- a/content/german/schulungstermine/_index.md +++ b/content/german/schulungstermine/_index.md @@ -117,48 +117,58 @@ Bereits bezahlte Beträge verbleiben bei rechtzeitigem Rücktritt als Gutschrift Diese Schulung richtet sich sowohl an erfahrene als auch neue Anwender von VeruA \*\* Verwaltung und Abrechnung, die ihre Pflegediagnostik/-planung mit POP optimieren möchten. -**Schulungsleiter:** +#### Schulungsleiter + Tim Konhäuser, Fachkrankenpfleger -**Datum:** -Neue Termine in Planung oder auf Anfrage +#### Datum + +Zur Zeit sind keine Schulungen geplant. + +#### Thema -**Thema:** Einführung und Vertiefung der Pflegediagnostik in VeruA mit POP -**Dauer:** -Je Schulungsblock 4 Stunden +#### Dauer + +Je Schulungsblock **4 Stunden** + +#### Aufbau -**Aufbau:** **1. Teil** + Einführung in die Systematik der Pflegediagnostik mit POP - PraxisOrientierte Pflegediagnostik. Unterscheidung von: -**Risikopflegediagnose,** -**Aktuelle Pflegediagnose** und -**Gesundheitspflegediagnose**. +* **Risikopflegediagnose,** +* **Aktuelle Pflegediagnose** +* **Gesundheitspflegediagnose** -Der diagnostische Prozess in POP +Der diagnostische Prozess in POP. **2. Teil** -Bearbeitung von mitgebrachten **"herausfordernden"** Pflegeplanungen. + +Bearbeitung von mitgebrachten **"herausfordernden"** Pflegeplanungen. Hier kann sich jeder mit seinen Fragen einbringen und diese anhand einer exemplarischen Planung in VeruA \*\* Verwaltung und Abrechnung optimieren. Tipps und Tricks werden hier weitergegeben um die Arbeit zu vereinfachen. -**Kosten:** -250 CHF inklusive Mehrwertsteuer. +#### Kosten + +250 CHF inklusive Mehrwertsteuer. Darin enthalten ist die vierstündige Schulung. -**Anmeldung:** + + {{% /section %}} diff --git a/content/german/schulungstermine/anmeldung-anfaengerschulung.md b/content/german/schulungstermine/anmeldung-anfaengerschulung.md index 3020b22..779e9b9 100644 --- a/content/german/schulungstermine/anmeldung-anfaengerschulung.md +++ b/content/german/schulungstermine/anmeldung-anfaengerschulung.md @@ -96,7 +96,7 @@ Sollte der Schulungsbeitrag 7 Tage nach Rechnungsversand nicht bei uns eingegang
{{< captcha >}} - +

diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index de3a4b2..8efa581 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -65,10 +65,12 @@ try // Send a second email to the customer $customerEmail = $email; - $customerSubject = ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); + $customerSubject = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? 'Danke für Ihre Anmelung zur Schulung' + : ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ) ); + $typeMessage = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? "course" : "order" ); $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); - $customerMessage = constructCustomerMessage($message, $lang, $name); + $customerMessage = constructCustomerMessage($message, $lang, $name, $typeMessage); $mail->clearAddresses(); $mail->ClearBCCs(); diff --git a/static/php/message.php b/static/php/message.php index d433306..8b07df9 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -200,13 +200,14 @@ function constructMessage() $message .= "

"; $message .= "Zusatzmodul Perigon
" . $zusatzmodulPerigon . "

"; } -// -// // Form inputs von Schulungstermin -// $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); -// if (isset($schulungstermin)) -// { -// $message .= "Schulungstermin: " . "
" . $schulungstermin . "

"; -// } + + // Form inputs von Schulungstermin + $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); + if (isset($schulungstermin)) + { + $message .= "

"; + $message .= "Schulungstermin
" . $schulungstermin . "

"; + } $anmerkung = filter_input(INPUT_POST, 'anmerkung'); if (!empty($anmerkung)) @@ -219,19 +220,21 @@ function constructMessage() return $message; } -function constructCustomerMessage($bestellMessage, $langForm, $name) +function constructCustomerMessage($bestellMessage, $langForm, $name, $typeMessage) { + $message = "Grüezi " . $name . "

"; if ( $langForm == "FR" ) { - $message .= "Grüezi " . $name . "

"; - $message .= "Merci pour votre commande. Nous vous contacterons dès que possible." . "

"; + + $message .= ( $typeMessage == "course" ? "" : "Merci pour votre commande. "); + $message .= "Nous vous contacterons dès que possible." . "

"; $messageEnd = "



Cordialement" . "
"; $messageEnd .= "Votre équipe VeruA" . "

"; $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "

"; } else { - $message = "Grüezi " . $name . "

"; - $message .= "Vielen Dank für Ihre Bestellung. Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; + $message .= ( $typeMessage == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); + $message .= "Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; $messageEnd = "

Freundliche Grüsse" . "
"; $messageEnd .= "Ihr VeruA Team" . "

"; $infoCheck = "Hier noch einmal Ihre Angaben für Sie zur Überprüfung. Sollten Sie noch einen Fehler finden, informieren Sie uns bitte:" . "

"; From 7cb8887078a20bcfb6fb1a2b4d42feea5b29fe25 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 14:57:04 +0200 Subject: [PATCH 156/291] try to fix prob with form --- static/php/ajaxmail.php | 13 +++++++++---- static/php/message.php | 8 +++++--- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 8efa581..4890d07 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -65,12 +65,17 @@ try // Send a second email to the customer $customerEmail = $email; - $customerSubject = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? 'Danke für Ihre Anmelung zur Schulung' - : ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ) ); - $typeMessage = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? "course" : "order" ); + + $customerSubject = ( $lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); + +// $customerSubject = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? 'Danke für Ihre Anmelung zur Schulung' +// : ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ) ); +// +// $typeMessage = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? "course" : "order" ); + $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); - $customerMessage = constructCustomerMessage($message, $lang, $name, $typeMessage); + $customerMessage = constructCustomerMessage($message, $lang, $name); $mail->clearAddresses(); $mail->ClearBCCs(); diff --git a/static/php/message.php b/static/php/message.php index 8b07df9..db82649 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -220,20 +220,22 @@ function constructMessage() return $message; } -function constructCustomerMessage($bestellMessage, $langForm, $name, $typeMessage) +function constructCustomerMessage($bestellMessage, $langForm, $name) { $message = "Grüezi " . $name . "

"; if ( $langForm == "FR" ) { - $message .= ( $typeMessage == "course" ? "" : "Merci pour votre commande. "); +// $message .= ( $typeMessage == "course" ? "" : "Merci pour votre commande. "); + $message .= "Merci pour votre commande. "; $message .= "Nous vous contacterons dès que possible." . "

"; $messageEnd = "

Cordialement" . "
"; $messageEnd .= "Votre équipe VeruA" . "

"; $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "

"; } else { - $message .= ( $typeMessage == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); +// $message .= ( $typeMessage == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); + $message .= "Vielen Dank für Ihre Bestellung. "; $message .= "Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; $messageEnd = "

Freundliche Grüsse" . "
"; $messageEnd .= "Ihr VeruA Team" . "

"; From d4ff61d42ef989f9252a2a46edb3075721c0ad31 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 15:15:10 +0200 Subject: [PATCH 157/291] sent email with correct subject --- static/php/ajaxmail.php | 12 +++++++++++- static/php/message.php | 13 ++++++++++--- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 4890d07..202a322 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -19,6 +19,10 @@ try $name = strip_tags(trim(filter_input(INPUT_POST, 'name') . ' ' . filter_input(INPUT_POST, 'vorname'))); // Add filter_input(INPUT_POST, 'nachname') to $name $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); $email = filter_var(trim(filter_input(INPUT_POST, 'email')), FILTER_SANITIZE_EMAIL); + + // set type: order or course + $type = (isset($_POST['schulungstermin']) ? "course" : "order" ); + // if order is from Organisation, use email on contact-person too if (isset($_POST['ansprechpartner_email']) && $_POST['ansprechpartner_email'] != "" ) { @@ -66,7 +70,13 @@ try // Send a second email to the customer $customerEmail = $email; - $customerSubject = ( $lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); + if ( $type == "course" ) + { + $customerSubject = ( $lang == "DE" ? 'Danke für Ihre Anmeldung zur Schulung bei der VeruA AG' : 'Merci pour votre inscription chez VeruA AG' ); + } else + { + $customerSubject = ( $lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); + } // $customerSubject = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? 'Danke für Ihre Anmelung zur Schulung' // : ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ) ); diff --git a/static/php/message.php b/static/php/message.php index db82649..a5b7628 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -7,8 +7,16 @@ function constructMessage() { $lang = ( isset($_POST['sprache']) && $_POST['sprache'] == "FR" ? "FR" : "DE" ); + $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); + if (isset($schulungstermin) ) + { + $message = ($lang == "FR" ? "

Vous avez fourni les informations suivantes lors de votre inscription à la formation VeruA App

" + : "

Sie haben folgende Angaben bei Ihrer Anmeldung zur Schulung VeruA App gemacht:


"); + } else + { $message = ($lang == "FR" ? "

Vous avez indiqué les informations suivantes lors de votre commande VeruA App

" - : "

Sie haben folgende Angaben bei Ihrer Bestellung VeruA App gemacht:


"); + : "

Sie haben folgende Angaben bei Ihrer Bestellung VeruA App gemacht:


"); + } $organisation = filter_input(INPUT_POST, 'organisation'); if (isset($organisation)) @@ -202,11 +210,10 @@ function constructMessage() } // Form inputs von Schulungstermin - $schulungstermin = filter_input(INPUT_POST, 'schulungstermin'); if (isset($schulungstermin)) { $message .= "

"; - $message .= "Schulungstermin
" . $schulungstermin . "

"; + $message .= "Schulungstermin
" . $schulungstermin . "

"; } $anmerkung = filter_input(INPUT_POST, 'anmerkung'); From cfb40726c9da70459440905b415aabe44c8097bf Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 15:26:59 +0200 Subject: [PATCH 158/291] edit text in email --- content/german/schulungstermine/_index.md | 10 +++++----- static/php/ajaxmail.php | 7 +------ static/php/message.php | 10 +++++----- 3 files changed, 11 insertions(+), 16 deletions(-) diff --git a/content/german/schulungstermine/_index.md b/content/german/schulungstermine/_index.md index 5e01f2d..12484e6 100644 --- a/content/german/schulungstermine/_index.md +++ b/content/german/schulungstermine/_index.md @@ -80,7 +80,7 @@ Diese Schulung richtet sich an **erfahrene Anwender**, die spezielle Themen vert #### Thema -Vertiefung und weiterführende Informationen zu VeruA \*\* Verwaltung und Abrechnung. +Vertiefung und weiterführende Informationen zu **VeruA App**. #### Dauer @@ -113,9 +113,9 @@ Bereits bezahlte Beträge verbleiben bei rechtzeitigem Rücktritt als Gutschrift {{% /aligncenter %}} {{% section %}} -### Effiziente Nutzung der POP-Pflegediagnostik in VeruA \*\* Verwaltung und Abrechnung +### Effiziente Nutzung der POP-Pflegediagnostik in VeruA App -Diese Schulung richtet sich sowohl an erfahrene als auch neue Anwender von VeruA \*\* Verwaltung und Abrechnung, die ihre Pflegediagnostik/-planung mit POP optimieren möchten. +Diese Schulung richtet sich sowohl an erfahrene als auch neue Anwender von **VeruA App**, die ihre Pflegediagnostik/-planung mit POP optimieren möchten. #### Schulungsleiter @@ -127,7 +127,7 @@ Zur Zeit sind keine Schulungen geplant. #### Thema -Einführung und Vertiefung der Pflegediagnostik in VeruA mit POP +Einführung und Vertiefung der Pflegediagnostik in **VeruA App** mit POP #### Dauer @@ -150,7 +150,7 @@ Der diagnostische Prozess in POP. **2. Teil** Bearbeitung von mitgebrachten **"herausfordernden"** Pflegeplanungen. -Hier kann sich jeder mit seinen Fragen einbringen und diese anhand einer exemplarischen Planung in VeruA \*\* Verwaltung und Abrechnung optimieren. +Hier kann sich jeder mit seinen Fragen einbringen und diese anhand einer exemplarischen Planung in **VeruA App** optimieren. Tipps und Tricks werden hier weitergegeben um die Arbeit zu vereinfachen. diff --git a/static/php/ajaxmail.php b/static/php/ajaxmail.php index 202a322..150386b 100644 --- a/static/php/ajaxmail.php +++ b/static/php/ajaxmail.php @@ -78,14 +78,9 @@ try $customerSubject = ( $lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ); } -// $customerSubject = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? 'Danke für Ihre Anmelung zur Schulung' -// : ($lang == "DE" ? 'Danke für Ihre Bestellung bei der VeruA AG' : 'Merci pour votre commande chez VeruA AG' ) ); -// -// $typeMessage = ( isset(filter_input(INPUT_POST, 'schulungstermin')) ? "course" : "order" ); - $encodedSubject = mb_encode_mimeheader($customerSubject, "UTF-8", "Q"); - $customerMessage = constructCustomerMessage($message, $lang, $name); + $customerMessage = constructCustomerMessage($message, $lang, $name, $type); $mail->clearAddresses(); $mail->ClearBCCs(); diff --git a/static/php/message.php b/static/php/message.php index a5b7628..70e05d6 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -227,22 +227,22 @@ function constructMessage() return $message; } -function constructCustomerMessage($bestellMessage, $langForm, $name) +function constructCustomerMessage($bestellMessage, $langForm, $name, $type) { $message = "Grüezi " . $name . "

"; if ( $langForm == "FR" ) { -// $message .= ( $typeMessage == "course" ? "" : "Merci pour votre commande. "); - $message .= "Merci pour votre commande. "; + $message .= ( $typeMessage == "course" ? "Merci de votre inscription à la formation. " : "Merci pour votre commande. "); +// $message .= "Merci pour votre commande. "; $message .= "Nous vous contacterons dès que possible." . "

"; $messageEnd = "

Cordialement" . "
"; $messageEnd .= "Votre équipe VeruA" . "

"; $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "

"; } else { -// $message .= ( $typeMessage == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); - $message .= "Vielen Dank für Ihre Bestellung. "; + $message .= ( $typeMessage == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); +// $message .= "Vielen Dank für Ihre Bestellung. "; $message .= "Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; $messageEnd = "

Freundliche Grüsse" . "
"; $messageEnd .= "Ihr VeruA Team" . "

"; From a91581e4622caf7dcb1e92b1bacfd62075df6734 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 15:29:27 +0200 Subject: [PATCH 159/291] change menu-order --- config/_default/menus.de.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/_default/menus.de.toml b/config/_default/menus.de.toml index b0006b9..30b3f68 100755 --- a/config/_default/menus.de.toml +++ b/config/_default/menus.de.toml @@ -90,6 +90,7 @@ weight = 3 [[main]] name = "Schulung" url = "schulungstermine/" +weight = 4 [[main]] parent = "Schulung" name = "Anmeldung Anfängerschulung" @@ -104,7 +105,7 @@ url = "schulungstermine/" [[main]] name = "Aktuelles" url = "blog/" -weight = 4 +weight = 5 [[main]] name = "Kontakt" From f3df1e1c685369272ec7a5553338493fabf7fc67 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 15:34:19 +0200 Subject: [PATCH 160/291] little corrections on page and mail --- .../german/schulungstermine/anmeldung-anfaengerschulung.md | 2 +- static/php/message.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/german/schulungstermine/anmeldung-anfaengerschulung.md b/content/german/schulungstermine/anmeldung-anfaengerschulung.md index 779e9b9..b86b39c 100644 --- a/content/german/schulungstermine/anmeldung-anfaengerschulung.md +++ b/content/german/schulungstermine/anmeldung-anfaengerschulung.md @@ -12,7 +12,7 @@ schulungstermine = ['Montag, 02. September 2024 von 08:30 bis 12:30 Uhr', 'Mont #### Anmeldung Schulung -## VeruA \*\* Verwaltung und Abrechnung +## VeruA App ### Anfängerschulung diff --git a/static/php/message.php b/static/php/message.php index 70e05d6..a823e75 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -233,7 +233,7 @@ function constructCustomerMessage($bestellMessage, $langForm, $name, $type) if ( $langForm == "FR" ) { - $message .= ( $typeMessage == "course" ? "Merci de votre inscription à la formation. " : "Merci pour votre commande. "); + $message .= ( $type == "course" ? "Merci de votre inscription à la formation. " : "Merci pour votre commande. "); // $message .= "Merci pour votre commande. "; $message .= "Nous vous contacterons dès que possible." . "

"; $messageEnd = "

Cordialement" . "
"; @@ -241,7 +241,7 @@ function constructCustomerMessage($bestellMessage, $langForm, $name, $type) $infoCheck = "Voici à nouveau vos informations pour vérification. Si vous trouvez encore une erreur, veuillez nous en informer :" . "

"; } else { - $message .= ( $typeMessage == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); + $message .= ( $type == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); // $message .= "Vielen Dank für Ihre Bestellung. "; $message .= "Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; $messageEnd = "

Freundliche Grüsse" . "
"; From ac6c74bb617d184ebf1dfd3c4588fa1ef8d6084d Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 15:38:45 +0200 Subject: [PATCH 161/291] little corrections on second form --- .../anmeldung-fortgeschrittenenschulung.md | 18 ++++++++++++------ static/php/message.php | 3 --- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/content/german/schulungstermine/anmeldung-fortgeschrittenenschulung.md b/content/german/schulungstermine/anmeldung-fortgeschrittenenschulung.md index ca857a8..e31cc31 100644 --- a/content/german/schulungstermine/anmeldung-fortgeschrittenenschulung.md +++ b/content/german/schulungstermine/anmeldung-fortgeschrittenenschulung.md @@ -12,7 +12,7 @@ schulungstermine = ['Freitag, 03. November 2023 von 13:00 bis 17:00 Uhr'] #### Anmeldung Schulung -## VeruA \*\* Verwaltung und Abrechnung +## VeruA App ### Fortgeschrittenenschulung @@ -24,11 +24,17 @@ schulungstermine = ['Freitag, 03. November 2023 von 13:00 bis 17:00 Uhr'] {{% /aligncenter %}} -Diese Schulung richtet sich speziell an unsere neuen Anwender. +Diese Schulung richtet sich an erfahrene Anwender der **VeruA App**. -Thema: **Vertiefung und weiterführende Informationen zur Applikation VeruA \*\* Verwaltung und Abrechnung** +#### Thema -Ort: **Klubschule Migros Winterthur, Rudolfstrasse 11, 8401 Winterthur, Schweiz** +**Vertiefung und weiterführende Informationen zu VeruA App** + +#### Ort + +**Büro der VeruA AG, Steinerstrasse 19, 8253 Diessenhofen, Schweiz** + +#### Ablauf Die Themen legen wir gemeinsam mit den TeilnehmerInnen zu Schulungsbeginn fest. Sie richten sich dabei nach den Wünschen der TeilnehmerInnen. @@ -78,7 +84,7 @@ Sollte der Schulungsbeitrag 7 Tage nach Rechnungsversand nicht bei uns eingegang
-

Bitte wählen Sie den Termin, an dem Sie die Fortgeschrittenenschulung von VeruA besuchen wollen:

+

Bitte wählen Sie den Termin, an dem Sie die Fortgeschrittenenschulung von VeruA App besuchen wollen:

{{< formEventDropdown >}}

@@ -89,7 +95,7 @@ Sollte der Schulungsbeitrag 7 Tage nach Rechnungsversand nicht bei uns eingegang
{{< captcha >}} - +

diff --git a/static/php/message.php b/static/php/message.php index a823e75..6f4dbbb 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -232,9 +232,7 @@ function constructCustomerMessage($bestellMessage, $langForm, $name, $type) $message = "Grüezi " . $name . "

"; if ( $langForm == "FR" ) { - $message .= ( $type == "course" ? "Merci de votre inscription à la formation. " : "Merci pour votre commande. "); -// $message .= "Merci pour votre commande. "; $message .= "Nous vous contacterons dès que possible." . "

"; $messageEnd = "

Cordialement" . "
"; $messageEnd .= "Votre équipe VeruA" . "

"; @@ -242,7 +240,6 @@ function constructCustomerMessage($bestellMessage, $langForm, $name, $type) } else { $message .= ( $type == "course" ? "Vielen Dank für Ihre Anmeldung zur Schulung. " : "Vielen Dank für Ihre Bestellung. "); -// $message .= "Vielen Dank für Ihre Bestellung. "; $message .= "Wir werden uns so schnell wie möglich bei Ihnen melden." . "

"; $messageEnd = "

Freundliche Grüsse" . "
"; $messageEnd .= "Ihr VeruA Team" . "

"; From 21189d39efb91ea29a93736001e206097272eae8 Mon Sep 17 00:00:00 2001 From: bettina Date: Fri, 12 Jul 2024 15:44:17 +0200 Subject: [PATCH 162/291] edit date and fix formularart --- .../schulungstermine/anmeldung-fortgeschrittenenschulung.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/german/schulungstermine/anmeldung-fortgeschrittenenschulung.md b/content/german/schulungstermine/anmeldung-fortgeschrittenenschulung.md index e31cc31..7f8734f 100644 --- a/content/german/schulungstermine/anmeldung-fortgeschrittenenschulung.md +++ b/content/german/schulungstermine/anmeldung-fortgeschrittenenschulung.md @@ -5,7 +5,7 @@ title = 'Anmeldung Fortgeschrittenenschulung' translationKey = 'anmeldung-fortgeschrittenenschulung' bestellformular = true kommentar = 'age, verify_email und hobbies sind honeypots' -schulungstermine = ['Freitag, 03. November 2023 von 13:00 bis 17:00 Uhr'] +schulungstermine = ['Freitag, 12. Dezember 2024 von 08:30 bis 12:30 Uhr'] +++ {{% section %}} {{% aligncenter %}} @@ -46,7 +46,7 @@ Sollte der Schulungsbeitrag 7 Tage nach Rechnungsversand nicht bei uns eingegang
- +
+
+
- - + +
Bitte tragen Sie die Daten einer Kontaktperson ein
diff --git a/static/php/message.php b/static/php/message.php index 6f4dbbb..616a387 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -66,10 +66,10 @@ function constructMessage() $message .= ( $lang == "FR" ? "Nr. RCC : " : "ZSR Nummer: "); $message .= filter_input(INPUT_POST, 'zsr_nummer') . "
"; } - if (isset($_POST['ean_nummer'])) + if (isset($_POST['gln_nummer'])) { - $message .= ( $lang == "FR" ? "Nr. EAN/GLN : " : "EAN / GLN-Nr : "); - $message .= filter_input(INPUT_POST, 'ean_nummer') . "
"; + $message .= ( $lang == "FR" ? "Nr. GLN : " : "GLN-Nr : "); + $message .= filter_input(INPUT_POST, 'gln_nummer') . "
"; } $message .= "

"; if (isset($organisation)) From dee6fbcfe2f83d2a2ede614cad967671a1bb4eac Mon Sep 17 00:00:00 2001 From: bettina Date: Thu, 28 Nov 2024 08:41:59 +0100 Subject: [PATCH 239/291] =?UTF-8?q?Lizenz=C3=A4nderungen=20Modul=20POP2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/german/preisliste/organisationen.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/content/german/preisliste/organisationen.md b/content/german/preisliste/organisationen.md index 57c6a14..1e8b8f8 100644 --- a/content/german/preisliste/organisationen.md +++ b/content/german/preisliste/organisationen.md @@ -114,12 +114,15 @@ Durch die Autorengruppe von POP gibt es zusätzlich die Auflage, dass jede Pfleg in der 2. Auflage oder 3. Auflage besitzen muss. Dies ist uns durch einen Lieferschein oder eine Rechnung als Scan zu belegen, damit wir diesen Beleg dann an die Autoren weiterleiten können. Auf dem Lieferschein/Beleg muss sowohl der Titel des Buches als auch der Name des Bestellers ersichtlich sein. -| **EINMALIG: Bereitstellung des Moduls** | **280.00 CHF** | +**Alle Mitarbeiter** können Einsicht in bestehende POP-Planungen erhalten - unabhängig von der Anzahl der Lizenzen. +Mitarbeiter mit **aktiver Lizenz** dürfen POP-Planungen erstellen und bearbeiten. + +| **EINMALIG: Bereitstellung des Moduls** | **500.00 CHF** | | --------------------------------------------------------------- | ---------: | -| Preis pro Monat und Mitarbeiter 2.20 CHF | | +| Preis pro Monat je Lizenz 8.00 CHF | | | ------------------------------------------- | ---------: | -| **Preis im Jahr je Mitarbeiter** | **26.40 CHF** | +| **Preis im Jahr je Lizenz** | **96.00 CHF** | {{% aligncenter %}} From 814c39c3c6fc450d96d98271421eb6af51c225a3 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 09:09:54 +0100 Subject: [PATCH 240/291] add new prices FPP --- content/german/bestellung/freiberufliche.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 68c00cc..3ebc340 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -82,8 +82,8 @@ kommentar = 'age und hobbies sind honeypots'
@@ -94,7 +94,7 @@ kommentar = 'age und hobbies sind honeypots'
@@ -102,7 +102,7 @@ kommentar = 'age und hobbies sind honeypots'
@@ -110,7 +110,7 @@ kommentar = 'age und hobbies sind honeypots'
From feddc8249faee079a94c0a2eb8c9001a041fd6f7 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 09:12:23 +0100 Subject: [PATCH 241/291] add new prices FPP --- .../bestellung/zusatzmodule-freiberufliche.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/german/bestellung/zusatzmodule-freiberufliche.md b/content/german/bestellung/zusatzmodule-freiberufliche.md index 30b2483..f820ae1 100644 --- a/content/german/bestellung/zusatzmodule-freiberufliche.md +++ b/content/german/bestellung/zusatzmodule-freiberufliche.md @@ -73,17 +73,17 @@ bestellformular = true


Welche Erweiterungen möchten Sie hinzubuchen?

- - + +
- - + +
- - + +
- - + +


From a39cb57a0a51fd114aa4dc0959b0313e0d254315 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 10:10:24 +0100 Subject: [PATCH 242/291] add new prices ORG --- content/german/bestellung/organisationen.md | 122 +++++++++++++++----- 1 file changed, 90 insertions(+), 32 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 732ba71..8615d97 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -94,14 +94,10 @@ bestellformular = true
-## Paket 1: Basisversion +## Basismodul -**VeruA App** als Organisations-Version - -**Basismodul** - -Stammdatenverwaltung, Bedarfsabklärung, einfach Pflegeplanung, Verordnungen, Medikamentenblatt, Leistungserfassung, -Abrechnung und Statistik. +**VeruA App** als Organisations-Version. +Die Preise der **VeruA App** richten sich nach der Anzahl der Benutzer, die mit der Applikation arbeiten. **Vorbereitung des System** @@ -114,47 +110,99 @@ Vierstündige Schulung bei Ihnen vor Ort. Einführung in den grundlegenden Umgang mit der **VeruA App**. Gemeinsame Prüfung der individuellen Konfiguration der Organisationsdaten. Spesen werden separat berechnet. -## Paket 2: Basisversion mit Zusatzmodul POP2 +## Zusatzmodule (optionale Erweiterungen) -**VeruA App** als Organisations-Version +Sie können die Zusatzmodule zur **VeruA App** bereits mit der Bestellung des Basismoduls buchen oder zu einem späteren Zeitpunkt. -**Basismodul** +Folgende Module stehen Ihnen zur Verfügung: -Stammdatenverwaltung, Bedarfsabklärung, einfach Pflegeplanung, Verordnungen, Medikamentenblatt, Leistungserfassung, -Abrechnung und Statistik - -**Zusatzmodul POP2** +**POP2** Mit dem Modul POP2 können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem POP PraxisOrientierte Pflegeplanung (2. Auflage) in der **VeruA App** erstellt, gedruckt und evaluiert werden. -**Vorbereitung des System** +**DBT - Dienst-, Besuchs- und Tourenplanung** -Konfiguration und Inbetriebnahme der gesicherten Instanz, Datenbankerstellung -und Anpassung der Daten an die Bedürfnisse der Organisation. +Enthalten sind eine Dienstplanung, eine Besuchsplanung anhand der aktuellen Verordnungen und eine Tourenplanung der geplanten Klienten-Besuche. +Aufgrund der Komplexität des Zusatzmoduls sind **zwei Schulungen zu je vier Stunden verbindlich**. -**Einführungsschulung VeruA App** +**QR-Code** + +Es ermöglicht die Erzeugung eines swiss-QR-Codes für aktivierte Rechnungsempfänger. + +**Perigon** + +Es stellt eine Schnittstelle zur Verfügung, mit der Klientendaten per Knofpdruck aus der **VeruA App** in die **Applikation Perigon der Firma root-services ag** übermittelt werden können. -Vierstündige Schulung bei Ihnen vor Ort. -Einführung in den grundlegenden Umgang mit der **VeruA App**. Gemeinsame Prüfung der individuellen Konfiguration der Organisationsdaten. -Spesen werden separat berechnet.
-
Bitte wählen Sie, welches Paket Sie wünschen:
+ Einmalig stellen wir für Konfiguration und Schulung VeruA App **CHF 2'992** in Rechnung - unabhängig von den Benutzerlizenzen. +
Bitte wählen Sie die Anzahl Benutzer für das Basismodul:
- + + + + + + + + + + Bitte kontaktieren Sie uns für Preise von **mehr als 50 Benutzerlizenzen**. + Gerne erstellen wir Ihnen eine indiviuelle Offerte. +
+ +
Welche Erweiterungen möchten Sie hinzubuchen?
+ + **Wünschen Sie die Erweiterung um das Modul DBT?** + Einmalig stellen wir für Konfiguration und Schulung **CHF 2'720** in Rechnung - unabhängig von den gebuchten Lizenzen. +
+
+ + **Wünschen Sie die Erweiterung um das Modul POP2?** +
- - +
-
- - -
+ + **Wünschen Sie die Erweiterung um das Modul QR-Code?** + +
+ +
+ + **Wünschen Sie die Erweiterung um das Modul Perigon?** + +
+ +
+ +
+ + +
+
+ + +
{{< captcha >}} @@ -164,4 +212,14 @@ Spesen werden separat berechnet.
-{{% /section %}} \ No newline at end of file +{{% /section %}} + +
+ +
\ No newline at end of file From 8440968656488a9cd5218e59a1e8d1f3166870f3 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 10:13:47 +0100 Subject: [PATCH 243/291] add new prices ORG --- content/german/bestellung/organisationen.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 8615d97..49ab08e 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -136,7 +136,6 @@ Es stellt eine Schnittstelle zur Verfügung, mit der Klientendaten per Knofpdruc
- Einmalig stellen wir für Konfiguration und Schulung VeruA App **CHF 2'992** in Rechnung - unabhängig von den Benutzerlizenzen.
Bitte wählen Sie die Anzahl Benutzer für das Basismodul:
- Bitte kontaktieren Sie uns für Preise von **mehr als 50 Benutzerlizenzen**. + Bitte kontaktieren Sie uns für Preise von mehr als 50 Benutzerlizenzen. Gerne erstellen wir Ihnen eine indiviuelle Offerte.
-
Welche Erweiterungen möchten Sie hinzubuchen?
- **Wünschen Sie die Erweiterung um das Modul DBT?** - Einmalig stellen wir für Konfiguration und Schulung **CHF 2'720** in Rechnung - unabhängig von den gebuchten Lizenzen. +
+
- **Wünschen Sie die Erweiterung um das Modul POP2?** -
- -
- - **Wünschen Sie die Erweiterung um das Modul QR-Code?** - -
- -
- - **Wünschen Sie die Erweiterung um das Modul Perigon?** - -
- -
From e003292d21b61b7ec041ad3cefecd32f1500771a Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 10:46:05 +0100 Subject: [PATCH 245/291] =?UTF-8?q?anderes=20Formular=20f=C3=BCr=20Bestell?= =?UTF-8?q?ung=20verwenden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/german/bestellung/organisationen.md | 174 +++++++++----------- 1 file changed, 76 insertions(+), 98 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 6c8181b..e070d38 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -1,7 +1,7 @@ +++ -date = '2024-02-23T09:48:39Z' +date = '2024-02-23T10:50:54Z' draft = false -title = 'Organisationen' +title = 'Zusatzmodule Organisationen' bestellformular = true +++ @@ -11,7 +11,7 @@ bestellformular = true ## VeruA App -### Organisationen +### Organisations-Version
@@ -50,14 +50,6 @@ bestellformular = true
-
-
- - -
-
- -
Bitte tragen Sie die Daten einer Kontaktperson ein
@@ -67,7 +59,6 @@ bestellformular = true -
@@ -92,97 +83,29 @@ bestellformular = true
+
- -## Basismodul - -**VeruA App** als Organisations-Version. -Die Preise der **VeruA App** richten sich nach der Anzahl der Benutzer, die mit der Applikation arbeiten. - -**Vorbereitung des System** - -Konfiguration und Inbetriebnahme der gesicherten Instanz, Datenbankerstellung -und Anpassung der Daten an die Bedürfnisse der Organisation. - -**Einführungsschulung VeruA App** - -Vierstündige Schulung bei Ihnen vor Ort. -Einführung in den grundlegenden Umgang mit der **VeruA App**. Gemeinsame Prüfung der individuellen Konfiguration der Organisationsdaten. -Spesen werden separat berechnet. - -## Zusatzmodule (optionale Erweiterungen) - -Sie können die Zusatzmodule zur **VeruA App** bereits mit der Bestellung des Basismoduls buchen oder zu einem späteren Zeitpunkt. - -Folgende Module stehen Ihnen zur Verfügung: - -**POP2** - -Mit dem Modul POP2 können Pflegeplanungen nach dem deutschsprachigen Pflegeklassifikationssystem POP PraxisOrientierte -Pflegeplanung (2. Auflage) in der **VeruA App** erstellt, gedruckt und evaluiert werden. - -**DBT - Dienst-, Besuchs- und Tourenplanung** - -Enthalten sind eine Dienstplanung, eine Besuchsplanung anhand der aktuellen Verordnungen und eine Tourenplanung der geplanten Klienten-Besuche. -Aufgrund der Komplexität des Zusatzmoduls sind **zwei Schulungen zu je vier Stunden verbindlich**. - -**QR-Code** - -Es ermöglicht die Erzeugung eines swiss-QR-Codes für aktivierte Rechnungsempfänger. - -**Perigon** - -Es stellt eine Schnittstelle zur Verfügung, mit der Klientendaten per Knofpdruck aus der **VeruA App** in die **Applikation Perigon der Firma root-services ag** übermittelt werden können. - -
-
Bitte wählen Sie die Anzahl Benutzer für das Basismodul:
-
- - Bitte kontaktieren Sie uns für Preise von mehr als 50 Benutzerlizenzen. - Gerne erstellen wir Ihnen eine indiviuelle Offerte. -
+
Wie viele Lizenzen und welche Erweiterungen möchten Sie buchen?
-
+ +**Wünschen Sie die Erweiterung um das Modul Tourenplan?** + +
+ +
+ +**Wünschen Sie die Erweiterung um das Modul POP2?** + +
+ +
+ +**Wünschen Sie die Erweiterung um das Modul QR-Code?** + +
+ +
+ +**Wünschen Sie die Erweiterung um das Modul Perigon?** + +
+ +
+
+ + +
+
+ +
+{{< captcha >}} + + +

+
+ + +{{% /section %}} From 712a3278c6aa8f3f6193b2ced74d3fa6410424f9 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 11:02:52 +0100 Subject: [PATCH 246/291] =?UTF-8?q?anderes=20Formular=20f=C3=BCr=20Bestell?= =?UTF-8?q?ung=20verwenden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/german/bestellung/organisationen.md | 36 ++++++++------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index e070d38..8d07b8c 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -11,7 +11,7 @@ bestellformular = true ## VeruA App -### Organisations-Version +### Version für Spitex-Organisationen
@@ -105,27 +105,15 @@ bestellformular = true Gerne erstellen wir Ihnen eine indiviuelle Offerte.
-**Wünschen Sie die Erweiterung um das Modul Dienstplan?** +**Wünschen Sie die Erweiterung um das Modul Dienst-, Besuchs- und Tourenplan?**
- - - - - - -
- -**Wünschen Sie die Erweiterung um das Modul Tourenplan?** - -
-
@@ -134,8 +122,10 @@ bestellformular = true
@@ -144,7 +134,7 @@ bestellformular = true
@@ -153,7 +143,7 @@ bestellformular = true
From 9ab6e86c764c0bfc515431b5602966f430bc3917 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 11:10:27 +0100 Subject: [PATCH 247/291] =?UTF-8?q?anderes=20Formular=20f=C3=BCr=20Bestell?= =?UTF-8?q?ung=20verwenden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/german/bestellung/organisationen.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 8d07b8c..b191e93 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -122,10 +122,10 @@ bestellformular = true
From 3788be5c321a2e2b4bed2cdac39a0d925d9cdeda Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 13:53:42 +0100 Subject: [PATCH 248/291] weitere Anpassungen an Bestellformularen --- content/german/bestellung/freiberufliche.md | 9 +++++ content/german/bestellung/organisationen.md | 9 +++++ .../bestellung/zusatzmodule-organisationen.md | 35 +++++++------------ 3 files changed, 31 insertions(+), 22 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 3ebc340..42710c0 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -121,6 +121,15 @@ kommentar = 'age und hobbies sind honeypots'
+
+ + +
diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index b191e93..e4b6729 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -50,6 +50,14 @@ bestellformular = true
+
+
+ + +
+
+ +
Bitte tragen Sie die Daten einer Kontaktperson ein
@@ -146,6 +154,7 @@ bestellformular = true
+
diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index 6211a4d..4054906 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -89,27 +89,15 @@ bestellformular = true
Welche Erweiterungen möchten Sie hinzubuchen?
-**Wünschen Sie die Erweiterung um das Modul Dienstplan?** +**Wünschen Sie die Erweiterung um das Modul Dienst-, Besuchs- und Tourenplan?**
- - - - - - -
- -**Wünschen Sie die Erweiterung um das Modul Tourenplan?** - -
-
@@ -118,8 +106,10 @@ bestellformular = true
@@ -128,7 +118,7 @@ bestellformular = true
@@ -137,9 +127,10 @@ bestellformular = true
+
From 494986c197c00260b87be71216806ea0ae46f46b Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 14:10:15 +0100 Subject: [PATCH 249/291] weitere Anpassungen an Bestellformularen --- content/german/bestellung/organisationen.md | 4 ++-- static/php/message.php | 15 ++++----------- 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index e4b6729..2bfa633 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -1,7 +1,7 @@ +++ date = '2024-02-23T10:50:54Z' draft = false -title = 'Zusatzmodule Organisationen' +title = 'Organisationen' bestellformular = true +++ @@ -99,7 +99,7 @@ bestellformular = true **Bitte wählen Sie die Anzahl Benutzer für das Basismodul:**
- diff --git a/static/php/message.php b/static/php/message.php index 616a387..069fce2 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -103,11 +103,11 @@ function constructMessage() } // Form inputs von Organisation - $organisationPaket = filter_input(INPUT_POST, 'organisation-paket'); + $licencesApp = filter_input(INPUT_POST, 'licences-app'); if (isset($organisationPaket)) { $message .= "

"; - $message .= "Organisation Paket" . "
" . $organisationPaket . "

"; + $message .= "Lizenzen für das Basismodul:" . "
" . $licencesApp . "

"; } // Form inputs von Erstbestellung @@ -162,18 +162,11 @@ function constructMessage() } // Form inputs von Organisation Zusatzmodule - $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dienstplan'); + $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dbt'); if (isset($zusatzmodulDienstplan)) { $message .= "

"; - $message .= "Zusatzmodul Dienstplan: " . "
" . $zusatzmodulDienstplan . "

"; - } - - $zusatzmodulTourenplan = filter_input(INPUT_POST, 'zusatzmodul-tourenplan'); - if (isset($zusatzmodulTourenplan)) - { - $message .= "

"; - $message .= "Zusatzmodul Tourenplan: " . "
" . $zusatzmodulTourenplan . "

"; + $message .= "Zusatzmodul Dienst-, Besuchs- und Tourenplan
: " . "
" . $zusatzmodulDienstplan . "

"; } // Form inputs von Zusatzmodule FPP / ORG From 49082e58b3eff7e69d34c96b26a35eb4de51a9fb Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 14:17:06 +0100 Subject: [PATCH 250/291] weitere Anpassungen an Bestellformularen --- content/german/bestellung/organisationen.md | 1 - static/php/message.php | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 2bfa633..fb51efe 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -154,7 +154,6 @@ bestellformular = true
-
diff --git a/static/php/message.php b/static/php/message.php index 069fce2..eb85048 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -104,10 +104,10 @@ function constructMessage() // Form inputs von Organisation $licencesApp = filter_input(INPUT_POST, 'licences-app'); - if (isset($organisationPaket)) + if (isset($licencesApp)) { $message .= "

"; - $message .= "Lizenzen für das Basismodul:" . "
" . $licencesApp . "

"; + $message .= "Lizenzen Basismodul VeruA App:" . "
" . $licencesApp . "

"; } // Form inputs von Erstbestellung From deccb325df9d292fb98ea123f80ea30a55b22e3f Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 14:28:52 +0100 Subject: [PATCH 251/291] weitere Anpassungen an Bestellformularen --- content/german/bestellung/zusatzmodule-organisationen.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index 4054906..a25fd44 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -130,7 +130,6 @@ bestellformular = true
-
From 4f3f9ab6fb822dd98d81205682d40ed9640e0193 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 14:31:27 +0100 Subject: [PATCH 252/291] weitere Anpassungen an Bestellformularen --- content/german/bestellung/organisationen.md | 2 +- content/german/bestellung/zusatzmodule-organisationen.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index fb51efe..4a8b7ab 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -164,7 +164,7 @@ bestellformular = true {{< captcha >}} -

+

Notification

diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index a25fd44..f58d999 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -140,7 +140,7 @@ bestellformular = true {{< captcha >}} -

+

Notification

From d48dcedf0fbb4bb30560f79b13106f10315ec125 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 14:51:11 +0100 Subject: [PATCH 253/291] FR Anpassungen an Bestellformularen --- config/_default/menus.de.toml | 4 ++-- content/french/commande/infirmier-independant.md | 8 ++++---- .../module-supplementaire-infirmiers-independants.md | 8 ++++---- content/german/bestellung/organisationen.md | 2 +- content/german/bestellung/zusatzmodule-organisationen.md | 2 +- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/config/_default/menus.de.toml b/config/_default/menus.de.toml index 4dbc208..30b3f68 100755 --- a/config/_default/menus.de.toml +++ b/config/_default/menus.de.toml @@ -34,13 +34,13 @@ weight = 2 [[main]] parent = "Preisliste" name = "Freiberufliche" - url = "preisliste/freiberufliche_bis_2024/" + url = "preisliste/freiberufliche/" weight = 1 [[main]] parent = "Preisliste" name = "Organisationen" - url = "preisliste/organisationen_bis_2024/" + url = "preisliste/organisationen/" weight = 2 [[main]] diff --git a/content/french/commande/infirmier-independant.md b/content/french/commande/infirmier-independant.md index 23a6f91..471af15 100644 --- a/content/french/commande/infirmier-independant.md +++ b/content/french/commande/infirmier-independant.md @@ -80,8 +80,8 @@ bestellformular = true
@@ -92,14 +92,14 @@ bestellformular = true
diff --git a/content/french/commande/module-supplementaire-infirmiers-independants.md b/content/french/commande/module-supplementaire-infirmiers-independants.md index 70e76d5..e7a7eac 100644 --- a/content/french/commande/module-supplementaire-infirmiers-independants.md +++ b/content/french/commande/module-supplementaire-infirmiers-independants.md @@ -77,11 +77,11 @@ bestellformular = true


Quelles extensions souhaitez-vous ajouter ?

- - + +
- - + +
{{< captcha >}} diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 4a8b7ab..fb51efe 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -164,7 +164,7 @@ bestellformular = true {{< captcha >}} -

Notification

+

diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index f58d999..a25fd44 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -140,7 +140,7 @@ bestellformular = true {{< captcha >}} -

Notification

+

From ea1a8e34745ab77c2abd5200c3db80897323539c Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 15:31:48 +0100 Subject: [PATCH 254/291] FR Anpassungen an Preisliste --- config/_default/menus.fr.toml | 10 +- .../liste-de-prix/infirmier-independant.md | 138 +++++++++--------- 2 files changed, 72 insertions(+), 76 deletions(-) diff --git a/config/_default/menus.fr.toml b/config/_default/menus.fr.toml index 67661fb..3ce3bf8 100644 --- a/config/_default/menus.fr.toml +++ b/config/_default/menus.fr.toml @@ -37,11 +37,11 @@ weight = 2 url = "liste-de-prix/infirmier-independant/" weight = 1 - [[main]] - parent = "Liste de prix" - name = "Organisation Spitex" - url = "liste-de-prix/organisations-spitex/" - weight = 2 +# [[main]] +# parent = "Liste de prix" +# name = "Organisation Spitex" +# url = "liste-de-prix/organisations-spitex/" +# weight = 2 [[main]] parent = "Liste de prix" diff --git a/content/french/liste-de-prix/infirmier-independant.md b/content/french/liste-de-prix/infirmier-independant.md index 2b9c5f5..c6b500c 100644 --- a/content/french/liste-de-prix/infirmier-independant.md +++ b/content/french/liste-de-prix/infirmier-independant.md @@ -28,79 +28,111 @@ Le système fonctionne sur un serveur externe central fourni et géré par VeruA {{% /section %}} {{% section classes="xl:w-2/3 md:mx-auto" %}} -### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Prix d'acquisition +### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Modèles de licence et de prix à partir du 01.01.2025 -| Licence pour VeruA App | 1'176.00 CHF | -| ------------------------------------------------------------------- | -----------: | +En principe, la période de licence est de **un an**. +Les prix indiqués se réfèrent au **paiement annuel unique**. -_Première augmentation du prix de la licence depuis le 01.06.2014 au 21.02.2022_ -**Module de base** -Gestion des données de base, clarification des besoins, planification simple des soins, prescriptions, feuille de médicaments, enregistrement des services, facturation et statistiques. +Il est possible de répartir le montant de la licence sur **plusieurs paiements partiels**. +Pour chaque facture supplémentaire, nous facturons des **frais de dossier** de **CHF 7.50**. -Prix unique pour **VeruA App**. -Le programme est préparé avec vos données personnelles, mis à disposition sur notre serveur internet et est immédiatement prêt à l'emploi. +{{% alert background-color="slate-500" %}} -**Frais de licence** pour le soutien et un développement ultérieur. -Le prix comprend la licence pour **un an**. Cela inclut un **support gratuit et complet** et le **développement de l'application**. +Tous les prix indiqués sont les prix bruts. +La TVA est déjà incluse dans les prix. +{{% /alert %}} -| Location du serveur internet sécurisé | 120.00 CHF | -| ------------------------------------- | ---------: | +### {{% icon size="3xl" color="slate-900" name="address-card" %}} Module de base -_Prix réduit de 320 CHF à 120 CHF le 01.01.2020_ -Configuration et mise en service d'une URL sécurisée ou intégrer une équipe existante. +Le prix comprend le **module de base** de **VeruA App**. + +Le module de base comprend toutes les fonctions nécessaires à votre travail dans les soins ambulatoires : +* dossiers des clients avec toutes les données de base importantes +* une évaluation des besoins +* une planification simple des soins +* création et gestion d'ordonnances +* fiche de médicaments +* saisie de rapports et de prestations +* Décompte et exportations spéciales Supports de coûts +* statistiques +* etc. ... + +Est également inclus notre **support technique gratuit**. +et le **développement continu** de l'application pour la période de licence. + +### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Coûts d'acquisition + +L'application est préparée avec vos données d'utilisateur, déployée sur votre instance et prête à l'emploi. + + +| UNIQUE: Coût de l'installation et de la configuration | 200.00 CHF | +| --------------------------------------------------------------- | -----------: | + +Chaque nouveau client doit **obligatoirement** s'inscrire à une formation en ligne d'une heure. +Les frais seront facturés le premier mois. La formation doit être effectuée au cours du premier trimestre. + +| UNIQUE: Formation d'introduction en ligne obligatoire d'une heure | 130.00 CHF | +| --------------------------------------------------------------- | -----------: | + +| **TOTAL UNIQUE: Configuration et formation VeruA App** | **330.00 CHF** | +| --------------------------------------------------------------- | -----------: | + +### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Preis Basismodul VeruA App + +| Coût de la licence par mois: 33.20 CHF | | +| --------------------------------------------------------------- | -----------: | +| **Coûts de licence par an** | **398.40 CHF** | -Création de bases de données et adaptation à votre domaine d'application. -Location pour un an. -| **VERSION DE BASE: TOTALE** | **1'296.00 CHF** | -| --------------------------- | ---------------: | {{% aligncenter %}} -
+--- --- -

{{% /aligncenter %}} ### {{% icon size="3xl" color="slate-900" name="shopping-basket" %}} Prix modules supplémentaires -| En option: module supplémentaire matériel | 342.00 CHF | -| ----------------------------------------- | ---------: | +#### {{% icon size="2xl" name="shopping-basket" %}} Gestion du matériel Le module supplémentaire de **gestion du matériel** étend le module de base de **VeruA App**. Les ventes et les prêts peuvent être enregistrés et confortablement assignés au client. L'assurance maladie ou le client peut être le responsable des coûts. Si vous le souhaitez, vous pouvez insérer une liste d'articles. Cette liste doit ensuite être traitée par l'utilisateur afin que les prix d'achat et de vente pour les articles soient enregistrés correctements. -| Frais de licence module supplémentaire matériel | 138.00 CHF | -| ----------------------------------------------- | ---------: | +| **UNIQUE: Mise à disposition du module par instance / serveur web** | **200.00 CHF** | +| ------------------------------ | ---------: | + +| Coût par mois: 12.50 CHF | | +| ------------------------------------------- | ---------: | +| **Coûts de licence par anr** | **150.00 CHF** | -Frais de licence pour le soutien et un développement ultérieur. -Le prix comprend la licenece pour un an . Cela inclut un support gratuit et complet et le développement du module supplémentaire -| **FRAIS TOTALE MATÉRIE** | **480.00 CHF** | -| ------------------------ | -------------: | {{% aligncenter %}} -
+--- --- -

{{% /aligncenter %}} -| En option : Module supplémentaire QR-Code - frais mensuels | 3.00 CHF | -| ---------------------------------------------------------- | -------: | +#### {{% icon size="2xl" name="shopping-basket" %}} QR-Code + -_Disponible à partir du 24.01.2022_ Le module supplémentaire **QR-Code** étend le module de base de **VeruA App**. Il permet de générer un **swiss-QR-Code** pour les destinataires de factures activés. Taxe mensuels. -| Frais unique de mise en service | 50.00 CHF | -| ------------------------------- | --------: | +| **UNIQUE: Mise à disposition du module par instance / serveur web** | **200.00 CHF** | +| ------------------------------ | ---------: | + +| Coût par mois: 3.25 CHF | | +| ------------------------------------------- | ---------: | +| **Coûts de licence par anr** | **39.00 CHF** | + + {{% aligncenter %}}
@@ -110,40 +142,4 @@ Il permet de générer un **swiss-QR-Code** pour les destinataires de factures a

{{% /aligncenter %}} -### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Coûts annuels de maintien - -| Droits de licence pour VeruA App | 252.00 CHF | -| ------------------------------------------------------------------------------ | ---------: | - -Après la première année, nous facturons une taxe annuelle obligatoire pour la licence. - -Ces taxes vous donnent droit à un an de **support téléphonique** pour les questions de fonctionnement et vous recevrez des **mises à jour** régulières afin que l'application soit adaptée aux exigences légales actuelles. - -Ne sont pas couverts par la licence annuelle les cours de formation, les adaptations spéciales individuelles et les problèmes causés par des erreurs d'application importantes. - -Nous serons heureux de vous aider à tout moment, mais dans certains cas, il se peut que nous devions vous facturer nos services. -Tarif horaire : 120.00 CHF, unité de facturation: 10 minutes. - -| Location d'un seveur internet sécurisé | 120.00 CHF | -| -------------------------------------- | ---------: | - -Comprend la mise à disposition du serveur internet, les sauvegardes quotidiennes de la base de données et l'importation automatique des mises à jour. - -| **PRIX TOTAL SANS MODULES SUPPLÉMENTAIRES: à partir de la 2ème année** | **372.00 CHF** | -| ---------------------------------------------------------------------- | -------------: | - -{{% aligncenter %}} -
- ---- - -

-{{% /aligncenter %}} - -| Coûtes annuels de la licence modules supplémentaire matériel | 138.00 CHF | -| ------------------------------------------------------------ | ---------: | - -| Coûtes annuels de la licence modules supplémentaire QR-Code | 36.00 CHF | -| ----------------------------------------------------------- | --------: | - {{% /section %}} From e60717ae51760a739d75b22f293f312785c7544e Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 15:34:04 +0100 Subject: [PATCH 255/291] DE Anpassungen an Preisliste --- content/german/bestellung/organisationen.md | 2 +- content/german/bestellung/zusatzmodule-organisationen.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index fb51efe..233e404 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -142,7 +142,7 @@ bestellformular = true
diff --git a/content/german/bestellung/zusatzmodule-organisationen.md b/content/german/bestellung/zusatzmodule-organisationen.md index a25fd44..4136438 100644 --- a/content/german/bestellung/zusatzmodule-organisationen.md +++ b/content/german/bestellung/zusatzmodule-organisationen.md @@ -118,7 +118,7 @@ bestellformular = true
From f03c6c0f2ef3dfdead1e4e1289f32d3d59d83491 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 15:38:09 +0100 Subject: [PATCH 256/291] FR remove link to price ORG --- content/french/liste-de-prix/_index.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/content/french/liste-de-prix/_index.md b/content/french/liste-de-prix/_index.md index 3bee4c7..79382b4 100644 --- a/content/french/liste-de-prix/_index.md +++ b/content/french/liste-de-prix/_index.md @@ -26,10 +26,6 @@ Découvrez ici quels coûts sont associés à **VeruA App**. Les tarifs applicables aux professionnels de santé libéraux [sont disponibles ici](/fr/liste-de-prix/infirmier-independant) -## Organisations Spitex - -Les tarifs applicables aux organisations Spitex [sont disponibles ici](/fr/liste-de-prix/organisations-spitex) - ## Autres services Nos tarifs pour **d'autres services** [sont disponibles ici](/fr/liste-de-prix/autres-services) From 83802e7ac4175a8010643ef03db765472622b3f3 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 15:57:04 +0100 Subject: [PATCH 257/291] Textkorrektur Preisliste FR --- content/french/liste-de-prix/infirmier-independant.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/french/liste-de-prix/infirmier-independant.md b/content/french/liste-de-prix/infirmier-independant.md index c6b500c..c7ffdcc 100644 --- a/content/french/liste-de-prix/infirmier-independant.md +++ b/content/french/liste-de-prix/infirmier-independant.md @@ -77,7 +77,7 @@ Les frais seront facturés le premier mois. La formation doit être effectuée a | **TOTAL UNIQUE: Configuration et formation VeruA App** | **330.00 CHF** | | --------------------------------------------------------------- | -----------: | -### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Preis Basismodul VeruA App +### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Prix du module de base VeruA App | Coût de la licence par mois: 33.20 CHF | | | --------------------------------------------------------------- | -----------: | From 9e7c493d6ad014fef7cdfbcd6de2df65db07e1d6 Mon Sep 17 00:00:00 2001 From: bettina Date: Mon, 23 Dec 2024 16:01:27 +0100 Subject: [PATCH 258/291] Textkorrektur Preisliste FR --- content/french/liste-de-prix/infirmier-independant.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/french/liste-de-prix/infirmier-independant.md b/content/french/liste-de-prix/infirmier-independant.md index c7ffdcc..963a490 100644 --- a/content/french/liste-de-prix/infirmier-independant.md +++ b/content/french/liste-de-prix/infirmier-independant.md @@ -107,7 +107,7 @@ Si vous le souhaitez, vous pouvez insérer une liste d'articles. Cette liste doi | Coût par mois: 12.50 CHF | | | ------------------------------------------- | ---------: | -| **Coûts de licence par anr** | **150.00 CHF** | +| **Coûts de licence par an** | **150.00 CHF** | @@ -130,7 +130,7 @@ Il permet de générer un **swiss-QR-Code** pour les destinataires de factures a | Coût par mois: 3.25 CHF | | | ------------------------------------------- | ---------: | -| **Coûts de licence par anr** | **39.00 CHF** | +| **Coûts de licence par an** | **39.00 CHF** | From b615252b566772a17517b4a63a31f8631a74216a Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 31 Dec 2024 12:54:06 +0100 Subject: [PATCH 259/291] Textkorrekturen FR --- .../liste-de-prix/infirmier-independant.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/french/liste-de-prix/infirmier-independant.md b/content/french/liste-de-prix/infirmier-independant.md index 963a490..6b4a69d 100644 --- a/content/french/liste-de-prix/infirmier-independant.md +++ b/content/french/liste-de-prix/infirmier-independant.md @@ -57,10 +57,10 @@ Le module de base comprend toutes les fonctions nécessaires à votre travail da * statistiques * etc. ... -Est également inclus notre **support technique gratuit**. +Sont également inclus notre **support technique gratuit**. et le **développement continu** de l'application pour la période de licence. -### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Coûts d'acquisition +### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Prix d'acquisition L'application est préparée avec vos données d'utilisateur, déployée sur votre instance et prête à l'emploi. @@ -79,9 +79,9 @@ Les frais seront facturés le premier mois. La formation doit être effectuée a ### {{% icon size="3xl" color="slate-900" name="shopping-cart" %}} Prix du module de base VeruA App -| Coût de la licence par mois: 33.20 CHF | | +| Prix de la licence par mois: 33.20 CHF | | | --------------------------------------------------------------- | -----------: | -| **Coûts de licence par an** | **398.40 CHF** | +| **Prix de licence par an** | **398.40 CHF** | @@ -105,9 +105,9 @@ Si vous le souhaitez, vous pouvez insérer une liste d'articles. Cette liste doi | **UNIQUE: Mise à disposition du module par instance / serveur web** | **200.00 CHF** | | ------------------------------ | ---------: | -| Coût par mois: 12.50 CHF | | +| Prix par mois: 12.50 CHF | | | ------------------------------------------- | ---------: | -| **Coûts de licence par an** | **150.00 CHF** | +| **Prix de licence par an** | **150.00 CHF** | @@ -128,9 +128,9 @@ Il permet de générer un **swiss-QR-Code** pour les destinataires de factures a | **UNIQUE: Mise à disposition du module par instance / serveur web** | **200.00 CHF** | | ------------------------------ | ---------: | -| Coût par mois: 3.25 CHF | | +| Prix par mois: 3.25 CHF | | | ------------------------------------------- | ---------: | -| **Coûts de licence par an** | **39.00 CHF** | +| **Prix de licence par an** | **39.00 CHF** | From b6a9fea014d132d64e65a55f9898965268cd0886 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 7 Jan 2025 08:59:48 +0100 Subject: [PATCH 260/291] add servername to form --- content/german/bestellung/organisationen.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 233e404..dc20b6a 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -154,6 +154,13 @@ bestellformular = true
+ +**Angaben zur Instanz/zum Webserver** + +
+ + +
From 6e3917c742c386e2f5ecc0368ada7020a9ca4c1f Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 7 Jan 2025 09:02:51 +0100 Subject: [PATCH 261/291] add servername to form --- content/german/bestellung/organisationen.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index dc20b6a..12ae3b5 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -112,6 +112,10 @@ bestellformular = true Bitte kontaktieren Sie uns für Preise von mehr als 50 Benutzerlizenzen. Gerne erstellen wir Ihnen eine indiviuelle Offerte.
+
+ + +
**Wünschen Sie die Erweiterung um das Modul Dienst-, Besuchs- und Tourenplan?** @@ -154,13 +158,6 @@ bestellformular = true
- -**Angaben zur Instanz/zum Webserver** - -
- - -
From 888dfde1d2db3923144a04007db05b2247b7d301 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 7 Jan 2025 09:11:15 +0100 Subject: [PATCH 262/291] change text-color for notification --- content/german/bestellung/organisationen.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 12ae3b5..25c484e 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -168,7 +168,7 @@ bestellformular = true {{< captcha >}} -

+

From bdad95b406fe46a1144cfa28125f0444d5e02107 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 7 Jan 2025 09:14:11 +0100 Subject: [PATCH 263/291] change text-color for notification --- assets/js/bestellformular.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/js/bestellformular.js b/assets/js/bestellformular.js index 0467bdd..88cc389 100644 --- a/assets/js/bestellformular.js +++ b/assets/js/bestellformular.js @@ -187,7 +187,7 @@ function handleSubmit(e) { if (data.success) { submitButton.style.display = 'none' notification.innerHTML = `${currentMessages.thankyou}` - notification.className = 'bg-green-500 text-white px-4 py-2 rounded block' + notification.className = 'bg-green-500 text-black px-4 py-2 rounded block' } else { submitButton.style.display = 'none' notification.textContent = data.message From 1e34d056dd1ce6b29ff1c8321112cb4b24a39689 Mon Sep 17 00:00:00 2001 From: bettina Date: Tue, 7 Jan 2025 09:14:29 +0100 Subject: [PATCH 264/291] change text-color for notification --- content/german/bestellung/organisationen.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/bestellung/organisationen.md b/content/german/bestellung/organisationen.md index 25c484e..12ae3b5 100644 --- a/content/german/bestellung/organisationen.md +++ b/content/german/bestellung/organisationen.md @@ -168,7 +168,7 @@ bestellformular = true {{< captcha >}} -

+

From 0cfdc5091f5c1e36ae384b941e805558d6866c38 Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 2 Jun 2025 15:28:15 +0200 Subject: [PATCH 265/291] change format message thank you after order --- assets/js/bestellformular.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/js/bestellformular.js b/assets/js/bestellformular.js index 88cc389..2017c4c 100644 --- a/assets/js/bestellformular.js +++ b/assets/js/bestellformular.js @@ -186,7 +186,7 @@ function handleSubmit(e) { // if data.success is true, show a success message if (data.success) { submitButton.style.display = 'none' - notification.innerHTML = `${currentMessages.thankyou}` + notification.innerHTML = `

${currentMessages.thankyou}

` notification.className = 'bg-green-500 text-black px-4 py-2 rounded block' } else { submitButton.style.display = 'none' From 7b55d9b7c1e64e4db17d1277a923cfc53a3dda35 Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 2 Jun 2025 15:31:08 +0200 Subject: [PATCH 266/291] menu Schulung commented out on DE --- config/_default/menus.de.toml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/config/_default/menus.de.toml b/config/_default/menus.de.toml index 30b3f68..2f8b342 100755 --- a/config/_default/menus.de.toml +++ b/config/_default/menus.de.toml @@ -87,20 +87,20 @@ weight = 3 url = "bestellung/zusatzmodule-organisationen/" weight = 5 -[[main]] -name = "Schulung" -url = "schulungstermine/" -weight = 4 - [[main]] - parent = "Schulung" - name = "Anmeldung Anfängerschulung" - url = "schulungstermine/anmeldung-anfaengerschulung/" - weight = 1 - [[main]] - parent = "Schulung" - name = "Anmeldung Fortgeschrittenenschulung" - url = "schulungstermine/anmeldung-fortgeschrittenenschulung/" - weight = 2 +#[[main]] +#name = "Schulung" +#url = "schulungstermine/" +#weight = 4 +# [[main]] +# parent = "Schulung" +# name = "Anmeldung Anfängerschulung" +# url = "schulungstermine/anmeldung-anfaengerschulung/" +# weight = 1 +# [[main]] +# parent = "Schulung" +# name = "Anmeldung Fortgeschrittenenschulung" +# url = "schulungstermine/anmeldung-fortgeschrittenenschulung/" +# weight = 2 [[main]] name = "Aktuelles" From 517d393ac06bcbeb84eee64c5aa5425069c0dcf9 Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 2 Jun 2025 15:35:17 +0200 Subject: [PATCH 267/291] change format message thank you after order --- assets/js/bestellformular.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/js/bestellformular.js b/assets/js/bestellformular.js index 2017c4c..99731b1 100644 --- a/assets/js/bestellformular.js +++ b/assets/js/bestellformular.js @@ -186,7 +186,7 @@ function handleSubmit(e) { // if data.success is true, show a success message if (data.success) { submitButton.style.display = 'none' - notification.innerHTML = `

${currentMessages.thankyou}

` + notification.innerHTML = `## ${currentMessages.thankyou}` notification.className = 'bg-green-500 text-black px-4 py-2 rounded block' } else { submitButton.style.display = 'none' From 08a571fc1b8d4906da622e1d057d4000f28619ac Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 2 Jun 2025 15:40:34 +0200 Subject: [PATCH 268/291] revert change format message thank you after order --- assets/js/bestellformular.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/js/bestellformular.js b/assets/js/bestellformular.js index 99731b1..88cc389 100644 --- a/assets/js/bestellformular.js +++ b/assets/js/bestellformular.js @@ -186,7 +186,7 @@ function handleSubmit(e) { // if data.success is true, show a success message if (data.success) { submitButton.style.display = 'none' - notification.innerHTML = `## ${currentMessages.thankyou}` + notification.innerHTML = `${currentMessages.thankyou}` notification.className = 'bg-green-500 text-black px-4 py-2 rounded block' } else { submitButton.style.display = 'none' From e268ff70dddd6a43bcc4aaf5bd358f359233fb04 Mon Sep 17 00:00:00 2001 From: betty Date: Tue, 22 Jul 2025 09:28:39 +0200 Subject: [PATCH 269/291] task: #44970 remove "ich bin mit sicher" from dorpdown, deleted option monthly invoices --- content/german/bestellung/freiberufliche.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 42710c0..e11bf42 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -95,7 +95,6 @@ kommentar = 'age und hobbies sind honeypots'
@@ -103,7 +102,6 @@ kommentar = 'age und hobbies sind honeypots'
@@ -111,7 +109,6 @@ kommentar = 'age und hobbies sind honeypots'
@@ -125,7 +122,6 @@ kommentar = 'age und hobbies sind honeypots' From 2bfa519bf2017e7d8405cad1e910e07f8c11adee Mon Sep 17 00:00:00 2001 From: betty Date: Tue, 22 Jul 2025 09:49:50 +0200 Subject: [PATCH 270/291] task: #44970 add teilzahlung to order-mail --- static/php/message.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/static/php/message.php b/static/php/message.php index eb85048..a1208d6 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -160,7 +160,15 @@ function constructMessage() $message .= ( $lang == "FR" ? "Avez-vous besoin du programme de soins post-nataux?" : "Benötigen Sie die Wochenbett-Version?"); $message .= "
" . $wochenbett . "

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

"; + $message .= ( $lang == "FR" ? "not defined" : "Möchten Sie Ihre Jahreslizenz auf mehrere Teilzahlungen verteilen?"); + $message .= "
" . $teilzahlung . "

"; + } + // Form inputs von Organisation Zusatzmodule $zusatzmodulDienstplan = filter_input(INPUT_POST, 'zusatzmodul-dbt'); if (isset($zusatzmodulDienstplan)) From 277fd5529103bf9fcb73d49b2de41d0053c86e62 Mon Sep 17 00:00:00 2001 From: tertek Date: Wed, 20 Aug 2025 07:43:38 +0200 Subject: [PATCH 271/291] task #44816: Change urls to demo instances from VCH to VRG --- content/french/commande/version-de-demonstration.md | 6 +++--- content/german/bestellung/online-testversion.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/content/french/commande/version-de-demonstration.md b/content/french/commande/version-de-demonstration.md index e368754..906d1c6 100644 --- a/content/french/commande/version-de-demonstration.md +++ b/content/french/commande/version-de-demonstration.md @@ -35,8 +35,8 @@ pour obtenir des informations supplémentaires. ### Professionnel indépendant Vous avez le choix entre deux versions: -VeruA App version standard -VeruA App version post-partum +VeruA App version standard +VeruA App version post-partum **Veuillez vous connecter avec les données suivantes :** @@ -55,7 +55,7 @@ Vous avez le choix entre deux versions: ### Organisations Spitex Vous trouverez ici notre version de test en ligne pour les organisations: -VeruA App pour les organisations +VeruA App pour les organisations Nous avons mis en place différents accès avec des vues différentes: diff --git a/content/german/bestellung/online-testversion.md b/content/german/bestellung/online-testversion.md index 80191d9..4637981 100644 --- a/content/german/bestellung/online-testversion.md +++ b/content/german/bestellung/online-testversion.md @@ -33,8 +33,8 @@ Und wenn noch Fragen offen sind, dann stehen wir Ihnen gerne zur Klärung zur Ve Ihnen stehen zwei Versionen der **VeruA App** zur Auswahl: -Standard-Version Freiberufliche Pflegefachpersonen -Wochenbett-Version Freiberufliche Pflegefachpersonen +Standard-Version Freiberufliche Pflegefachpersonen +Wochenbett-Version Freiberufliche Pflegefachpersonen **Bitte melden Sie sich jeweils mit folgenden Daten an:** @@ -54,7 +54,7 @@ demo Hier finden Sie unsere Online-Testversion für Organisationen: -**VeruA App** für Organisationen +**VeruA App** für Organisationen Wir haben verschiedene Zugänge mit unterschiedlichen Sichten eingerichtet: From c58ead511c967b9725ae4075a71282b0f8341645 Mon Sep 17 00:00:00 2001 From: "ekin.tertemiz" Date: Wed, 20 Aug 2025 08:11:51 +0200 Subject: [PATCH 272/291] task #44816:: add blank to href --- content/french/commande/version-de-demonstration.md | 2 +- content/german/bestellung/online-testversion.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/french/commande/version-de-demonstration.md b/content/french/commande/version-de-demonstration.md index 906d1c6..f545654 100644 --- a/content/french/commande/version-de-demonstration.md +++ b/content/french/commande/version-de-demonstration.md @@ -55,7 +55,7 @@ Vous avez le choix entre deux versions: ### Organisations Spitex Vous trouverez ici notre version de test en ligne pour les organisations: -VeruA App pour les organisations +VeruA App pour les organisations Nous avons mis en place différents accès avec des vues différentes: diff --git a/content/german/bestellung/online-testversion.md b/content/german/bestellung/online-testversion.md index 4637981..fc18a81 100644 --- a/content/german/bestellung/online-testversion.md +++ b/content/german/bestellung/online-testversion.md @@ -54,7 +54,7 @@ demo Hier finden Sie unsere Online-Testversion für Organisationen: -**VeruA App** für Organisationen +**VeruA App** für Organisationen Wir haben verschiedene Zugänge mit unterschiedlichen Sichten eingerichtet: From 0884fc668d74b81bb463117db879911ff6b8702b Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 08:39:30 +0100 Subject: [PATCH 273/291] add selection of cantons to form --- content/german/bestellung/freiberufliche.md | 71 +++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index e11bf42..f53ae14 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -90,6 +90,77 @@ kommentar = 'age und hobbies sind honeypots'
+
+
Welche Erweiterungen möchten Sie hinzubuchen?

+
+ + +       + + + +       + + + +       +
+ + +       + + +       + + +       + + +       + + +       + + +       + + +       + + +       + + +       + +       + + +       + + +       + + +       + + +       + + +       + + +       + + +       + + +       + + +
-
Welche Erweiterungen möchten Sie hinzubuchen?

+
In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?

@@ -105,61 +105,16 @@ kommentar = 'age und hobbies sind honeypots'      
- - + +       - - -       - - -       - - -       - - -       - - -       - - -       - - -       - - -       - -       - - -       - - -       - - -       - - -       - - -       - - -       - - -       - - + +       + + +
-
From 0cb4404201e7b2b2c29bcaa43e97f1fb3ead276b Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 08:51:07 +0100 Subject: [PATCH 275/291] add selection of cantons to form --- content/german/bestellung/freiberufliche.md | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 953cb3b..dd64eb6 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -94,20 +94,14 @@ kommentar = 'age und hobbies sind honeypots'
In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?

- -       - +       - -       - +       - -       -
+       -       +
      From 955e80eb66c6b94d4aabbb9eb6872f7d6109ed08 Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 09:51:25 +0100 Subject: [PATCH 276/291] task: #49462 check data by health_insurance_name - not GLN! --- content/german/bestellung/freiberufliche.md | 58 ++++++++++++++------- 1 file changed, 39 insertions(+), 19 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index dd64eb6..6186fba 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -91,25 +91,45 @@ kommentar = 'age und hobbies sind honeypots'
-
In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?

-
- -       - -       - -       - - -
- - -       - - -
- -
+
In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?

+ + + + + + + + + + + + + +
+ +       + + +       + + +       + + + +
+ +       + + +       + + +       + + + +
-
In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?

- +
In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?
+
+ + + + + +
@@ -121,12 +121,30 @@ kommentar = 'age und hobbies sind honeypots'       - -       + +       - - + + +
+ +       + + +       + + +       + + +
From 8526acbacb1b6976ad92f0d07fe456446557d67a Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 10:18:41 +0100 Subject: [PATCH 278/291] add selection of cantons to form --- content/german/bestellung/freiberufliche.md | 69 +++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 03249d2..f3fbfb5 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -147,6 +147,75 @@ kommentar = 'age und hobbies sind honeypots' + + + +       + + + +       + + + +       + + + + + + + + + +       + + + +       + + + +       + + + + + + + + + +       + + + +       + + + +       + + + + + + + + + +       + + +   + + +   + + +   + +
From 5db8710a5f5fa30ad78e42eb38c0898cf2ec7bba Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 10:32:33 +0100 Subject: [PATCH 279/291] edit messages from form-data --- static/php/message.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/static/php/message.php b/static/php/message.php index a1208d6..ca70307 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -130,6 +130,24 @@ function constructMessage() $message .= $servername . "

"; } + // form inputs cantons - only FPP + $arrAllCantons = [ "AG", "AI", "AR", "BE", "BL", "BS", "FR", "GE", "GL", "GR", "JU", "LU", "NE", "NW", "OW", "SG", "SH", "SO", "SZ", "TG", "UR", "VD", "VS", "ZG", "ZH" ]; + if ( ! isset($organisation) && $lang == "DE" ) + { + $message .= "

"; + $message .= "Kantone, in denen Sie eine Bewilligung (beantragt) haben"; + $message .= "
"; + foreach ( $arrAllCantons as $abbreviation ) + { + if ( isset(filter_input(INPUT_POST, $abbreviation)) ) + { + $message .= filter_input(INPUT_POST, $abbreviation) . "
"; + } + } + + $message .= "

"; + } + $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) { From bf3a8e2a41d04e92907268f6934dc3c976600b07 Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 10:40:41 +0100 Subject: [PATCH 280/291] edit messages from form-data --- content/german/bestellung/freiberufliche.md | 23 +++++++++------------ 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index f3fbfb5..e3bdf2d 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -161,59 +161,56 @@ kommentar = 'age und hobbies sind honeypots'       - + - +       - +       - +       - + - +       - +       - +       - + - +       -   -   -   From a232043d23da7e6b2de78b50a23f47eb92826515 Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 11:17:29 +0100 Subject: [PATCH 281/291] edit messages from form-data --- content/german/bestellung/freiberufliche.md | 20 +++++++------- static/php/message.php | 30 ++++++++++----------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index e3bdf2d..898bf99 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -161,49 +161,49 @@ kommentar = 'age und hobbies sind honeypots'       - + - +       - +       - +       - + - +       - +       - +       - + - +       diff --git a/static/php/message.php b/static/php/message.php index ca70307..70db7dd 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -132,21 +132,21 @@ function constructMessage() // form inputs cantons - only FPP $arrAllCantons = [ "AG", "AI", "AR", "BE", "BL", "BS", "FR", "GE", "GL", "GR", "JU", "LU", "NE", "NW", "OW", "SG", "SH", "SO", "SZ", "TG", "UR", "VD", "VS", "ZG", "ZH" ]; - if ( ! isset($organisation) && $lang == "DE" ) - { - $message .= "

"; - $message .= "Kantone, in denen Sie eine Bewilligung (beantragt) haben"; - $message .= "
"; - foreach ( $arrAllCantons as $abbreviation ) - { - if ( isset(filter_input(INPUT_POST, $abbreviation)) ) - { - $message .= filter_input(INPUT_POST, $abbreviation) . "
"; - } - } - - $message .= "

"; - } +// if ( ! isset($organisation) && $lang == "DE" ) +// { +// $message .= "

"; +// $message .= "Kantone, in denen Sie eine Bewilligung (beantragt) haben"; +// $message .= "
"; +// foreach ( $arrAllCantons as $abbreviation ) +// { +// if ( isset(filter_input(INPUT_POST, $abbreviation)) ) +// { +// $message .= filter_input(INPUT_POST, $abbreviation) . "
"; +// } +// } +// +// $message .= "

"; +// } $modulpop2 = filter_input(INPUT_POST, 'modulpop2'); if (isset($modulpop2)) From 4f4bd56766c8416f41390ac1f5819ced65de361b Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 11:24:33 +0100 Subject: [PATCH 282/291] edit messages from form-data --- content/german/bestellung/freiberufliche.md | 39 +++++++++++---------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 898bf99..0156c03 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -96,15 +96,15 @@ kommentar = 'age und hobbies sind honeypots' -       + -       + -       + @@ -114,15 +114,15 @@ kommentar = 'age und hobbies sind honeypots' -       + -       + -       + @@ -132,15 +132,15 @@ kommentar = 'age und hobbies sind honeypots' -       + -       + -       + @@ -150,15 +150,15 @@ kommentar = 'age und hobbies sind honeypots' -       + -       + -       + @@ -168,15 +168,15 @@ kommentar = 'age und hobbies sind honeypots' -       + -       + -       + @@ -186,15 +186,15 @@ kommentar = 'age und hobbies sind honeypots' -       + -       + -       + @@ -204,7 +204,7 @@ kommentar = 'age und hobbies sind honeypots' -       + @@ -214,6 +214,7 @@ kommentar = 'age und hobbies sind honeypots' +
-
In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?
+ **Welche Leistungen bieten Sie an?** + +      + +      + +      +
+
+ **In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?**
diff --git a/static/php/message.php b/static/php/message.php index 1a6eea3..295d983 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -131,21 +131,32 @@ function constructMessage() } // form inputs cantons - only FPP - $arrAllCantons = [ "AG", "AI", "AR", "BE", "BL", "BS", "FR", "GE", "GL", "GR", "JU", "LU", "NE", "NW", "OW", "SG", "SH", "SO", "SZ", "TG", "UR", "VD", "VS", "ZG", "ZH" ]; if ( ! isset($organisation) && $lang == "DE" ) { + $arrAllCantons = [ "AG", "AI", "AR", "BE", "BL", "BS", "FR", "GE", "GL", "GR", "JU", "LU", "NE", "NW", "OW", "SG", "SH", "SO", "SZ", "TG", "UR", "VD", "VS", "ZG", "ZH" ]; $message .= "

"; $message .= "Kantone, in denen Sie eine Bewilligung (beantragt) haben"; $message .= "
"; foreach ( $arrAllCantons as $abbreviation ) { -// if ( isset(filter_input(INPUT_POST, $abbreviation)) ) if (isset( $_POST[$abbreviation]) ) { $message .= $_POST[$abbreviation] . "
"; } } - + $message .= "

"; + + $arrServiceTyps = [ "SOM", "PSY", "AÜP" ]; + $message .= "

"; + $message .= "Leistungen, die Sie anbieten"; + $message .= "
"; + foreach ( $arrServiceTyps as $abbreviation ) + { + if (isset( $_POST[$abbreviation]) ) + { + $message .= $_POST[$abbreviation] . "
"; + } + } $message .= "

"; } From 6ed288f41b1197a633e897458d02d2dda3f14e4c Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 13:48:40 +0100 Subject: [PATCH 287/291] Formatting form --- content/german/bestellung/freiberufliche.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 33d86d4..70d19f8 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -91,7 +91,7 @@ kommentar = 'age und hobbies sind honeypots'
- **Welche Leistungen bieten Sie an?** + Welche Leistungen bieten Sie an?
     @@ -100,7 +100,7 @@ kommentar = 'age und hobbies sind honeypots'     
- **In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?** + In welchen Kantonen haben Sie eine Bewilligung oder haben eine Bewilligung beantragt?
From a1322d55899d5d5d56f9489d20ffebeafc122a6d Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 13:53:49 +0100 Subject: [PATCH 288/291] Formatting form --- content/german/bestellung/freiberufliche.md | 2 +- static/php/message.php | 13 ++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 70d19f8..6794df5 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -92,7 +92,7 @@ kommentar = 'age und hobbies sind honeypots'
Welche Leistungen bieten Sie an?
- +           diff --git a/static/php/message.php b/static/php/message.php index 295d983..f104112 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -133,11 +133,11 @@ function constructMessage() // form inputs cantons - only FPP if ( ! isset($organisation) && $lang == "DE" ) { - $arrAllCantons = [ "AG", "AI", "AR", "BE", "BL", "BS", "FR", "GE", "GL", "GR", "JU", "LU", "NE", "NW", "OW", "SG", "SH", "SO", "SZ", "TG", "UR", "VD", "VS", "ZG", "ZH" ]; + $arrServiceTyps = [ "SOM", "PSY", "AÜP" ]; $message .= "

"; - $message .= "Kantone, in denen Sie eine Bewilligung (beantragt) haben"; + $message .= "Leistungen, die Sie anbieten"; $message .= "
"; - foreach ( $arrAllCantons as $abbreviation ) + foreach ( $arrServiceTyps as $abbreviation ) { if (isset( $_POST[$abbreviation]) ) { @@ -145,12 +145,11 @@ function constructMessage() } } $message .= "

"; - - $arrServiceTyps = [ "SOM", "PSY", "AÜP" ]; + $arrAllCantons = [ "AG", "AI", "AR", "BE", "BL", "BS", "FR", "GE", "GL", "GR", "JU", "LU", "NE", "NW", "OW", "SG", "SH", "SO", "SZ", "TG", "UR", "VD", "VS", "ZG", "ZH" ]; $message .= "

"; - $message .= "Leistungen, die Sie anbieten"; + $message .= "Kantone, in denen Sie eine Bewilligung (beantragt) haben"; $message .= "
"; - foreach ( $arrServiceTyps as $abbreviation ) + foreach ( $arrAllCantons as $abbreviation ) { if (isset( $_POST[$abbreviation]) ) { From 8537329b87b35a4eba602e3da11b53b177a2a3b5 Mon Sep 17 00:00:00 2001 From: betty Date: Mon, 12 Jan 2026 13:56:05 +0100 Subject: [PATCH 289/291] Formatting form --- content/german/bestellung/freiberufliche.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 6794df5..70d19f8 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -92,7 +92,7 @@ kommentar = 'age und hobbies sind honeypots'

Welche Leistungen bieten Sie an?
- +           From 08e644a7ea84709bb5638a20c7626c0ca9abbcdb Mon Sep 17 00:00:00 2001 From: betty Date: Thu, 29 Jan 2026 10:24:35 +0100 Subject: [PATCH 290/291] Information about demo version org removed --- .../commande/version-de-demonstration.md | 23 ------------------- 1 file changed, 23 deletions(-) diff --git a/content/french/commande/version-de-demonstration.md b/content/french/commande/version-de-demonstration.md index f545654..c7dfd60 100644 --- a/content/french/commande/version-de-demonstration.md +++ b/content/french/commande/version-de-demonstration.md @@ -47,29 +47,6 @@ Vous avez le choix entre deux versions: demo {{% /card %}} -..column.. - -{{% card %}} -{{% icon size="5xl" name="bank" %}} - -### Organisations Spitex - -Vous trouverez ici notre version de test en ligne pour les organisations: -VeruA App pour les organisations - -Nous avons mis en place différents accès avec des vues différentes: - -**Veuillez vous connecter avec les données suivantes:** - -Utilisateur (Administrator): **admin** -Mot de passe: **demo** - -Utilisateur: **bureau** -Mot de passe: **demo** - -Utilisateur: **soin** -Mot de passe: **demo** -{{% /card %}} {{% /columns %}} {{% /section %}} From 6b021ba72bde969442faa6b9b376a8bd14651394 Mon Sep 17 00:00:00 2001 From: betty Date: Thu, 29 Jan 2026 15:47:06 +0100 Subject: [PATCH 291/291] check if values set in form --- static/php/message.php | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/static/php/message.php b/static/php/message.php index f104112..0a9648e 100644 --- a/static/php/message.php +++ b/static/php/message.php @@ -134,29 +134,40 @@ function constructMessage() if ( ! isset($organisation) && $lang == "DE" ) { $arrServiceTyps = [ "SOM", "PSY", "AÜP" ]; - $message .= "

"; - $message .= "Leistungen, die Sie anbieten"; - $message .= "
"; + $strServiceTyps = ""; foreach ( $arrServiceTyps as $abbreviation ) { if (isset( $_POST[$abbreviation]) ) { - $message .= $_POST[$abbreviation] . "
"; + $strServiceTyps .= $_POST[$abbreviation] . "
"; } } - $message .= "

"; + if ( $strServiceTyps != "" ) + { + $message .= "

"; + $message .= "Leistungen, die Sie anbieten"; + $message .= $strServiceTyps; + $message .= "
"; + $message .= "

"; + } + $arrAllCantons = [ "AG", "AI", "AR", "BE", "BL", "BS", "FR", "GE", "GL", "GR", "JU", "LU", "NE", "NW", "OW", "SG", "SH", "SO", "SZ", "TG", "UR", "VD", "VS", "ZG", "ZH" ]; - $message .= "

"; - $message .= "Kantone, in denen Sie eine Bewilligung (beantragt) haben"; - $message .= "
"; + $strCantons = ""; foreach ( $arrAllCantons as $abbreviation ) { if (isset( $_POST[$abbreviation]) ) { - $message .= $_POST[$abbreviation] . "
"; + $strCantons .= $_POST[$abbreviation] . "
"; } } - $message .= "

"; + if ( $strCantons != "" ) + { + $message .= "

"; + $message .= "Kantone, in denen Sie eine Bewilligung (beantragt) haben"; + $message .= "
"; + $message .= $strCantons; + $message .= "

"; + } } $modulpop2 = filter_input(INPUT_POST, 'modulpop2');