newsletter

alpha
alex 2024-04-01 00:49:07 +02:00
parent 1ced19905d
commit 22938df9ce
7 changed files with 335 additions and 56 deletions

View File

@ -1,34 +1,66 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="de">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body
style="
font-family: 'Arial', sans-serif;
background-color: #f4f4f4;
margin: 0;
padding: 0;
"
>
<table
style="
width: 100%;
max-width: 600px;
margin: 20px auto;
background-color: #ffffff;
border-radius: 8px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
"
cellspacing="0"
cellpadding="0"
>
<tr>
<td style="width: 100%; padding: 20px">
<h1 style="color: #333; margin-bottom: 20px">%title%</h1>
<p style="color: #555; margin: 0 0 15px">%greeting%</p>
<p style="color: #555; margin: 0 0 15px">%info%</p>
<p style="color: #555; margin: 0 0 15px">%link%</p>
<body style="font-family: 'Arial', sans-serif; background-color: #f4f4f4; margin: 0; padding: 0;">
<table
style="width: 100%; max-width: 600px; margin: 20px auto; background-color: #ffffff; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);"
cellspacing="0" cellpadding="0">
<tr>
<td style="width: 100%; padding: 20px;">
<h1 style="color: #333; margin-bottom: 20px;">%title%</h1>
<p style="color: #555; margin: 0 0 15px;">%greeting%</p>
<p style="color: #555; margin: 0 0 15px;">%info%</p>
<p style="color: #555; margin: 0 0 15px;">%link%</p>
<a
href="{{.appZeitAdlerUrl}}"
style="
display: inline-block;
padding: 10px 15px;
background-color: #3498db;
color: #fff !important;
text-decoration: none !important;
border-radius: 5px;
margin-top: 20px;
"
>%linkButton%</a
>
<a href="{{.appZeitAdlerUrl}}"
style="display: inline-block; padding: 10px 15px; background-color: #3498db; color: #fff !important; text-decoration: none !important; border-radius: 5px; margin-top: 20px;">%linkButton%</a>
<div style="margin: 20px 0; border-bottom: 1px solid #ddd"></div>
<div style="margin: 20px 0; border-bottom: 1px solid #ddd;"></div>
<p style="margin-top: 20px; color: #777; font-size: 12px;">%footer%</p>
<a href="https://zeitadler.de/datenschutzerklaerung"
style="margin-top: 20px; color: #777; font-size: 12px; text-decoration: underline;">%dsgvo%</a>
</td>
</tr>
</table>
</body>
</html>
<p style="margin-top: 20px; color: #777; font-size: 12px">%footer%</p>
<a
href="https://zeitadler.de/datenschutzerklaerung"
style="
margin-top: 20px;
color: #777;
font-size: 12px;
text-decoration: underline;
"
>%dsgvo%</a
>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,83 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="de">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body
style="
font-family: 'Arial', sans-serif;
background-color: #f4f4f4;
margin: 0;
padding: 0;
"
>
<table
style="
width: 100%;
max-width: 600px;
margin: 20px auto;
background-color: #ffffff;
border-radius: 8px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
"
cellspacing="0"
cellpadding="0"
>
<tr>
<td style="width: 100%; padding: 20px">
<h1 style="color: #333; margin-bottom: 20px">%title%</h1>
<p style="color: #555; margin: 0 0 15px">%greeting%</p>
<p style="color: #555">%text1%</p>
<a
href="{{.confirmNewsletterParticipationLink}}"
style="
display: inline-block;
padding: 10px 15px;
background-color: #3498db;
color: #fff !important;
text-decoration: none !important;
border-radius: 5px;
margin-bottom: 20px;
"
>%confirmNewsletterParticipationButton%</a
>
<p style="color: #555; margin: 0 0 15px">%text2%</p>
<div style="margin: 20px 0; border-bottom: 1px solid #ddd"></div>
<p style="color: #555; margin: 0 0 15px">
%textUnsubscribeNewsletterParticipation%
</p>
<a
href="{{.unsubscribeNewsletterParticipationLink}}"
style="
margin-top: 20px;
color: #777;
font-size: 12px;
text-decoration: underline;
"
>%unsubscribeNewsletterParticipationButton%</a
>
<p style="margin-top: 20px; color: #777; font-size: 12px">%footer%</p>
<a
href="{{.privacyPolicyLink}}"
style="
margin-top: 20px;
color: #777;
font-size: 12px;
text-decoration: underline;
"
>%privacyPolicy%</a
>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,69 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="de">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body
style="
font-family: 'Arial', sans-serif;
background-color: #f4f4f4;
margin: 0;
padding: 0;
"
>
<table
style="
width: 100%;
max-width: 600px;
margin: 20px auto;
background-color: #ffffff;
border-radius: 8px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
"
cellspacing="0"
cellpadding="0"
>
<tr>
<td style="width: 100%; padding: 20px">
<h1 style="color: #333; margin-bottom: 20px">%title%</h1>
<p style="color: #555; margin: 0 0 15px">%greeting%</p>
<p style="color: #555">%text1%</p>
<p style="color: #555; margin: 0 0 15px">%text2%</p>
<div style="margin: 20px 0; border-bottom: 1px solid #ddd"></div>
<p style="color: #555; margin: 0 0 15px">
%textUnsubscribeNewsletterParticipation%
</p>
<a
href="{{.unsubscribeNewsletterParticipationLink}}"
style="
margin-top: 20px;
color: #777;
font-size: 12px;
text-decoration: underline;
"
>%unsubscribeNewsletterParticipationButton%</a
>
<p style="margin-top: 20px; color: #777; font-size: 12px">%footer%</p>
<a
href="{{.privacyPolicyLink}}"
style="
margin-top: 20px;
color: #777;
font-size: 12px;
text-decoration: underline;
"
>%privacyPolicy%</a
>
</td>
</tr>
</table>
</body>
</html>

