Merge branch 'master' of https://codefirst.iut.uca.fr/git/WikiFantasy/WF-WebAdmin
commit
5ad2ff07dc
@ -0,0 +1,13 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Rider ignored files
|
||||
/.idea.WF-WebAdmin.iml
|
||||
/modules.xml
|
||||
/contentModel.xml
|
||||
/projectSettingsUpdater.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="UserContentModel">
|
||||
<attachedFolders />
|
||||
<explicitIncludes />
|
||||
<explicitExcludes />
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$/.." vcs="Git" />
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,12 @@
|
||||
namespace WF_WebAdmin.Model;
|
||||
|
||||
public class Quiz
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Question { get; set; }
|
||||
public string AnswerA { get; set; }
|
||||
public string AnswerB { get; set; }
|
||||
public string AnswerC { get; set; }
|
||||
public string AnswerD { get; set; }
|
||||
public string CAnswer { get; set; }
|
||||
}
|
@ -1,39 +1,44 @@
|
||||
@page "/"
|
||||
@page "/Accueil"
|
||||
|
||||
|
||||
<PageTitle>Accueil</PageTitle>
|
||||
|
||||
<h1>Accueil</h1>
|
||||
|
||||
<h2>Sitation du jour</h2>
|
||||
|
||||
@*
|
||||
<div class="QuoteDiv">
|
||||
<img class="imgQuote" src="@quote.ImgPath" />
|
||||
<p class="idQuote"><strong>Identifiant de la citation :</strong>@quote.Id </p>
|
||||
<p class="contentQuote"><strong>Citation:</strong>@quote.Content</p>
|
||||
<p class="CaracterQuote"><strong>Personnage :</strong> @quote.Charac</p>
|
||||
<p class="SourceQuote"><strong>Source :</strong> @quote.TitleSrc</p>
|
||||
<p class="langueQuote"><strong>Langue :</strong> @quote.Langue</p>
|
||||
<p class="UserPropositionQuote">@quote.UserProposition a proposé cette citation</p>
|
||||
<button>Suprimé la citation</button>
|
||||
</div>
|
||||
*@
|
||||
|
||||
<button>Mettre une citation aléatoire</button>
|
||||
|
||||
|
||||
@if (quotes != null)
|
||||
{
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Id</th>
|
||||
<th>Content</th>
|
||||
<th>Charactére</th>
|
||||
<th>Title Source</th>
|
||||
<th>Like</th>
|
||||
<th>Langue</th>
|
||||
<th>Date Source</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<h3>Citations non validées</h3>
|
||||
<p>Citations en attente de validation:</p>
|
||||
|
||||
@foreach (var quote in quotes)
|
||||
{
|
||||
<tr>
|
||||
<td>@quote.Id</td>
|
||||
<td>@quote.Content</td>
|
||||
<td>@quote.Charac</td>
|
||||
<td>@quote.TitleSrc</td>
|
||||
<td>@quote.Like</td>
|
||||
<td>@quote.Langue</td>
|
||||
<td>@quote.DateSrc.ToShortDateString()</td>
|
||||
</tr>
|
||||
<div class="QuoteDiv">
|
||||
<img class="imgQuote" src="@quote.ImgPath" />
|
||||
<p class="idQuote"><strong>Identifiant de la citation :</strong>@quote.Id </p>
|
||||
<p class="contentQuote"><strong>Citation:</strong>@quote.Content</p>
|
||||
<p class="CaracterQuote"><strong>Personnage :</strong> @quote.Charac</p>
|
||||
<p class="SourceQuote"><strong>Source :</strong> @quote.TitleSrc</p>
|
||||
<p class="langueQuote"><strong>Langue :</strong> @quote.Langue</p>
|
||||
<p class="UserPropositionQuote">@quote.UserProposition a proposé cette citation</p>
|
||||
<button>Suprimé la citation</button>
|
||||
</div>
|
||||
}
|
||||
</tbody>
|
||||
</table>
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
@page "/"
|
||||
<h1>▶ Connexion ◀</h1>
|
||||
|
||||
<div class="login">
|
||||
@* <form method="post" action="{{ racine }}/validlogin"> *@
|
||||
<p> <strong>Identifiant *</strong></p>
|
||||
<input type="text" class="connexion" name="pseudo" id="pseudo" placeholder="Entrez votre pseudo" required />
|
||||
|
||||
<p> <strong> Mot de passe *</strong></p>
|
||||
<input type="password" class="connexion" name="mdp" id="mdp" placeholder="Entrez votre mdp" required />
|
||||
|
||||
|
||||
|
||||
<div class="buttonSubmitDiv">
|
||||
<button class="buttonSudmite">Se Connecter</button>
|
||||
</div>
|
||||
|
||||
@* </form> *@
|
||||
</div>
|
||||
|
||||
|
||||
@code {
|
||||
private void ShowFullSite()
|
||||
{
|
||||
// Code pour afficher l'ensemble du menu
|
||||
// Cela peut être un appel à une méthode ou un service qui change l'état de la visibilité du menu
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
@using WF_WebAdmin.Model
|
||||
@page "/modifquote"
|
||||
|
||||
<PageTitle>Corection des citation</PageTitle>
|
||||
|
||||
<h3>Corection des citation</h3>
|
||||
|
||||
<p>Ajouter une recherche</p>
|
||||
|
||||
@if (quotes != null)
|
||||
{
|
||||
<DataGrid TItem="Quote"
|
||||
Data="@quotes"
|
||||
PageSize="int.MaxValue"
|
||||
Responsive>
|
||||
|
||||
<DataGridColumn TItem="Quote" Field="@nameof(Quote.Id)" Caption="Id"/>
|
||||
<DataGridColumn TItem="Quote" Field="@nameof(Quote.Content)" Caption="Citation"/>
|
||||
<DataGridColumn TItem="Quote" Field="@nameof(Quote.Charac)" Caption="Personage"/>
|
||||
<DataGridColumn TItem="Quote" Field="@nameof(Quote.TitleSrc)" Caption="Source" />
|
||||
<DataGridColumn TItem="Quote" Field="@nameof(Quote.Langue)" Caption="Langue" />
|
||||
<DataGridColumn TItem="Quote" Field="@nameof(Quote.DateSrc)" Caption="Date" DisplayFormat="{0:d}" DisplayFormatProvider="@System.Globalization.CultureInfo.GetCultureInfo("fr-FR")" />
|
||||
</DataGrid>
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
using Microsoft.AspNetCore.Components;
|
||||
using WF_WebAdmin.Model;
|
||||
|
||||
namespace WF_WebAdmin.Pages
|
||||
{
|
||||
public partial class ModifQuote
|
||||
{
|
||||
private Quote[] quotes;
|
||||
|
||||
private int MaxValue = 5;
|
||||
|
||||
[Inject]
|
||||
public HttpClient Http { get; set; }
|
||||
|
||||
[Inject]
|
||||
public NavigationManager NavigationManager { get; set; }
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
//quotes = await Http.GetFromJsonAsync<Quote[]>($"{NavigationManager.BaseUri}fake-dataModifQuote.json");
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
@page "/ValidQuiz"
|
||||
@using WF_WebAdmin.Model
|
||||
|
||||
<h3> Quiz à valider </h3>
|
||||
|
||||
@if (quizzes is null)
|
||||
{
|
||||
<p>
|
||||
Chargement des quiz
|
||||
</p>
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
using Npgsql;
|
||||
using WF_WebAdmin.Model;
|
||||
|
||||
namespace WF_WebAdmin.Pages
|
||||
|
||||
{
|
||||
public partial class ValidQuiz
|
||||
{
|
||||
private List<Quiz> quizzes;
|
||||
}
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
[
|
||||
{
|
||||
"users": 1
|
||||
},
|
||||
{
|
||||
"users": 4
|
||||
}
|
||||
]
|
@ -0,0 +1,9 @@
|
||||
[
|
||||
{
|
||||
"id_comment": 1,
|
||||
"quote": 1,
|
||||
"users": 1,
|
||||
"dateC":"2024-10-10",
|
||||
"comment": "coucou"
|
||||
}
|
||||
]
|
@ -0,0 +1,5 @@
|
||||
[
|
||||
{
|
||||
"citation_id" : 1
|
||||
}
|
||||
]
|
@ -0,0 +1,6 @@
|
||||
[
|
||||
{
|
||||
"users":1,
|
||||
"quote":1
|
||||
}
|
||||
]
|
@ -0,0 +1,82 @@
|
||||
[
|
||||
{
|
||||
"id_img": 1,
|
||||
"imgPath": "https://tse4.mm.bing.net/th/id/OIP.fc5TQflh0cbxB1GUeOdk6gHaK8?w=123&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 2,
|
||||
"imgPath": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 3,
|
||||
"imgPath": "https://tse1.mm.bing.net/th/id/OIP._uHLsNbgnf1m1vK3ZWE2UAHaEo?w=217&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 4,
|
||||
"imgPath": "https://tse4.mm.bing.net/th/id/OIP.QzDh_d2T5aADiDJ7uMFU6gHaHa?w=157&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 5,
|
||||
"imgPath": "https://tse2.mm.bing.net/th/id/OIP.CthWIxuLm0a8THOguTDB_AAAAA?w=157&h=207&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 6,
|
||||
"imgPath": "https://tse4.mm.bing.net/th/id/OIP.XNQPKwc1OUfvnSO9MsxDYgHaE7?w=202&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 7,
|
||||
"imgPath": "https://tse1.mm.bing.net/th/id/OIP.luN_zVQJt2Kyf7H_kSrPyQHaJD?w=115&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 8,
|
||||
"imgPath": "https://tse1.mm.bing.net/th/id/OIP.GPIbva8dEP6Kllx-sj5ysAHaK-?w=115&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 9,
|
||||
"imgPath": "https://tse4.mm.bing.net/th/id/OIP.loqNhw71Vk_C-TiyWQJoKAHaKK?w=95&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 10,
|
||||
"imgPath": "https://tse2.mm.bing.net/th/id/OIP._OiJHgI7cal4cWNHcCE9zAHaM2?w=115&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 11,
|
||||
"imgPath": "https://tse2.mm.bing.net/th/id/OIP.B9RbuWnpmV-7fI8v-H0G8gHaEK?w=290&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 12,
|
||||
"imgPath": "https://tse2.mm.bing.net/th/id/OIP.RrJkua2jY_o24eUG7wmk8QHaE-?w=232&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 13,
|
||||
"imgPath": "https://tse3.mm.bing.net/th/id/OIP.-1Ds-2D5GPiu9uejDdmgNgHaH3?w=124&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 14,
|
||||
"imgPath": "https://tse3.mm.bing.net/th/id/OIP.BeQYJEP1pQKzHDLGhTLBtgHaFj?w=243&h=182&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 15,
|
||||
"imgPath": "https://tse3.mm.bing.net/th/id/OIP.lDzxwo1weGaA-hRMfV6bYwHaGp?w=194&h=174&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 16,
|
||||
"imgPath": "https://tse2.mm.bing.net/th/id/OIP.3vXkEUJ9J8s-GsnBC6I3KAHaF0?w=185&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 17,
|
||||
"imgPath": "https://tse4.mm.bing.net/th/id/OIP.omU-pPTNgHJEiTKJUpB1MAHaIw?w=114&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 18,
|
||||
"imgPath": "https://tse2.mm.bing.net/th/id/OIP.Qoh2doQIigxyiOBuhgRx9gHaM7?w=115&h=186&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 19,
|
||||
"imgPath": "https://tse3.mm.bing.net/th/id/OIP.hyDe8SvEEvDhmKfsQBqWEwHaJ8?w=194&h=261&c=7&r=0&o=5&pid=1.7"
|
||||
},
|
||||
{
|
||||
"id_img": 20,
|
||||
"imgPath": "https://tse3.mm.bing.net/th/id/OIP.S4q6m2na1Rxkc7xZ1lcfKQHaJe?w=135&h=180&c=7&r=0&o=5&pid=1.7"
|
||||
}
|
||||
]
|
@ -0,0 +1,83 @@
|
||||
[
|
||||
{
|
||||
"id_question": 1,
|
||||
"texte": "May the Force be with you.",
|
||||
"answerA": "Star Wars",
|
||||
"answerB": "Star Trek",
|
||||
"answerC": "The Matrix",
|
||||
"answerD": "Blade Runner",
|
||||
"cAnswer": "Star Wars"
|
||||
},
|
||||
{
|
||||
"id_question": 2,
|
||||
"texte": "I m gonna make him an offer he can t refuse.",
|
||||
"answerA": "The Godfather",
|
||||
"answerB": "Goodfellas",
|
||||
"answerC": "Scarface",
|
||||
"answerD": "The Sopranos",
|
||||
"cAnswer": "The Godfather"
|
||||
},
|
||||
{
|
||||
"id_question": 3,
|
||||
"texte": "To infinity and beyond!",
|
||||
"answerA": "Toy Story",
|
||||
"answerB": "The Incredibles",
|
||||
"answerC": "Finding Nemo",
|
||||
"answerD": "Shrek",
|
||||
"cAnswer": "Toy Story"
|
||||
},
|
||||
{
|
||||
"id_question": 4,
|
||||
"texte": "All we have to decide is what to do with the time that is given to us.",
|
||||
"answerA": "The Lord of the Rings",
|
||||
"answerB": "Harry Potter",
|
||||
"answerC": "The Hobbit",
|
||||
"answerD": "Narnia",
|
||||
"cAnswer": "The Lord of the Rings"
|
||||
},
|
||||
{
|
||||
"id_question": 5,
|
||||
"texte": "I am your father.",
|
||||
"answerA": "Star Wars",
|
||||
"answerB": "Star Wars",
|
||||
"answerC": "Star Trek",
|
||||
"answerD": "Guardians of the Galaxy",
|
||||
"cAnswer": "Star Wars"
|
||||
},
|
||||
{
|
||||
"id_question": 6,
|
||||
"texte": "It is a trap!",
|
||||
"answerA": "Star Wars",
|
||||
"answerB": "Battlestar Galactica",
|
||||
"answerC": "Star Trek",
|
||||
"answerD": "The Matrix",
|
||||
"cAnswer": "Star Wars"
|
||||
},
|
||||
{
|
||||
"id_question": 7,
|
||||
"texte": "Winter is coming.",
|
||||
"answerA": "Game of Thrones",
|
||||
"answerB": "The Witcher",
|
||||
"answerC": "Vikings",
|
||||
"answerD": "The Mandalorian",
|
||||
"cAnswer": "Game of Thrones"
|
||||
},
|
||||
{
|
||||
"id_question": 8,
|
||||
"texte": "Elementary, my dear Watson.",
|
||||
"answerA": "Sherlock Holmes",
|
||||
"answerB": "Agatha Christie",
|
||||
"answerC": "Poirot",
|
||||
"answerD": "The Hound of the Baskervilles",
|
||||
"cAnswer": "Sherlock Holmes"
|
||||
},
|
||||
{
|
||||
"id_question": 9,
|
||||
"texte": "Here is looking at you, kid.",
|
||||
"answerA": "Casablanca",
|
||||
"answerB": "Gone with the Wind",
|
||||
"answerC": "Citizen Kane",
|
||||
"answerD": "The Maltese Falcon",
|
||||
"cAnswer": "Casablanca"
|
||||
}
|
||||
]
|
@ -0,0 +1,10 @@
|
||||
[
|
||||
{
|
||||
"id_quiz": 1,
|
||||
"nb_quest": 4
|
||||
},
|
||||
{
|
||||
"id_quiz": 2,
|
||||
"nb_quest": 5
|
||||
}
|
||||
]
|
@ -0,0 +1,38 @@
|
||||
[
|
||||
{
|
||||
"quiz":1,
|
||||
"question":1
|
||||
},
|
||||
{
|
||||
"quiz":1,
|
||||
"question":2
|
||||
},
|
||||
{
|
||||
"quiz":1,
|
||||
"question":3
|
||||
},
|
||||
{
|
||||
"quiz":1,
|
||||
"question":4
|
||||
},
|
||||
{
|
||||
"quiz":2,
|
||||
"question":5
|
||||
},
|
||||
{
|
||||
"quiz":2,
|
||||
"question":6
|
||||
},
|
||||
{
|
||||
"quiz":2,
|
||||
"question":7
|
||||
},
|
||||
{
|
||||
"quiz":2,
|
||||
"question":8
|
||||
},
|
||||
{
|
||||
"quiz":2,
|
||||
"question":9
|
||||
}
|
||||
]
|
@ -0,0 +1,8 @@
|
||||
[
|
||||
{
|
||||
"users":1,
|
||||
"quiz":1,
|
||||
"nbPoint":3,
|
||||
"timeQ": 0
|
||||
}
|
||||
]
|
@ -1,31 +0,0 @@
|
||||
[
|
||||
{
|
||||
"Id": 1,
|
||||
"Image": "https://tse4.mm.bing.net/th/id/OIP.fc5TQflh0cbxB1GUeOdk6gHaK8?w=123&h=180&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "Demo",
|
||||
"Email": "demo@gmail.com",
|
||||
"DateCreation": "2024-12-12"
|
||||
|
||||
},
|
||||
{
|
||||
"Id": 2,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "exploit",
|
||||
"Email": "exploit@gmail.com",
|
||||
"DateCreation": "2024-11-12"
|
||||
},
|
||||
{
|
||||
"Id": 3,
|
||||
"Image": "https://tse4.mm.bing.net/th/id/OIP.XNQPKwc1OUfvnSO9MsxDYgHaE7?w=202&h=180&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "testeur",
|
||||
"Email": "testeur@gmail.com",
|
||||
"DateCreation": "2024-08-02"
|
||||
},
|
||||
{
|
||||
"Id": 4,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.3vXkEUJ9J8s-GsnBC6I3KAHaF0?w=185&h=180&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "dev",
|
||||
"Email": "dev@gmail.com",
|
||||
"DateCreation": "2024-10-10"
|
||||
}
|
||||
]
|
@ -0,0 +1,164 @@
|
||||
[
|
||||
{
|
||||
"Id": 1,
|
||||
"Image": "https://tse4.mm.bing.net/th/id/OIP.fc5TQflh0cbxB1GUeOdk6gHaK8?w=123&h=180&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "Admin",
|
||||
"Email": "admin@gmail.com",
|
||||
"DateCreation": "2024-12-12",
|
||||
"IsAdmin": true,
|
||||
"Comments": [
|
||||
{
|
||||
"Text": "Commentaire 1",
|
||||
"DateCreation": "2024-12-12"
|
||||
},
|
||||
{
|
||||
"Text": "Commentaire 2",
|
||||
"DateCreation": "2024-11-12"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Id": 2,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "exploit",
|
||||
"Email": "exploit@gmail.com",
|
||||
"DateCreation": "2024-11-12",
|
||||
"IsAdmin": true
|
||||
},
|
||||
{
|
||||
"Id": 3,
|
||||
"Image": "https://tse4.mm.bing.net/th/id/OIP.XNQPKwc1OUfvnSO9MsxDYgHaE7?w=202&h=180&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "testeur",
|
||||
"Email": "testeur@gmail.com",
|
||||
"DateCreation": "2024-08-02",
|
||||
"IsAdmin": false,
|
||||
"Comments": [
|
||||
{
|
||||
"Text": "Premier test effectué, tout semble OK.",
|
||||
"DateCreation": "2024-08-02"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Id": 4,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "dev",
|
||||
"Email": "dev@gmail.com",
|
||||
"DateCreation": "2024-10-10",
|
||||
"IsAdmin": false
|
||||
},
|
||||
{
|
||||
"Id": 5,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "jean_doe",
|
||||
"Email": "jean.doe@gmail.com",
|
||||
"DateCreation": "2024-06-25",
|
||||
"IsAdmin": false,
|
||||
"Comments": [
|
||||
{
|
||||
"Text": "Utilisateur très actif, peut être un peu trop intrusif.",
|
||||
"DateCreation": "2024-06-25"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Id": 6,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "jane_smith",
|
||||
"Email": "jane.smith@gmail.com",
|
||||
"DateCreation": "2024-07-15",
|
||||
"IsAdmin": false
|
||||
},
|
||||
{
|
||||
"Id": 7,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "admin_joe",
|
||||
"Email": "admin.joe@gmail.com",
|
||||
"DateCreation": "2024-05-30",
|
||||
"IsAdmin": true
|
||||
},
|
||||
{
|
||||
"Id": 8,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "dev_anna",
|
||||
"Email": "dev.anna@gmail.com",
|
||||
"DateCreation": "2024-09-05",
|
||||
"IsAdmin": false
|
||||
},
|
||||
{
|
||||
"Id": 9,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "support_mark",
|
||||
"Email": "support.mark@gmail.com",
|
||||
"DateCreation": "2024-11-20",
|
||||
"IsAdmin": false,
|
||||
"Comments": [
|
||||
{
|
||||
"Text": "Support rapide et efficace, mais manquant un peu de détails.",
|
||||
"DateCreation": "2024-11-20"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Id": 10,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "dev_susan",
|
||||
"Email": "dev.susan@gmail.com",
|
||||
"DateCreation": "2024-08-12",
|
||||
"IsAdmin": false
|
||||
},
|
||||
{
|
||||
"Id": 11,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "designer_steve",
|
||||
"Email": "designer.steve@gmail.com",
|
||||
"DateCreation": "2024-07-01",
|
||||
"IsAdmin": false,
|
||||
"Comments": [
|
||||
{
|
||||
"Text": "Le design doit être retravaillé pour plus de clarté.",
|
||||
"DateCreation": "2024-07-01"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Id": 12,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "admin_lucas",
|
||||
"Email": "admin.lucas@gmail.com",
|
||||
"DateCreation": "2024-09-22",
|
||||
"IsAdmin": true
|
||||
},
|
||||
{
|
||||
"Id": 13,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "manager_anna",
|
||||
"Email": "manager.anna@gmail.com",
|
||||
"DateCreation": "2024-05-01",
|
||||
"IsAdmin": false
|
||||
},
|
||||
{
|
||||
"Id": 14,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "developer_mike",
|
||||
"Email": "developer.mike@gmail.com",
|
||||
"DateCreation": "2024-11-02",
|
||||
"IsAdmin": false
|
||||
},
|
||||
{
|
||||
"Id": 15,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "test_user_01",
|
||||
"Email": "test.user01@gmail.com",
|
||||
"DateCreation": "2024-06-10",
|
||||
"IsAdmin": false
|
||||
},
|
||||
{
|
||||
"Id": 16,
|
||||
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
||||
"Name": "admin_kate",
|
||||
"Email": "admin.kate@gmail.com",
|
||||
"DateCreation": "2024-04-16",
|
||||
"IsAdmin": true
|
||||
}
|
||||
]
|
Loading…
Reference in new issue