From 151a31a4250cde38d8a66f2bfc8390f8132dc552 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Fri, 14 Feb 2020 21:58:34 +0100 Subject: Invitation mechanism with codes etc --- templates/home.html | 2 +- templates/invite_invalid_code.html | 12 ++++++++ templates/invite_mail.txt | 13 ++++++++ templates/invite_send_code.html | 62 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 88 insertions(+), 1 deletion(-) create mode 100644 templates/invite_invalid_code.html create mode 100644 templates/invite_mail.txt create mode 100644 templates/invite_send_code.html (limited to 'templates') diff --git a/templates/home.html b/templates/home.html index 57d6930..5556ba7 100644 --- a/templates/home.html +++ b/templates/home.html @@ -2,7 +2,7 @@ {{define "body"}}
- Bienvenue, {{ .WelcomeName }} ! + Bienvenue, {{ .Login.WelcomeName }} !
Se déconnecter diff --git a/templates/invite_invalid_code.html b/templates/invite_invalid_code.html new file mode 100644 index 0000000..107afab --- /dev/null +++ b/templates/invite_invalid_code.html @@ -0,0 +1,12 @@ +{{define "title"}}Créer un compte |{{end}} + +{{define "body"}} +
+

Création d'un nouveau compte

+ Retour +
+ +
+ Code d'invitation invalide. +
+{{end}} diff --git a/templates/invite_mail.txt b/templates/invite_mail.txt new file mode 100644 index 0000000..f1667b7 --- /dev/null +++ b/templates/invite_mail.txt @@ -0,0 +1,13 @@ +From: {{.From}} +To: {{.To}} +Subject: Code d'invitation Deuxfleurs +Content-type: text/plain; charset=utf-8 + +Vous avez été invité à créer un compte sur Deuxfleurs par {{.InviteFrom}} :) + +Pour créer votre compte, rendez-vous à l'addresse suivante: + +{{.WebBaseAddress}}/invite/{{.Code}} + +À bientôt sur Deuxfleurs ! + diff --git a/templates/invite_send_code.html b/templates/invite_send_code.html new file mode 100644 index 0000000..8d09b3a --- /dev/null +++ b/templates/invite_send_code.html @@ -0,0 +1,62 @@ +{{define "title"}}Envoyer un code d'invitation |{{end}} + +{{define "body"}} +
+

Envoyer un code d'invitation

+ Retour +
+ + {{if .ErrorMessage}} +
Impossible de génerer ou d'envoyer le code. +
{{ .ErrorMessage }}
+
+ {{end}} + {{if .Success}} +
+ {{if .CodeSentTo}} + Un code d'invitation a bien été envoyé à {{ .CodeSentTo }}. + {{end}} + {{if .CodeDisplay}} + Le code généré est le suivant: + +

+ {{ .CodeDisplay }} +

+

+ {{.WebBaseAddress}}/invitation/{{.CodeDisplay}} +

+ {{end}} +
+ {{else}} +
+ Choisissez une option: + +
+
+
+ +
+
+ +
+ +
+
+
+ +
+
+ + +
+ +
+ +
+
+ {{end}} +{{end}} -- cgit v1.2.3