View File

@ -1,33 +1,39 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="de">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body style="
<body
style="
font-family: 'Arial', sans-serif;
background-color: #f4f4f4;
margin: 0;
padding: 0;
">
<table style="
"
>
<table
style="
width: 100%;
max-width: 600px;
margin: 20px auto;
background-color: #ffffff;
border-radius: 8px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
" cellspacing="0" cellpadding="0">
<tr>
<td style="width: 100%; padding: 20px">
<h1 style="color: #333; margin-bottom: 20px">%title%</h1>
<p style="color: #555; margin: 0 0 15px">%header%</p>
<p style="color: #555; margin: 0 0 15px">%text1%</p>
"
cellspacing="0"
cellpadding="0"
>
<tr>
<td style="width: 100%; padding: 20px">
<h1 style="color: #333; margin-bottom: 20px">%title%</h1>
<p style="color: #555; margin: 0 0 15px">%header%</p>
<p style="color: #555; margin: 0 0 15px">%text1%</p>
<a href="{{.paymentSessionUrl}}" style="
<a
href="{{.paymentSessionUrl}}"
style="
display: inline-block;
padding: 10px 15px;
background-color: #3498db;
@ -35,15 +41,24 @@
text-decoration: none !important;
border-radius: 5px;
margin-top: 20px;
">%button%</a>
"
>%button%</a
>
<div style="margin: 20px 0; border-bottom: 1px solid #ddd"></div>
<div style="margin: 20px 0; border-bottom: 1px solid #ddd"></div>
<a href="https://zeitadler.de/datenschutzerklaerung"
style="margin-top: 20px; color: #777; font-size: 12px; text-decoration: underline;">%dsgvo%</a>
</td>
</tr>
</table>
</body>
</html>
<a
href="https://zeitadler.de/datenschutzerklaerung"
style="
margin-top: 20px;
color: #777;
font-size: 12px;
text-decoration: underline;
"
>%dsgvo%</a
>
</td>
</tr>
</table>
</body>
</html>

