Merge branch 'hotfix/update-verify-email-text' into develop
This commit is contained in:
commit
f3ed1c4379
|
|
@ -1,7 +1,11 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="layout layout--public public">
|
<div class="layout layout--public public">
|
||||||
<div class="public__logo">
|
<div class="public__logo">
|
||||||
|
<router-link
|
||||||
|
:to="{name: 'hello'}"
|
||||||
|
class="hep-link">
|
||||||
<logo/>
|
<logo/>
|
||||||
|
</router-link>
|
||||||
</div>
|
</div>
|
||||||
<router-view class="public__content layout__content"/>
|
<router-view class="public__content layout__content"/>
|
||||||
<default-footer
|
<default-footer
|
||||||
|
|
|
||||||
|
|
@ -8,19 +8,22 @@
|
||||||
<main
|
<main
|
||||||
class="login-error__content content"
|
class="login-error__content content"
|
||||||
data-cy="login-error-text">
|
data-cy="login-error-text">
|
||||||
<p class="content__instructions">
|
<p
|
||||||
{{ errorMessage }}
|
:key="message"
|
||||||
|
class="content__instructions"
|
||||||
|
v-for="message in errorMessages">
|
||||||
|
{{ message }}
|
||||||
</p>
|
</p>
|
||||||
<p
|
<p
|
||||||
class="extra-link"
|
class="extra-link"
|
||||||
v-if="extraLink">
|
v-if="alternateLink">
|
||||||
<a
|
<a
|
||||||
:href="extraLink"
|
:href="alternateLink"
|
||||||
class="hep-link">
|
class="hep-link">
|
||||||
{{ extraMessage }}
|
{{ alternateLinkMessage }}
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p v-else>
|
||||||
<router-link
|
<router-link
|
||||||
:to="{name: 'hello'}"
|
:to="{name: 'hello'}"
|
||||||
class="hep-link">
|
class="hep-link">
|
||||||
|
|
@ -36,7 +39,12 @@
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
name: 'LoginErrorPage',
|
name: 'LoginErrorPage',
|
||||||
props: ['title', 'errorMessage', 'extraLink', 'extraMessage'],
|
props: ['title', 'errorMessage', 'alternateLink', 'alternateLinkMessage', 'extraMessages'],
|
||||||
|
computed: {
|
||||||
|
errorMessages() {
|
||||||
|
return this.extraMessages ? [this.errorMessage, ...this.extraMessages] : [this.errorMessage];
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,8 +32,13 @@ export default [
|
||||||
props: {
|
props: {
|
||||||
title: 'Bitte schauen Sie in Ihr Postfach',
|
title: 'Bitte schauen Sie in Ihr Postfach',
|
||||||
errorMessage: 'Ihre E-Mail-Adresse ist noch nicht verifiziert. Wir haben eine E-Mail mit einem Aktivierungslink an Sie verschickt.',
|
errorMessage: 'Ihre E-Mail-Adresse ist noch nicht verifiziert. Wir haben eine E-Mail mit einem Aktivierungslink an Sie verschickt.',
|
||||||
extraLink: 'https://sso.hep-verlag.ch/verify-email',
|
alternateLink: 'https://www.hep-verlag.ch/',
|
||||||
extraMessage: 'E-Mail erneut versenden'
|
alternateLinkMessage: 'hep Verlag Webseite besuchen',
|
||||||
|
extraMessages: [
|
||||||
|
'Haben Sie keine E-Mail erhalten?',
|
||||||
|
'Sie haben die Möglichkeit die E-Mail mit dem Aktivierungslink erneut anzufordern.\n' +
|
||||||
|
'Besuchen Sie dafür die Webseite des hep Verlags und beachten Sie den roten Hinweis.'
|
||||||
|
]
|
||||||
},
|
},
|
||||||
meta: {
|
meta: {
|
||||||
public: true,
|
public: true,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue