diff --git a/front/public/connexion.html b/front/public/connexion.html index e5261eb..4ee0c0f 100644 --- a/front/public/connexion.html +++ b/front/public/connexion.html @@ -41,7 +41,7 @@
- +
@@ -66,10 +66,10 @@
-

Besoin d'aide?

-

Si vous avez oublié votre mot de passe, il vous suffit de cocher la case "Je souhaite recevoir un lien de connexion par e-mail". Un lien valide pendant une courte durée vous permettra de vous connecter au site.

-

Si vous ne vous souvenez pas non plus de l'adresse e-mail utilisée sur ce site ou que vous n'y avez plus accès, vous pouvez nous contacter en fournissant des informations permettant de vous identifier.

-

La case "Je souhaite ne pas avoir à me connecter à chaque fois." vous permettra de rester connecté.e jusqu'à 6 mois, pour peu que vous utilisiez le même navigateur internet.

+

Besoin d'aide ?

+

Si vous avez oublié votre mot de passe, il vous suffit de cocher la case "Je souhaite recevoir un lien de connexion par e-mail". Un lien valide pendant une courte durée vous permettra de vous connecter au site.

+

Si vous ne vous souvenez pas non plus de l'adresse e-mail utilisée sur ce site ou que vous n'y avez plus accès, vous pouvez me contacter, en fournissant des informations permettant de vous identifier.

+

La case "Je souhaite ne pas avoir à me connecter à chaque fois." vous permettra de rester connecté jusqu'à 6 mois, pour peu que vous utilisiez le même navigateur internet sur le même ordinateur.

diff --git a/front/public/inscription.html b/front/public/inscription.html index 52f30c0..0376233 100644 --- a/front/public/inscription.html +++ b/front/public/inscription.html @@ -40,30 +40,33 @@
- +
- + +
-
+
- + +
Au moins 8 caractères. Générer un mot de passe.
-
Au moins 8 caractères. Générer un mot de passe.
+
- + +
Facultatif.
-
Facultatif.
+
@@ -77,7 +80,7 @@

La saisie d'un pseudonyme, d'une adresse e-mail et d'un mot de passe est obligatoire et vous devez accepter les Conditions Générales d'Utilisation.

Votre pseudonyme est complétement libre, mais servira à personnaliser certains affichages.

Vous recevrez un lien sur l'adresse e-mail saisie sur lequel vous devrez cliquer pour valider la création de votre compte.

-

Votre mot de passe doit compter au moins 8 caractères. Si vous manquez d'inspiration, cliquez sur le lien "Générer un mot de passe" pour en obtenir un !

+

Votre mot de passe doit compter au moins 8 caractères. Si vous manquez d'inspiration, cliquez sur le lien "Générer un mot de passe" pour en obtenir un.

Si vous connaissez une personne déjà inscrite à WikiLerni, vous pouvez fournir son code parrain ou encore son adresse e-mail. Dans le cas où vous optez ensuite pour un abonnement prémium, il sera alors allongé de 30 jours grâce à ce parrainage.