View File

@ -530,6 +530,86 @@
"de": "Datenschutzerklärung",
"en": "Privacy Policy"
}
},
"confirmNewsletterParticipation": {
"mailSubject": {
"de": "Bestätigen Sie Ihre Newsletter-Teilnahme",
"en": "Confirm your newsletter participation"
},
"title": {
"de": "Bestätigen Sie Ihre Newsletter-Teilnahme",
"en": "Confirm your newsletter participation"
},
"greeting": {
"de": "Hallo,",
"en": "Hello,"
},
"text1": {
"de": "wir freuen uns über Ihr Interesse an unserem Newsletter! Um Ihre Anmeldung abzuschließen und sicherzustellen, dass Ihre E-Mail-Adresse nicht ohne Ihre Zustimmung verwendet wurde, bitten wir Sie, Ihre Anmeldung durch Klicken auf den folgenden Link zu bestätigen:",
"en": "thank you for your interest in our newsletter! To finalise your registration and ensure that your e-mail address has not been used without your consent, we ask you to confirm your registration by clicking on the following link:"
},
"confirmNewsletterParticipationButton": {
"de": "Newsletter-Teilnahme bestätigen",
"en": "Confirm newsletter participation"
},
"text2": {
"de": "Mit Ihrer Bestätigung erklären Sie sich einverstanden, regelmäßige Updates von uns zu erhalten. Wir legen großen Wert auf den Schutz Ihrer Daten und verwenden diese ausschließlich, um Ihnen relevante Informationen zuzusenden.",
"en": "With your confirmation, you agree to receive regular updates from us. We attach great importance to the protection of your data and only use it to send you relevant information."
},
"footer": {
"de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne.",
"en": "Thank you for choosing our service. If you have any questions, please contact us."
},
"textUnsubscribeNewsletterParticipation": {
"de": "Wenn Sie keine weiteren Newsletter erhalten möchten, können Sie sich hier abmelden:",
"en": "If you do not wish to receive any further newsletters, you can unsubscribe here:"
},
"unsubscribeNewsletterParticipationButton": {
"de": "Newsletter-Teilnahme abbestellen",
"en": "Unsubscribe newsletter participation"
},
"privacyPolicy": {
"de": "Datenschutzerklärung",
"en": "Privacy Policy"
}
},
"confirmedNewsletterParticipation": {
"mailSubject": {
"de": "Willkommen zum Newsletter",
"en": "Welcome to the newsletter"
},
"title": {
"de": "Willkommen zum Newsletter",
"en": "Welcome to the newsletter"
},
"greeting": {
"de": "Hallo,",
"en": "Hello,"
},
"text1": {
"de": "wir freuen uns, Sie im Kreis unserer Newsletter-Abonnenten willkommen zu heißen! Ihre Anmeldung wurde erfolgreich bestätigt.",
"en": "we are pleased to welcome you to the circle of our newsletter subscribers! Your registration has been successfully confirmed."
},
"text2": {
"de": "Wir freuen uns darauf, Sie mit unseren Newslettern zu bereichern.",
"en": "We look forward to enriching you with our newsletters."
},
"textUnsubscribeNewsletterParticipation": {
"de": "Wenn Sie keine weiteren Newsletter erhalten möchten, können Sie sich hier abmelden:",
"en": "If you do not wish to receive any further newsletters, you can unsubscribe here:"
},
"unsubscribeNewsletterParticipationButton": {
"de": "Newsletter-Teilnahme abbestellen",
"en": "Unsubscribe newsletter participation"
},
"footer": {
"de": "Vielen Dank, dass Sie unseren Service gewählt haben. Bei Fragen kontaktieren Sie uns gerne.",
"en": "Thank you for choosing our service. If you have any questions, please contact us."
},
"privacyPolicy": {
"de": "Datenschutzerklärung",
"en": "Privacy Policy"
}
}
}
}