aboutsummaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorQuentin Dufour <quentin@deuxfleurs.fr>2022-07-19 10:35:14 +0200
committerQuentin Dufour <quentin@deuxfleurs.fr>2022-07-19 10:35:14 +0200
commit3c846b6a59c1e725b56b7784c30cfbd5a3dc080b (patch)
treec5c3353f3b5332e0477a3a376192d206d6e79faf /templates
parent216e175eafd50b977e132ca0055df9fed9e83a6a (diff)
downloadguichet-3c846b6a59c1e725b56b7784c30cfbd5a3dc080b.tar.gz
guichet-3c846b6a59c1e725b56b7784c30cfbd5a3dc080b.zip
Inclusive + Fix checks + Fix SSHAbetter_login
Diffstat (limited to 'templates')
-rw-r--r--templates/home.html2
-rw-r--r--templates/invite_new_account.html15
-rw-r--r--templates/login.html8
-rw-r--r--templates/profile.html2
4 files changed, 18 insertions, 9 deletions
diff --git a/templates/home.html b/templates/home.html
index 7d8cc99..376aefe 100644
--- a/templates/home.html
+++ b/templates/home.html
@@ -38,7 +38,7 @@
Administration
</div>
<div class="list-group list-group-flush">
- <a class="list-group-item list-group-item-action" href="/admin/users">Utilisateurs</a>
+ <a class="list-group-item list-group-item-action" href="/admin/users">Utilisateur·ices</a>
<a class="list-group-item list-group-item-action" href="/admin/groups">Groupes</a>
<a class="list-group-item list-group-item-action" href="/admin/ldap/{{.BaseDN}}">Explorateur LDAP</a>
</div>
diff --git a/templates/invite_new_account.html b/templates/invite_new_account.html
index ab80887..9ba6ae0 100644
--- a/templates/invite_new_account.html
+++ b/templates/invite_new_account.html
@@ -12,7 +12,7 @@
</div>
{{end}}
{{if .WarningMessage}}
- <div class="alert alert-danger mt-4">Des erreurs se sont produtes, le compte pourrait ne pas être totalement fonctionnel.
+ <div class="alert alert-danger mt-4">Des erreurs se sont produites, le compte pourrait ne pas être totalement fonctionnel.
<div style="font-size: 0.8em">{{ .WarningMessage }}</div>
</div>
{{end}}
@@ -25,12 +25,15 @@
<form method="POST" class="mt-4">
<h5>Renseignements obligatoires</h5>
<div class="form-group">
- <label for="username">Nom d'utilisateur souhaité :</label>
+ <label for="username">Identifiant souhaité :</label>
<input type="text" id="username" name="username" class="form-control" value="{{ .Username }}" />
+ <small class="form-text text-muted">
+ Votre identifiant doit être en minuscule.
+ </small>
</div>
{{if .ErrorInvalidUsername}}
<div class="alert alert-warning">
- Nom d'utilisateur invalide. Ne peut contenir que les caractères suivants : chiffres, lettres, point, tiret bas (_) et tiret du milieu (-).
+ Nom d'utilisateur invalide. Ne peut contenir que les caractères suivants : chiffres, lettres minuscules, point, tiret bas (_) et tiret du milieu (-).
</div>
{{end}}
{{if .ErrorUsernameTaken}}
@@ -41,6 +44,9 @@
<div class="form-group">
<label for="password">Mot de passe :</label>
<input type="password" id="password" name="password" class="form-control" />
+ <small class="form-text text-muted">
+ La seule contrainte est que votre mot de passe doit faire au moins 8 caractères. Utilisez chiffres, majuscules, et caractères spéciaux sans modération !
+ </small>
</div>
{{if .ErrorPasswordTooShort}}
<div class="alert alert-warning">
@@ -58,6 +64,9 @@
{{end}}
<h5>Renseignements optionnels</h5>
+ <small class="form-text text-muted">
+ Ces informations sont utilisées exclusivement pour "pré-configurer" les services que vous utiliserez, elles n'ont pas besoin de correspondre à votre état civil.
+ </small>
<div class="form-group">
<label for="displayname">Nom complet :</label>
<input type="text" id="displayname" name="displayname" class="form-control" value="{{ .DisplayName }}" />
diff --git a/templates/login.html b/templates/login.html
index f151456..84742e1 100644
--- a/templates/login.html
+++ b/templates/login.html
@@ -5,7 +5,7 @@
<form method="POST">
{{if .WrongUser}}
- <div class="alert alert-danger">Nom d'utilisateur invalide.</div>
+ <div class="alert alert-danger">Identifiant invalide.</div>
{{end}}
{{if .WrongPass}}
<div class="alert alert-danger">Mot de passe invalide.</div>
@@ -16,11 +16,11 @@
</div>
{{end}}
<div class="form-group">
- <label for="username">Nom d'utilisateur:</label>
+ <label for="username">Identifiant :</label>
<input type="text" name="username" id="username" class="form-control" value="{{ .Username }}" />
</div>
<div class="form-group">
- <label for="password">Mot de passe:</label>
+ <label for="password">Mot de passe :</label>
<input type="password" name="password" id="password" class="form-control" />
</div>
<button type="submit" class="btn btn-primary">Se connecter</button>
@@ -30,6 +30,6 @@
<p><strong>Mot de passe oublié ?</strong>
Écrivez à <samp>coucou</samp><img src="static/image/at_sign.svg" style="height: 1em" alt="arobase" /><samp>deuxfleurs.fr</samp>
- ou contactez directement votre administrateur favori.</p>
+ ou contactez directement votre opérateur·ice préféré·e.</p>
{{end}}
diff --git a/templates/profile.html b/templates/profile.html
index edf9d76..56461eb 100644
--- a/templates/profile.html
+++ b/templates/profile.html
@@ -19,7 +19,7 @@
<form method="POST" class="mt-4" enctype="multipart/form-data">
<div class="form-row">
<div class="form-group col-md-6">
- <label>Nom d'utilisateur:</label>
+ <label>Identifiant:</label>
<input type="text" disabled="true" class="form-control" value="{{ .Status.Info.Username }}" />
</div>
<div class="form-group col-md-6">