From 768f2de9162bbf3fd0a1005554f3fd595818f1b3 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Fri, 14 Feb 2020 18:57:25 +0100 Subject: Mechanism to create new account --- templates/home.html | 15 ++++++-- templates/invite_new_account.html | 76 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+), 3 deletions(-) create mode 100644 templates/invite_new_account.html (limited to 'templates') diff --git a/templates/home.html b/templates/home.html index 7f227e6..57d6930 100644 --- a/templates/home.html +++ b/templates/home.html @@ -16,12 +16,21 @@
Modifier mon profil Modifier mon mot de passe - {{if .Login.CanInvite}} - Inviter quelqu'un - {{end}}
+{{if .Login.CanInvite}} +
+
+ Inviter des gens sur Deuxfleurs +
+ +
+{{end}} + {{if .Login.CanAdmin}}
diff --git a/templates/invite_new_account.html b/templates/invite_new_account.html new file mode 100644 index 0000000..ab80887 --- /dev/null +++ b/templates/invite_new_account.html @@ -0,0 +1,76 @@ +{{define "title"}}Créer un compte |{{end}} + +{{define "body"}} +
+

Création d'un nouveau compte

+ Retour +
+ + {{if .ErrorMessage}} +
Impossible de créer le compte. +
{{ .ErrorMessage }}
+
+ {{end}} + {{if .WarningMessage}} +
Des erreurs se sont produtes, le compte pourrait ne pas être totalement fonctionnel. +
{{ .WarningMessage }}
+
+ {{end}} + {{if .Success}} +
+ Le compe a été créé ! + Rendez-vous sur la page d'accueil pour vous connecter avec ce nouveau compte. +
+ {{else}} +
+
Renseignements obligatoires
+
+ + +
+ {{if .ErrorInvalidUsername}} +
+ Nom d'utilisateur invalide. Ne peut contenir que les caractères suivants : chiffres, lettres, point, tiret bas (_) et tiret du milieu (-). +
+ {{end}} + {{if .ErrorUsernameTaken}} +
+ Ce nom d'utilisateur est déjà pris. +
+ {{end}} +
+ + +
+ {{if .ErrorPasswordTooShort}} +
+ Le mot de passe choisi est trop court (minimum 8 caractères). +
+ {{end}} +
+ + +
+ {{if .ErrorPasswordMismatch}} +
+ Les deux mots de passe entrés ne correspondent pas. +
+ {{end}} + +
Renseignements optionnels
+
+ + +
+
+ + +
+
+ + +
+ +
+ {{end}} +{{end}} -- cgit v1.2.3