trad Login / deleteUser

pull/25/head
lebeaulato 5 months ago
parent 0b836046d6
commit 675388ed42

@ -3,35 +3,35 @@
<PageTitle>Gestion utilisateur</PageTitle>
<h3>@Localizer["Title"]</h3>
<h3>@Localizer["TitleUser"]</h3>
@if(users == null)
{
<p><strong>Aucun utilisateur présent sur le site</strong></p>
<p><strong>@Localizer["UserNobody"]</strong></p>
}
else
{
<p>Utilisateurs présents:</p>
<p>@Localizer["UserHere"]</p>
@foreach (var user in users)
{
<div class="userDiv">
<img class="imgProfil" src="@user.Image" />
@if (user.IsAdmin)
{
<p class="pseudo"><strong>Nom d'utilisateur :</strong> @user.Name <strong>(Administrateur)</strong></p>
<p class="pseudo"><strong>@Localizer["UserName"]</strong> @user.Name <strong>(@Localizer["UserAdmin"])</strong></p>
}
else
{
<p class="pseudo"><strong>Nom d'utilisateur :</strong> @user.Name</p>
<p class="pseudo"><strong>@Localizer["UserName"]</strong> @user.Name</p>
}
<p class="mail"><strong>Email de l'utilisateur :</strong> @user.Email</p>
<p class="dateCrea"><strong>Date de création du compte :</strong> @user.DateCreation.ToShortDateString()</p>
<p class="mail"><strong>@Localizer["UserEmail"]</strong> @user.Email</p>
<p class="dateCrea"><strong>@Localizer["UserDate"]</strong> @user.DateCreation.ToShortDateString()</p>
@if(user.Comments != null)
{
<p class="titleComments"><strong>▶ Commentaire(s) posté(s) par @user.Name : </strong></p>
<p class="titleComments"><strong>▶ @Localizer["UserComment"] @user.Name : </strong></p>
@foreach (var comment in user.Comments)
{
<p class="comments">@comment.DateCreation.ToShortDateString() - @comment.Text</p>
@ -39,18 +39,18 @@ else
}
else
{
<p><i>Aucun commentaire sur le site</i></p>
<p><i>@Localizer["UserNoComment"]</i></p>
}
<button id="DeleteButton" @onclick="() => ShowConfirmation(user)">Supprimer l'utilisateur</button>
<button id="DeleteButton" @onclick="() => ShowConfirmation(user)">@Localizer["UserDelete"]</button>
@if (!user.IsAdmin)
{
<button id="AdminButton" @onclick="() => ShowConfirmationAdmin(user)">Ajouter en tant qu'administrateur</button>
<button id="AdminButton" @onclick="() => ShowConfirmationAdmin(user)">@Localizer["UserAddAdmin"]</button>
}
else
{
<button id="AdminButton" @onclick="() => ShowConfirmationAdmin(user)">Retirer en tant qu'administrateur</button>
<button id="AdminButton" @onclick="() => ShowConfirmationAdmin(user)">@Localizer["UserDeleteAdmin"]</button>
}
</div>
@ -60,9 +60,9 @@ else
{
<div class="divPopup">
<div class="contentPopup">
<p>Êtes-vous sûr de vouloir supprimer cet utilisateur ?</p>
<button @onclick="() => RemoveUser()">Confirmer</button>
<button @onclick="ClosePopup">Annuler</button>
<p>@Localizer["UserPopupTitle"]</p>
<button @onclick="() => RemoveUser()">@Localizer["UserConfirmButton"]</button>
<button @onclick="ClosePopup">@Localizer["UserDeleteButton"]</button>
</div>
</div>
}
@ -72,9 +72,9 @@ else
{
<div class="divPopup">
<div class="contentPopup">
<p>Êtes-vous sûr de vouloir changer le rôle de cet utilisateur ?</p>
<button @onclick="() => Admin()">Confirmer</button>
<button @onclick="ClosePopup">Annuler</button>
<p>@Localizer["UserPopupTitle2"]</p>
<button @onclick="() => Admin()">@Localizer["UserConfirmButton"]</button>
<button @onclick="ClosePopup">@Localizer["UserDeleteButton"]</button>
</div>
</div>
}

@ -9,23 +9,22 @@
<DataAnnotationsValidator />
<ValidationSummary />
<label for="name"><strong>Identifiant *</strong></label>
<InputText @bind-Value="userLogin.Name" id="name" placeholder="Entrez votre pseudo" class="connexion" required />
<label for="name"><strong>@Localizer["LoginId"]*</strong></label>
<InputText @bind-Value="userLogin.Name" id="name" placeholder="@Localizer["LoginEnterPseudo"]" class="connexion" required />
<label for="mdp"><strong>Mot de passe*</strong></label>
<InputText @bind-Value="@userLogin.Mdp" type="password" placeholder="Entrez votre mot de passe" class="connexion" required />
<label for="mdp">
<strong>@Localizer["LoginPassWd"]*</strong></label>
<InputText @bind-Value="@userLogin.Mdp" type="password" placeholder="@Localizer["LoginEnterPassWd"]" class="connexion" required />
<div class="buttonSubmitDiv">
<button class="buttonSudmite"type="submit">Se Connecter</button>
<button class="buttonSudmite" type="submit">@Localizer["LoginConnexion"]</button>
</div>
<p class="ErrorMsg"><i>@ErrorConnexion</i></p>
</EditForm>
</div>
<p><i>Indice de connexion : admin / admin</i></p>
<p>
<b>CurrentCulture</b>: @CultureInfo.CurrentCulture
</p>
@code {

@ -117,8 +117,53 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Title" xml:space="preserve">
<data name="TitleUser" xml:space="preserve">
<value>User Management</value>
<comment>gestionaire user</comment>
</data>
<data name="UserAddAdmin" xml:space="preserve">
<value>Add as Admin</value>
</data>
<data name="UserAdmin" xml:space="preserve">
<value>Administrator</value>
</data>
<data name="UserComment" xml:space="preserve">
<value>Comment(s) Posted by</value>
</data>
<data name="UserConfirmButton" xml:space="preserve">
<value>Confirm</value>
</data>
<data name="UserDate" xml:space="preserve">
<value>Account Creation Date:</value>
</data>
<data name="UserDelete" xml:space="preserve">
<value>Delete User</value>
</data>
<data name="UserDeleteAdmin" xml:space="preserve">
<value>Remove as Admin</value>
</data>
<data name="UserDeleteButton" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="UserEmail" xml:space="preserve">
<value>User Email:</value>
</data>
<data name="UserHere" xml:space="preserve">
<value>Users present:</value>
</data>
<data name="UserName" xml:space="preserve">
<value>Username</value>
</data>
<data name="UserNobody" xml:space="preserve">
<value>No users present on the site</value>
</data>
<data name="UserNoComment" xml:space="preserve">
<value>No comments on the site</value>
</data>
<data name="UserPopupTitle" xml:space="preserve">
<value>Are you sure you want to delete this user?</value>
</data>
<data name="UserPopupTitle2" xml:space="preserve">
<value>Are you sure you want to change this user's role?</value>
</data>
</root>

@ -117,8 +117,53 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Title" xml:space="preserve">
<data name="TitleUser" xml:space="preserve">
<value>Gestionnaire des utilisateurs</value>
<comment>gestion user</comment>
</data>
<data name="UserAddAdmin" xml:space="preserve">
<value>Ajouter en tant qu'administrateur</value>
</data>
<data name="UserAdmin" xml:space="preserve">
<value>Administrateur</value>
</data>
<data name="UserComment" xml:space="preserve">
<value>Commentaire(s) posté(s) par </value>
</data>
<data name="UserConfirmButton" xml:space="preserve">
<value>Confirmer</value>
</data>
<data name="UserDate" xml:space="preserve">
<value>Date de création du compte :</value>
</data>
<data name="UserDelete" xml:space="preserve">
<value>Supprimer l'utilisateur</value>
</data>
<data name="UserDeleteAdmin" xml:space="preserve">
<value>Retirer en tant qu'administrateur</value>
</data>
<data name="UserDeleteButton" xml:space="preserve">
<value>Annuler</value>
</data>
<data name="UserEmail" xml:space="preserve">
<value>Email de l'utilisateur :</value>
</data>
<data name="UserHere" xml:space="preserve">
<value>Utilisateurs présents:</value>
</data>
<data name="UserName" xml:space="preserve">
<value>Nom d'utilisateur :</value>
</data>
<data name="UserNobody" xml:space="preserve">
<value>Aucun utilisateur présent sur le site</value>
</data>
<data name="UserNoComment" xml:space="preserve">
<value>Aucun commentaire sur le site</value>
</data>
<data name="UserPopupTitle" xml:space="preserve">
<value>Êtes-vous sûr de vouloir supprimer cet utilisateur ?</value>
</data>
<data name="UserPopupTitle2" xml:space="preserve">
<value>Êtes-vous sûr de vouloir changer le rôle de cet utilisateur ?</value>
</data>
</root>

@ -117,6 +117,22 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="LoginConnexion" xml:space="preserve">
<value>Login</value>
</data>
<data name="LoginEnterPassWd" xml:space="preserve">
<value>Enter your password</value>
</data>
<data name="LoginEnterPseudo" xml:space="preserve">
<value>Enter your pseudo</value>
</data>
<data name="LoginId" xml:space="preserve">
<value>Pseudo</value>
<comment>id</comment>
</data>
<data name="LoginPassWd" xml:space="preserve">
<value>Password</value>
</data>
<data name="LoginTitle" xml:space="preserve">
<value>Login</value>
<comment>connexion</comment>

@ -117,6 +117,22 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="LoginConnexion" xml:space="preserve">
<value>Se Connecter</value>
</data>
<data name="LoginEnterPassWd" xml:space="preserve">
<value>Entrez votre mot de passe</value>
</data>
<data name="LoginEnterPseudo" xml:space="preserve">
<value>Entrez votre pseudo</value>
</data>
<data name="LoginId" xml:space="preserve">
<value>Identifiant</value>
<comment>id</comment>
</data>
<data name="LoginPassWd" xml:space="preserve">
<value>Mot de passe</value>
</data>
<data name="LoginTitle" xml:space="preserve">
<value>Connexion</value>
<comment>connexion</comment>

Loading…
Cancel
Save