diff --git a/front/public/themes/wikilerni/css/common-mobile.css b/front/public/themes/wikilerni/css/common-mobile.css index 220e637..d70f3e0 100644 --- a/front/public/themes/wikilerni/css/common-mobile.css +++ b/front/public/themes/wikilerni/css/common-mobile.css @@ -235,7 +235,13 @@ input:checked ~ .checkbox_override { border-top: 1px solid rgba(255,255,255,0.5); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.5); background-color: rgba(255, 255, 255, 0.25); -} +} + +::placeholder +{ + color:#c6b4cb; +} + /*#ERROR:target, #SUCCESS:target, #INFO:target,*/ p.error, p.success, p.info, @@ -264,7 +270,7 @@ background-image: url('../img/background-texture.png'); @media screen and (max-width: 600px) { footer - {font-size: 0.75em;} + {font-size: 0.7em;} header ul li::after, footer ul li::after @@ -273,8 +279,8 @@ background-image: url('../img/background-texture.png'); header ul li, footer ul li {display: inline-block; - margin-left: 0.5em; - margin-right: 0.5em;} + margin-left: 0.2em; + margin-right: 0.2em;} header ul li::before, footer ul li::before diff --git a/front/public/themes/wikilerni/css/common.css b/front/public/themes/wikilerni/css/common.css index 275ebb9..157b6fa 100644 --- a/front/public/themes/wikilerni/css/common.css +++ b/front/public/themes/wikilerni/css/common.css @@ -221,6 +221,11 @@ input:checked ~ .checkbox_override { background-color: rgba(255, 255, 255, 0.25); } +::placeholder +{ + color:#c6b4cb; +} + p.error, p.success, p.info, div.error, div.success, div.info { diff --git a/front/public/themes/wikilerni/css/login-mobile.css b/front/public/themes/wikilerni/css/login-mobile.css index 76a5203..95909c3 100644 --- a/front/public/themes/wikilerni/css/login-mobile.css +++ b/front/public/themes/wikilerni/css/login-mobile.css @@ -48,7 +48,7 @@ ul.checkbox_li { width:100%; -padding-left:1em; +padding-left: 0 1em; } li.checkbox_li { @@ -67,7 +67,7 @@ margin-left: 1%; #login .framed .engraved - {text-align: justify; + {text-align: left; margin: 1em;} #login .error, #login .success, #login .info @@ -81,7 +81,17 @@ margin-left: 1%; {width: 90%; text-align: right;} - #login label + /*#login label {width: auto; - float: left;} + float: left;}*/ + + #login label, input {width: 90%; } + + + ul.checkbox_li + { + width:90%; + padding-left: 1em; + } + } \ No newline at end of file diff --git a/front/public/themes/wikilerni/css/login.css b/front/public/themes/wikilerni/css/login.css index bb9fdba..ef3ef8d 100644 --- a/front/public/themes/wikilerni/css/login.css +++ b/front/public/themes/wikilerni/css/login.css @@ -62,7 +62,7 @@ margin-left: 1%; {margin-bottom: 0px;} #login .framed .engraved - {text-align: justify; + {text-align: left; margin: 1em;} #login #ERROR, #login .error, #login .success, #login .info diff --git a/front/public/themes/wikilerni/css/signup-mobile.css b/front/public/themes/wikilerni/css/signup-mobile.css index 58f0449..0b5de0d 100644 --- a/front/public/themes/wikilerni/css/signup-mobile.css +++ b/front/public/themes/wikilerni/css/signup-mobile.css @@ -54,19 +54,23 @@ ul.checkbox_li { width:100%; -padding-left:1em; +padding: 0 1em; } li.checkbox_li { -width:100%; +width:90%; } -#login label.check +#signup label.check { +width:100%; text-align:left; display:inline-block; margin-left: 1%; } +#signup .framed .engraved + {text-align: left; + margin: 1em;} #signup .error, #signup .info, #signup .success {margin: 1em; @@ -78,7 +82,16 @@ margin-left: 1%; {width: 90%; text-align: right;} - #signup label + /*#signup label {width: auto; - float: left;} + float: left;}*/ + + ul.checkbox_li + { + width:90%; + padding-left: 1em; + } + + #signup label, input {width: 90%; } + } \ No newline at end of file diff --git a/front/public/themes/wikilerni/css/signup.css b/front/public/themes/wikilerni/css/signup.css index b2001f4..31452ac 100644 --- a/front/public/themes/wikilerni/css/signup.css +++ b/front/public/themes/wikilerni/css/signup.css @@ -61,6 +61,10 @@ display:inline; margin-left: 1%; } +#signup .framed .engraved + {text-align: left; + margin: 1em;} + #signup .error, #signup .info, #signup .success { margin: 1em; diff --git a/lang/fr/user.js b/lang/fr/user.js index 361172a..cac1957 100644 --- a/lang/fr/user.js +++ b/lang/fr/user.js @@ -4,7 +4,7 @@ module.exports = needName: "Merci de choisir un nom d'utilisateur.", needNotTooLongName: "Merci de choisir un nom d'utilisateur ne comptant pas plus de 70 caractères.", needEmail: "Merci de saisir votre adresse e-mail.", - needUniqueEmail: "L'adresse e-mail que vous avez saisie est déjà utilisée par un autre utilisateur. Si vous avez déjà un compte, cliquez-ici pour vous connecter.", + needUniqueEmail: "L'adresse e-mail que vous avez saisie est déjà utilisée pour un compte utilisateur. Si vous avez déjà un compte, cliquez-ici pour vous connecter.", needNotTooLongEmail: "Merci de saisir une adresse e-mail ne comptant pas plus de 255 caractères.", needPassWord : "Merci de fournir un mot de passe.", needLongPassWord : "Merci de fournir un mot de passe d'au moins MIN_LENGTH caractères.", @@ -13,14 +13,14 @@ module.exports = needLanguage : "Il manque le code langue.", needValidLastConnectionDate : "La date de dernière connexion n'est pas valide.", needSMTP : "Il manque le serveur SMTP.", - needSMTPNotFound : "Il manque le serveur SMTP.", + needSMTPNotFound : "Il manque un serveur SMTP valide.", needKnowNewsletterOk : "Il faut savoir si l'utilisateur accepte ou refuse de recevoir la newsletter.", needTimeDifference : "Il faut connaître le nombre de minutes du décalage horaire.", needMinTimeDifference : "Il faut fournir un nombre de minutes à enlever à l'heure GMT ne dépassant pas 720.", needMaxTimeDifference : "Il faut fournir un nombre de minutes à ajouter à l'heure GMT ne dépassant pas 840.", - needUGCOk : "Vous devez accepter les CGU pour pouvoir créer votre compte. ", - godfatherNotFound: "Aucun utilisateur n'a été trouvé pour ce code parrain.", - godfatherFound: "Votre parrain a bien été trouvé !", + needUGCOk : "Merci d'accepter les CGU pour créer votre compte.", + godfatherNotFound: "Désolé mais aucun utilisateur n'a été trouvé pour ce code/e-mail parrain :(", + godfatherFound: "Votre \"parrain\" a bien été trouvé :)", mailValidationMessage: "Votre inscription est bien enregistrée.\nPour la finaliser, merci de cliquer dans les 24H sur le lien de confirmation qui vient de vous être envoyé par e-mail.", mailValidationLinkSubject : "Merci de valider votre inscription", mailValidationLinkTxt : "Valider mon compte.", @@ -39,28 +39,28 @@ module.exports = mailThankGodfatherBodyTxt : "Bonjour USER_NAME,\nGrâce à vous un nouvel utilisateur (EMAIL) vient de s'inscrire sur NOM_SITE.\nMerci et à bientôt !", mailThankGodfatherBodyHTML : "

Bonjour USER_NAME,

Grâce à vous un nouvel utilisateur (EMAIL) vient de s'inscrire sur NOM_SITE.

Merci et à bientôt !

", badLinkValidationMessage: "Votre lien de confirmation ne semble pas valide ou bien il a expiré. Vous pouvez en recevoir un nouveau en cliquant ici.", - emailNotFound: "Aucun utilisateur trouvé pour cette adresse e-mail.", - alreadyConnected: "Vous êtes déjà connecté(e) au site !", - needBeConnected: "Vous devez être connecté(e) pour accéder à cette page.", + emailNotFound: "Aucun compte utilisateur n'a été trouvé pour cette adresse e-mail.", + alreadyConnected: "Vous êtes déjà connecté au site !", + needBeConnected: "Vous devez être connecté pour accéder à cette page.", connectionOk: "Connexion réussie.", needChooseLoginWay: "Vous devez soit saisir votre mot de passe, soit cocher la case vous permettant de recevoir un lien de connexion par e-mail.", needValidationToLogin : "Vous devez d'abord valider votre compte avant de vous connecter. Pour ce faire, un lien vient de vous être envoyé par e-mail.", - tooManyLoginFails : "Trop de tentatives de connexion infructueuses pour cette adresse e-mail. Vous devez attendre MINUTES minutes pour essayer de nouveau.", - badPassword: "Le mot de passe n'est pas le bon.", + tooManyLoginFails : "Désolé mais il y a eu trop de tentatives de connexion infructueuses pour cette adresse e-mail. Vous devez attendre MINUTES minutes pour essayer de nouveau.", + badPassword: "Aucun compte utilisateur ne correspond aux informations saisies.", mailLoginLinkSubject : "Votre lien de connexion.", mailLoginLinkTxt : "Me connecter.", mailLoginLinkBodyTxt : "Bonjour USER_NAME,\n\nPour vous connecter à votre compte, cliquez sur le lien suivant sans tarder :\nLINK_URL", mailLoginLinkBodyHTML : "

Bonjour USER_NAME,

Pour vous connecter à votre compte, cliquez sur le lien suivant sans tarder :

", mailLoginLinkMessage : "Un lien de connexion vient de vous être envoyé sur votre adresse e-mail. Ne tardez pas à l'utiliser, car il n'est valable que durant ", updatedOkMessage: "Vos informations ont bien été mises à jour.", - updatedNeedGoodEmail : "Mais la nouvelle adresse e-mail n'a pu être enregistrée car elle n'a pas un format correct.", + updatedNeedGoodEmail : "Mais la nouvelle adresse e-mail n'a pu être enregistrée, car elle n'a pas un format correct.", updatedNeedUniqueEmail : "Mais la nouvelle adresse e-mail saisie (NEW_EMAIL) n'a pu être enregistrée, car elle est déjà utilisée pour un autre compte.", mailUpdateLoginSubject : "Merci de valider vos nouveaux identifiants.", mailUpdateLoginLinkTxt : "Valider.", mailUpdateLoginBodyTxt : "Bonjour USER_NAME,\n\nPour valider vos nouveaux identifiants de connexion, cliquez sur le lien suivant sans tarder :\nLINK_URL", mailUpdateLoginBodyHTML : "

Bonjour USER_NAME,

Pour valider vos nouveaux identifiants de connexion, cliquez sur le lien ci-dessous sans tarder.

", - mailUpdateLoginLinkMessage: "Cependant, vous avez modifié au moins un de vos identifiants de connexion (email et/ou mot de passe) et vous devez cliquer sur le lien qui vient de vous êtres envoyé sur votre adresse (NEW_EMAIL) pour valider ce changement. En attendant, merci de continuer à utiliser vos anciens identifiants.", - updatedNeedValidatedUser: "L'utilisateur que vous souhaité modifier n'existe pas/plus ou n'a pas encore validé son compte.", + mailUpdateLoginLinkMessage: "Cependant, vous avez modifié au moins un de vos identifiants de connexion (e-mail et/ou mot de passe) et vous devez cliquer sur le lien qui vient de vous êtres envoyé sur votre adresse (NEW_EMAIL) pour valider ce changement.
En attendant, merci de continuer à utiliser vos anciens identifiants.", + updatedNeedValidatedUser: "L'utilisateur que vous souhaitez modifier n'existe pas/plus ou n'a pas encore validé son compte.", updatedNeedGoodGodfather : "Mais le nouveau code parrain n'a pu être retenu, car il ne correspond à aucun compte utilisateur ou à l'utilisateur lui-même.", mailUpdateLoginOkMessage: "La mise à jour de vos identifiants a bien été enregistrée.", updatedFailedGodfatherNotFound : "L'identifiant fourni pour le parrain ne correspond à aucun utilisateur.", @@ -74,7 +74,7 @@ module.exports = deleteFailMessage: "Tentative de suppression d'un utilisateur inexistant : ", mailDeleteLinkOkMessage: "Votre compte a bien été supprimé. Merci d'avoir utilisé nos services.", mailDeleteLinkAlreadyMessage: "Il semble que vous ayez déjà validé la suppression de votre compte.", - mailDeleteLinkFailMessage: "Votre lien de suppression n'est pas valide ou alors il n'est plus valable.", + mailDeleteLinkFailMessage: "Votre lien de suppression n'est pas valide ou alors il a expiré.", cronDeleteUnvalidedUsersMessage: " comptes utilisateurs non validés ont été supprimés.", deleteInactiveUsersMessage: " comptes utilisateurs inactifs ont été supprimés.", welcomeMessage: "Bienvenue #NAME !",