commit
7be821200b
@ -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,14 @@
|
|||||||
|
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; }
|
||||||
|
public string UserProposition { get; set; }
|
||||||
|
}
|
||||||
|
}
|
@ -1,39 +1,32 @@
|
|||||||
@page "/"
|
@page "/Accueil"
|
||||||
|
|
||||||
|
|
||||||
<PageTitle>Accueil</PageTitle>
|
<PageTitle>Accueil</PageTitle>
|
||||||
|
|
||||||
<h1>Accueil</h1>
|
<h2><strong>Bienvenu sur le tableau de bord de What the Fantasy</strong></h2>
|
||||||
|
|
||||||
<button>Mettre une citation aléatoire</button>
|
<h4>Citation du jour</h4>
|
||||||
|
|
||||||
@if (quotes != null)
|
@if (Dailyquote != null)
|
||||||
{
|
{
|
||||||
<table class="table">
|
@foreach(var quote in Dailyquote)
|
||||||
<thead>
|
{
|
||||||
<tr>
|
<div class="QuoteDiv">
|
||||||
<th>Id</th>
|
<img class="imgProfil" src="@quote.ImgPath" />
|
||||||
<th>Content</th>
|
<p class ="pseudo"> @quote.Content</p>
|
||||||
<th>Charactére</th>
|
|
||||||
<th>Title Source</th>
|
<p class="pseudo"><strong>Personnage :</strong> @quote.Charac</p>
|
||||||
<th>Like</th>
|
<p class="pseudo"><strong>Source :</strong> @quote.TitleSrc</p>
|
||||||
<th>Langue</th>
|
|
||||||
<th>Date Source</th>
|
</div>
|
||||||
</tr>
|
}
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
@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>
|
|
||||||
}
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
<p>Aucune citation du jour</p>
|
||||||
|
}
|
||||||
|
|
||||||
|
<h4>Changement de la citation manuellement</h4>
|
||||||
|
<button>Mettre une nouvellement citation aléatoire</button>
|
||||||
|
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
@page "/"
|
||||||
|
@using WF_WebAdmin.Model
|
||||||
|
|
||||||
|
<h1>▶ Connexion ◀</h1>
|
||||||
|
|
||||||
|
<div class="login">
|
||||||
|
<EditForm Model="userLogin" OnValidSubmit="validlogin">
|
||||||
|
<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="mdp"><strong>Mot de passe*</strong></label>
|
||||||
|
<InputText @bind-Value="@userLogin.Mdp" type="password" placeholder="Entrez votre mot de passe" class="connexion" required />
|
||||||
|
|
||||||
|
|
||||||
|
<div class="buttonSubmitDiv">
|
||||||
|
<button class="buttonSudmite"type="submit">Se Connecter</button>
|
||||||
|
</div>
|
||||||
|
<p class="ErrorMsg"><i>@ErrorConnexion</i></p>
|
||||||
|
</EditForm>
|
||||||
|
</div>
|
||||||
|
<p><i>Indice de connexion : admin / admin</i></p>
|
||||||
|
|
||||||
|
|
||||||
|
@code {
|
||||||
|
|
||||||
|
}
|
@ -1,4 +0,0 @@
|
|||||||
@page "/Quiz"
|
|
||||||
|
|
||||||
|
|
||||||
<h3>Quiz</h3>
|
|
@ -0,0 +1,54 @@
|
|||||||
|
@page "/ValidQuiz"
|
||||||
|
@using System.Dynamic
|
||||||
|
@using WF_WebAdmin.Model
|
||||||
|
|
||||||
|
<h3> Quiz à valider </h3>
|
||||||
|
|
||||||
|
@if (quizzes == null)
|
||||||
|
{
|
||||||
|
<p> Chargement des quiz ... </p>
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
<p> Quizs en attente de validation : </p>
|
||||||
|
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>#</th>
|
||||||
|
<th>Question</th>
|
||||||
|
<th>Réponse A</th>
|
||||||
|
<th>Réponse B</th>
|
||||||
|
<th>Réponse C</th>
|
||||||
|
<th>Réponse D</th>
|
||||||
|
<th>Réponse Correcte</th>
|
||||||
|
<th>Utilisateur</th>
|
||||||
|
<th>Actions</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
@foreach (var quiz in quizzes)
|
||||||
|
{
|
||||||
|
<tr>
|
||||||
|
<td>@quiz.Id</td>
|
||||||
|
<td>@quiz.Question</td>
|
||||||
|
<td>@quiz.AnswerA</td>
|
||||||
|
<td>@quiz.AnswerB</td>
|
||||||
|
<td>@quiz.AnswerC</td>
|
||||||
|
<td>@quiz.AnswerD</td>
|
||||||
|
<td>@quiz.CAnswer</td>
|
||||||
|
<td>@quiz.UserProposition</td>
|
||||||
|
<div class="boutons">
|
||||||
|
<button style="background-color: darkseagreen" @onclick="() => OnValidButton(quiz)">
|
||||||
|
<img alt="validate" src="check.png"/>
|
||||||
|
</button>
|
||||||
|
<button style="background-color: indianred" @onclick="() => OnRejectButton(quiz)">
|
||||||
|
<img alt="reject" src="cross.png"/>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</tr>
|
||||||
|
}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,43 @@
|
|||||||
|
using Blazorise.DataGrid;
|
||||||
|
using Microsoft.AspNetCore.Components;
|
||||||
|
using WF_WebAdmin.Model;
|
||||||
|
|
||||||
|
namespace WF_WebAdmin.Pages
|
||||||
|
{
|
||||||
|
public partial class ValidQuiz
|
||||||
|
{
|
||||||
|
private Quiz[] quizzes;
|
||||||
|
private int totalQuizzes;
|
||||||
|
|
||||||
|
[Inject]
|
||||||
|
public HttpClient Http { get; set; }
|
||||||
|
|
||||||
|
[Inject]
|
||||||
|
public NavigationManager NavigationManager { get; set; }
|
||||||
|
|
||||||
|
protected override async Task OnInitializedAsync()
|
||||||
|
{
|
||||||
|
quizzes = await Http.GetFromJsonAsync<Quiz[]>($"{NavigationManager.BaseUri}fake-dataQuiz.json");
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnValidButton(Quiz quiz)
|
||||||
|
{
|
||||||
|
ValidateQuiz(quiz);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ValidateQuiz(Quiz quiz)
|
||||||
|
{
|
||||||
|
Console.WriteLine($"Quiz {quiz.Id} validated!");
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnRejectButton(Quiz quiz)
|
||||||
|
{
|
||||||
|
RejectQuiz(quiz);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void RejectQuiz(Quiz quiz)
|
||||||
|
{
|
||||||
|
Console.WriteLine($"Quiz {quiz.Id} rejected!");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,25 @@
|
|||||||
|
using WF_WebAdmin.Model;
|
||||||
|
|
||||||
|
namespace WF_WebAdmin.Service;
|
||||||
|
|
||||||
|
public class QuizService
|
||||||
|
{
|
||||||
|
public List<Quiz> GetQuizToConfirm()
|
||||||
|
{
|
||||||
|
var res = new List<Quiz>();
|
||||||
|
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool AddQuiz(Quiz quiz)
|
||||||
|
{
|
||||||
|
var res = false;
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool RemoveQuiz(Quiz quiz)
|
||||||
|
{
|
||||||
|
var res = false;
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
}
|
@ -1,18 +1,36 @@
|
|||||||
@inherits LayoutComponentBase
|
@using WF_WebAdmin.Model
|
||||||
|
@inherits LayoutComponentBase
|
||||||
|
@inject UserLogin uLogin
|
||||||
|
|
||||||
<PageTitle>WF-WebAdmin</PageTitle>
|
<PageTitle>WF-WebAdmin</PageTitle>
|
||||||
|
|
||||||
|
|
||||||
<div class="page">
|
<div class="page">
|
||||||
<div class="sidebar">
|
@if (uLogin.Name != null)
|
||||||
<NavMenu />
|
{
|
||||||
</div>
|
<div class="sidebar">
|
||||||
|
<NavMenu/>
|
||||||
|
</div>
|
||||||
|
}
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
<div class="top-row px-4">
|
<div class="top-row px-4">
|
||||||
<a href="https://docs.microsoft.com/aspnet/" target="_blank">About</a>
|
@if (!string.IsNullOrEmpty(uLogin.Name))
|
||||||
|
{
|
||||||
|
<button class="buttonProfil" type="button"> <img class="imageProfil" src="@uLogin.Image" height="90" width="480" /></button>
|
||||||
|
@* <img class="imageProfil" src="@uLogin.Image" /> *@
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
|
||||||
|
<img class="imageProfil" src="https://cdn-icons-png.flaticon.com/512/61/61205.png"/>
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
<article class="content px-4">
|
<article class="content px-4">
|
||||||
@Body
|
@Body
|
||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,53 +1,61 @@
|
|||||||
<div class="top-row ps-3 navbar navbar-dark">
|
@using WF_WebAdmin.Model
|
||||||
<div class="container-fluid">
|
@inject UserLogin uLogin
|
||||||
<a class="navbar-brand" href="">Wiki Fantasy</a>
|
|
||||||
<button title="Navigation menu" class="navbar-toggler" @onclick="ToggleNavMenu">
|
|
||||||
<span class="navbar-toggler-icon"></span>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="@NavMenuCssClass" @onclick="ToggleNavMenu">
|
|
||||||
<nav class="flex-column">
|
|
||||||
<div class="nav-item px-3">
|
|
||||||
<NavLink class="nav-link" href="" Match="NavLinkMatch.All">
|
|
||||||
<span class="oi oi-home" aria-hidden="true"></span> Accueil
|
|
||||||
</NavLink>
|
|
||||||
</div>
|
|
||||||
<div class="nav-item px-3">
|
|
||||||
<NavLink class="nav-link" href="Quiz">
|
|
||||||
<span class="oi oi-plus" aria-hidden="true"></span> Quiz
|
|
||||||
</NavLink>
|
|
||||||
</div>
|
|
||||||
<div class="nav-item px-3">
|
|
||||||
<NavLink class="nav-link" href="ValidQuote">
|
|
||||||
<span class="oi oi-list-rich" aria-hidden="true"></span> Validation de citations
|
|
||||||
</NavLink>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="nav-item px-3">
|
|
||||||
<NavLink class="nav-link" href="deleteuser">
|
|
||||||
<span class="oi oi-list-rich" aria-hidden="true"></span> Gestion des utilisateurs
|
|
||||||
</NavLink>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="nav-item px-3">
|
<div class="top-row ps-3 navbar navbar-dark">
|
||||||
<NavLink class="nav-link" href="modifquote">
|
<div class="container-fluid">
|
||||||
<span class="oi oi-list-rich" aria-hidden="true"></span> Corection des citation
|
<a class="navbar-brand" href="">What the Fantasy</a>
|
||||||
</NavLink>
|
<button title="Navigation menu" class="navbar-toggler" @onclick="ToggleNavMenu">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="@NavMenuCssClass" @onclick="ToggleNavMenu">
|
||||||
|
<nav class="flex-column">
|
||||||
|
|
||||||
|
<div class="nav-item px-3">
|
||||||
|
<NavLink class="nav-link" href="Accueil">
|
||||||
|
<span class="oi oi-plus" aria-hidden="true"></span> Accueil
|
||||||
|
</NavLink>
|
||||||
|
</div>
|
||||||
|
<div class="nav-item px-3">
|
||||||
|
<NavLink class="nav-link" href="ValidQuote">
|
||||||
|
<span class="oi oi-list-rich" aria-hidden="true"></span> Validation de citations
|
||||||
|
</NavLink>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="nav-item px-3">
|
||||||
|
<NavLink class="nav-link" href="ValidQuiz">
|
||||||
|
<span class="oi oi-list-rich" aria-hidden="true"></span> Validation de quiz
|
||||||
|
</NavLink>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="nav-item px-3">
|
||||||
|
<NavLink class="nav-link" href="deleteuser">
|
||||||
|
<span class="oi oi-list-rich" aria-hidden="true"></span> Gestion des utilisateurs
|
||||||
|
</NavLink>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="nav-item px-3">
|
||||||
|
<NavLink class="nav-link" href="modifquote">
|
||||||
|
<span class="oi oi-list-rich" aria-hidden="true"></span> Correction des citations
|
||||||
|
</NavLink>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
|
||||||
</nav>
|
@code {
|
||||||
</div>
|
private bool collapseNavMenu = true;
|
||||||
|
|
||||||
@code {
|
|
||||||
private bool collapseNavMenu = true;
|
|
||||||
|
|
||||||
private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null;
|
private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null;
|
||||||
|
|
||||||
private void ToggleNavMenu()
|
private void ToggleNavMenu()
|
||||||
{
|
{
|
||||||
collapseNavMenu = !collapseNavMenu;
|
collapseNavMenu = !collapseNavMenu;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
After Width: | Height: | Size: 13 KiB |
@ -1,9 +1,12 @@
|
|||||||
{
|
{
|
||||||
"Logging": {
|
"Logging": {
|
||||||
"LogLevel": {
|
"LogLevel": {
|
||||||
"Default": "Information",
|
"Default": "Information",
|
||||||
"Microsoft.AspNetCore": "Warning"
|
"Microsoft.AspNetCore": "Warning"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"AllowedHosts": "*",
|
||||||
|
"ConnectionStrings": {
|
||||||
|
"DefaultConnection": "Host=localhost;Port=5432;Database=wikifantasy3;Username=postgres;Password=postgres"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"AllowedHosts": "*"
|
|
||||||
}
|
}
|
||||||
|
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 4.1 KiB |
@ -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,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"
|
||||||
|
}
|
||||||
|
]
|
@ -1,90 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"Id": 1,
|
|
||||||
"ImgPath": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
|
||||||
"Content": "Harry POTTER JE SUIS TON PERE",
|
|
||||||
"Charac": "Sirius Black",
|
|
||||||
"TitleSrc": "Harry Potter",
|
|
||||||
"Langue": "fr",
|
|
||||||
"UserProposition": "demo",
|
|
||||||
"DateSrc": "2001-01-01",
|
|
||||||
"Like": 20
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Id": 2,
|
|
||||||
"ImgPath": "https://tse2.mm.bing.net/th/id/OIP.zR4rzkK7q2wCcNwZd6jjegHaIC?w=163&h=180&c=7&r=0&o=5&pid=1.7",
|
|
||||||
"Content": "'Une autre citation'",
|
|
||||||
"Charac": "Un personnage",
|
|
||||||
"TitleSrc": "Un super film",
|
|
||||||
"Langue": "fr",
|
|
||||||
"DateSrc": "2002-02-02",
|
|
||||||
"Like": 0,
|
|
||||||
"UserProposition": "exploit"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Id": 1,
|
|
||||||
"ImgPath": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
|
||||||
"Content": "Harry POTTER JE SUIS TON PERE",
|
|
||||||
"Charac": "Sirius Black",
|
|
||||||
"TitleSrc": "Harry Potter",
|
|
||||||
"Langue": "fr",
|
|
||||||
"UserProposition": "demo",
|
|
||||||
"DateSrc": "2001-01-01",
|
|
||||||
"Like": 20
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Id": 2,
|
|
||||||
"ImgPath": "https://tse2.mm.bing.net/th/id/OIP.zR4rzkK7q2wCcNwZd6jjegHaIC?w=163&h=180&c=7&r=0&o=5&pid=1.7",
|
|
||||||
"Content": "'Une autre citation'",
|
|
||||||
"Charac": "Un personnage",
|
|
||||||
"TitleSrc": "Un super film",
|
|
||||||
"Langue": "fr",
|
|
||||||
"DateSrc": "2002-02-02",
|
|
||||||
"Like": 0,
|
|
||||||
"UserProposition": "exploit"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Id": 1,
|
|
||||||
"ImgPath": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
|
||||||
"Content": "Harry POTTER JE SUIS TON PERE",
|
|
||||||
"Charac": "Sirius Black",
|
|
||||||
"TitleSrc": "Harry Potter",
|
|
||||||
"Langue": "fr",
|
|
||||||
"UserProposition": "demo",
|
|
||||||
"DateSrc": "2001-01-01",
|
|
||||||
"Like": 20
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Id": 2,
|
|
||||||
"ImgPath": "https://tse2.mm.bing.net/th/id/OIP.zR4rzkK7q2wCcNwZd6jjegHaIC?w=163&h=180&c=7&r=0&o=5&pid=1.7",
|
|
||||||
"Content": "'Une autre citation'",
|
|
||||||
"Charac": "Un personnage",
|
|
||||||
"TitleSrc": "Un super film",
|
|
||||||
"Langue": "fr",
|
|
||||||
"DateSrc": "2002-02-02",
|
|
||||||
"Like": 0,
|
|
||||||
"UserProposition": "exploit"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Id": 1,
|
|
||||||
"ImgPath": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137&h=195&c=7&r=0&o=5&pid=1.7",
|
|
||||||
"Content": "Harry POTTER JE SUIS TON PERE",
|
|
||||||
"Charac": "Sirius Black",
|
|
||||||
"TitleSrc": "Harry Potter",
|
|
||||||
"Langue": "fr",
|
|
||||||
"UserProposition": "demo",
|
|
||||||
"DateSrc": "2001-01-01",
|
|
||||||
"Like": 20
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Id": 2,
|
|
||||||
"ImgPath": "https://tse2.mm.bing.net/th/id/OIP.zR4rzkK7q2wCcNwZd6jjegHaIC?w=163&h=180&c=7&r=0&o=5&pid=1.7",
|
|
||||||
"Content": "'Une autre citation'",
|
|
||||||
"Charac": "Un personnage",
|
|
||||||
"TitleSrc": "Un super film",
|
|
||||||
"Langue": "fr",
|
|
||||||
"DateSrc": "2002-02-02",
|
|
||||||
"Like": 0,
|
|
||||||
"UserProposition": "exploit"
|
|
||||||
}
|
|
||||||
]
|
|
@ -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,282 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"question": "Voluptate nulla laborum pariatur excepteur consequat officia ea esse ut nisi amet non.",
|
||||||
|
"answerA": "sit ullamco",
|
||||||
|
"answerB": "deserunt reprehenderit",
|
||||||
|
"answerC": "cupidatat deserunt",
|
||||||
|
"answerD": "ullamco aliqua",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Lori Myers"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"question": "Ea elit esse minim aute aliquip cillum amet cupidatat fugiat exercitation.",
|
||||||
|
"answerA": "ullamco excepteur",
|
||||||
|
"answerB": "aliquip occaecat",
|
||||||
|
"answerC": "incididunt duis",
|
||||||
|
"answerD": "sunt dolor",
|
||||||
|
"cAnswer": "A",
|
||||||
|
"userProposition": "Louella Robinson"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"question": "Aute commodo est proident sunt nulla est cillum eiusmod est voluptate dolore sit aliqua incididunt.",
|
||||||
|
"answerA": "reprehenderit mollit",
|
||||||
|
"answerB": "laboris consectetur",
|
||||||
|
"answerC": "cillum deserunt",
|
||||||
|
"answerD": "deserunt fugiat",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Richmond Joyner"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"question": "Fugiat duis excepteur non amet tempor deserunt ut occaecat cupidatat eiusmod et amet enim.",
|
||||||
|
"answerA": "amet aute",
|
||||||
|
"answerB": "excepteur ad",
|
||||||
|
"answerC": "laboris veniam",
|
||||||
|
"answerD": "veniam in",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Brady Patrick"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"question": "Occaecat minim velit dolor est ad ut irure eu labore velit in dolore exercitation.",
|
||||||
|
"answerA": "eu aliqua",
|
||||||
|
"answerB": "labore ipsum",
|
||||||
|
"answerC": "labore reprehenderit",
|
||||||
|
"answerD": "anim excepteur",
|
||||||
|
"cAnswer": "C",
|
||||||
|
"userProposition": "Mavis Boone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 6,
|
||||||
|
"question": "Non laboris adipisicing anim fugiat labore excepteur tempor elit in.",
|
||||||
|
"answerA": "in excepteur",
|
||||||
|
"answerB": "nostrud dolor",
|
||||||
|
"answerC": "nisi aliqua",
|
||||||
|
"answerD": "sint nisi",
|
||||||
|
"cAnswer": "C",
|
||||||
|
"userProposition": "Douglas Dejesus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 7,
|
||||||
|
"question": "Lorem proident exercitation elit fugiat do amet aute labore consectetur pariatur consequat.",
|
||||||
|
"answerA": "eiusmod nulla",
|
||||||
|
"answerB": "eu id",
|
||||||
|
"answerC": "proident tempor",
|
||||||
|
"answerD": "amet proident",
|
||||||
|
"cAnswer": "A",
|
||||||
|
"userProposition": "Mia Peterson"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 8,
|
||||||
|
"question": "Incididunt magna commodo laborum do incididunt commodo proident non cillum magna elit irure voluptate.",
|
||||||
|
"answerA": "laborum fugiat",
|
||||||
|
"answerB": "laboris est",
|
||||||
|
"answerC": "in ea",
|
||||||
|
"answerD": "duis ullamco",
|
||||||
|
"cAnswer": "A",
|
||||||
|
"userProposition": "Juliet Fox"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 9,
|
||||||
|
"question": "Qui labore fugiat sint Lorem ut minim in ex dolor.",
|
||||||
|
"answerA": "et deserunt",
|
||||||
|
"answerB": "labore sit",
|
||||||
|
"answerC": "in eiusmod",
|
||||||
|
"answerD": "amet incididunt",
|
||||||
|
"cAnswer": "C",
|
||||||
|
"userProposition": "Earnestine Poole"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10,
|
||||||
|
"question": "Voluptate pariatur ipsum magna sint Lorem adipisicing.",
|
||||||
|
"answerA": "sint velit",
|
||||||
|
"answerB": "non culpa",
|
||||||
|
"answerC": "nisi ut",
|
||||||
|
"answerD": "excepteur labore",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Alexis Cross"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 11,
|
||||||
|
"question": "In labore sunt est cupidatat cillum.",
|
||||||
|
"answerA": "ut ad",
|
||||||
|
"answerB": "non deserunt",
|
||||||
|
"answerC": "do officia",
|
||||||
|
"answerD": "ut nostrud",
|
||||||
|
"cAnswer": "C",
|
||||||
|
"userProposition": "Brooks Martinez"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 12,
|
||||||
|
"question": "Irure occaecat sit laborum nulla ea dolore et aliqua sunt Lorem enim esse.",
|
||||||
|
"answerA": "excepteur occaecat",
|
||||||
|
"answerB": "pariatur in",
|
||||||
|
"answerC": "reprehenderit excepteur",
|
||||||
|
"answerD": "laborum adipisicing",
|
||||||
|
"cAnswer": "D",
|
||||||
|
"userProposition": "Shields Roth"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 13,
|
||||||
|
"question": "Laboris sint in sit exercitation nisi id cillum ex ea culpa fugiat in cupidatat.",
|
||||||
|
"answerA": "labore mollit",
|
||||||
|
"answerB": "in veniam",
|
||||||
|
"answerC": "labore eiusmod",
|
||||||
|
"answerD": "consequat veniam",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Carmella Chase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 14,
|
||||||
|
"question": "Proident dolor Lorem anim proident laborum sint minim sit laborum aliquip.",
|
||||||
|
"answerA": "velit exercitation",
|
||||||
|
"answerB": "voluptate esse",
|
||||||
|
"answerC": "occaecat cupidatat",
|
||||||
|
"answerD": "enim adipisicing",
|
||||||
|
"cAnswer": "D",
|
||||||
|
"userProposition": "Johns Solomon"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 15,
|
||||||
|
"question": "Do magna dolore enim laborum consequat reprehenderit nisi consequat nostrud.",
|
||||||
|
"answerA": "proident do",
|
||||||
|
"answerB": "labore minim",
|
||||||
|
"answerC": "in elit",
|
||||||
|
"answerD": "in irure",
|
||||||
|
"cAnswer": "A",
|
||||||
|
"userProposition": "Alana Moore"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 16,
|
||||||
|
"question": "Culpa anim id elit dolore veniam.",
|
||||||
|
"answerA": "ipsum nisi",
|
||||||
|
"answerB": "officia voluptate",
|
||||||
|
"answerC": "in excepteur",
|
||||||
|
"answerD": "ullamco non",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Russo Rios"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 17,
|
||||||
|
"question": "Ea est consectetur exercitation aute ut mollit pariatur irure aute adipisicing dolore.",
|
||||||
|
"answerA": "fugiat elit",
|
||||||
|
"answerB": "pariatur nulla",
|
||||||
|
"answerC": "exercitation ipsum",
|
||||||
|
"answerD": "exercitation laboris",
|
||||||
|
"cAnswer": "A",
|
||||||
|
"userProposition": "Bobbi Lara"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 18,
|
||||||
|
"question": "Laborum consectetur incididunt ad fugiat fugiat proident culpa mollit laborum.",
|
||||||
|
"answerA": "elit duis",
|
||||||
|
"answerB": "amet aute",
|
||||||
|
"answerC": "culpa nostrud",
|
||||||
|
"answerD": "do pariatur",
|
||||||
|
"cAnswer": "D",
|
||||||
|
"userProposition": "Lewis Mullins"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 19,
|
||||||
|
"question": "Culpa anim aliquip mollit non labore.",
|
||||||
|
"answerA": "labore incididunt",
|
||||||
|
"answerB": "laborum non",
|
||||||
|
"answerC": "sunt laborum",
|
||||||
|
"answerD": "est sunt",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Mccray Mccoy"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 20,
|
||||||
|
"question": "Ex exercitation deserunt aute cillum dolor.",
|
||||||
|
"answerA": "proident magna",
|
||||||
|
"answerB": "pariatur exercitation",
|
||||||
|
"answerC": "ipsum veniam",
|
||||||
|
"answerD": "culpa quis",
|
||||||
|
"cAnswer": "C",
|
||||||
|
"userProposition": "Moss Jefferson"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 21,
|
||||||
|
"question": "Do mollit aute dolore anim id non aliqua.",
|
||||||
|
"answerA": "ipsum aute",
|
||||||
|
"answerB": "irure ex",
|
||||||
|
"answerC": "ex duis",
|
||||||
|
"answerD": "ipsum cupidatat",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Roth Valdez"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 22,
|
||||||
|
"question": "Commodo sunt reprehenderit tempor sit ut ea Lorem esse minim elit et sunt sint qui.",
|
||||||
|
"answerA": "et do",
|
||||||
|
"answerB": "officia culpa",
|
||||||
|
"answerC": "et commodo",
|
||||||
|
"answerD": "irure tempor",
|
||||||
|
"cAnswer": "D",
|
||||||
|
"userProposition": "Adrienne Carpenter"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 23,
|
||||||
|
"question": "Excepteur cupidatat ut sit commodo magna elit.",
|
||||||
|
"answerA": "pariatur tempor",
|
||||||
|
"answerB": "proident non",
|
||||||
|
"answerC": "velit elit",
|
||||||
|
"answerD": "pariatur fugiat",
|
||||||
|
"cAnswer": "D",
|
||||||
|
"userProposition": "Mcknight Cain"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 24,
|
||||||
|
"question": "Laborum eu nisi consequat voluptate in laboris cillum in aute sint excepteur aliqua Lorem in.",
|
||||||
|
"answerA": "pariatur in",
|
||||||
|
"answerB": "voluptate qui",
|
||||||
|
"answerC": "et cillum",
|
||||||
|
"answerD": "adipisicing id",
|
||||||
|
"cAnswer": "D",
|
||||||
|
"userProposition": "Gay Barlow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 25,
|
||||||
|
"question": "Laborum ullamco occaecat excepteur deserunt nostrud dolor.",
|
||||||
|
"answerA": "magna labore",
|
||||||
|
"answerB": "ullamco veniam",
|
||||||
|
"answerC": "reprehenderit irure",
|
||||||
|
"answerD": "magna dolore",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Hannah Battle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 26,
|
||||||
|
"question": "Commodo in amet laboris Lorem et qui anim ea ullamco dolor dolor commodo.",
|
||||||
|
"answerA": "amet nulla",
|
||||||
|
"answerB": "laborum mollit",
|
||||||
|
"answerC": "amet in",
|
||||||
|
"answerD": "irure amet",
|
||||||
|
"cAnswer": "D",
|
||||||
|
"userProposition": "Dawson Mcpherson"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 27,
|
||||||
|
"question": "Veniam non consectetur sit cillum.",
|
||||||
|
"answerA": "aliqua cupidatat",
|
||||||
|
"answerB": "nostrud culpa",
|
||||||
|
"answerC": "anim ullamco",
|
||||||
|
"answerD": "adipisicing et",
|
||||||
|
"cAnswer": "A",
|
||||||
|
"userProposition": "Reeves Love"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 28,
|
||||||
|
"question": "Ullamco laboris voluptate nostrud commodo Lorem enim ad ipsum.",
|
||||||
|
"answerA": "id aute",
|
||||||
|
"answerB": "aliquip incididunt",
|
||||||
|
"answerC": "duis elit",
|
||||||
|
"answerD": "mollit ad",
|
||||||
|
"cAnswer": "B",
|
||||||
|
"userProposition": "Michael Holmes"
|
||||||
|
}
|
||||||
|
]
|
@ -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
|
||||||
|
}
|
||||||
|
]
|
@ -0,0 +1,16 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"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",
|
||||||
|
"IsAdmin": true,
|
||||||
|
"Mdp" : "admin"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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",
|
||||||
|
"IsAdmin": true,
|
||||||
|
"Mdp": "passwd"
|
||||||
|
}
|
||||||
|
]
|
@ -0,0 +1,175 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"Id": 1,
|
||||||
|
"Image": "https://tse4.mm.bing.net/th/id/OIP.fc5TQflh0cbxB1GUeOdk6gHaK8?w=123\u0026h=180\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "admin",
|
||||||
|
"Email": "admin@gmail.com",
|
||||||
|
"DateCreation": "2024-12-12T00:00:00",
|
||||||
|
"IsAdmin": true,
|
||||||
|
"Comments": [
|
||||||
|
{
|
||||||
|
"Text": "Commentaire 1",
|
||||||
|
"DateCreation": "2024-12-12T00:00:00"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Text": "Commentaire 2",
|
||||||
|
"DateCreation": "2024-11-12T00:00:00"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 2,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "exploit2",
|
||||||
|
"Email": "exploit@gmail.com",
|
||||||
|
"DateCreation": "2024-11-12T00:00:00",
|
||||||
|
"IsAdmin": true,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 3,
|
||||||
|
"Image": "https://tse4.mm.bing.net/th/id/OIP.XNQPKwc1OUfvnSO9MsxDYgHaE7?w=202\u0026h=180\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "testeur",
|
||||||
|
"Email": "testeur@gmail.com",
|
||||||
|
"DateCreation": "2024-08-02T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": [
|
||||||
|
{
|
||||||
|
"Text": "Premier test effectu\u00E9, tout semble OK.",
|
||||||
|
"DateCreation": "2024-08-02T00:00:00"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 4,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "dev",
|
||||||
|
"Email": "dev@gmail.com",
|
||||||
|
"DateCreation": "2024-10-10T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 5,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "jean_doe",
|
||||||
|
"Email": "jean.doe@gmail.com",
|
||||||
|
"DateCreation": "2024-06-25T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": [
|
||||||
|
{
|
||||||
|
"Text": "Utilisateur tr\u00E8s actif, peut \u00EAtre un peu trop intrusif.",
|
||||||
|
"DateCreation": "2024-06-25T00:00:00"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 6,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "jane_smith",
|
||||||
|
"Email": "jane.smith@gmail.com",
|
||||||
|
"DateCreation": "2024-07-15T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 7,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "admin_joe",
|
||||||
|
"Email": "admin.joe@gmail.com",
|
||||||
|
"DateCreation": "2024-05-30T00:00:00",
|
||||||
|
"IsAdmin": true,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 8,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "dev_anna",
|
||||||
|
"Email": "dev.anna@gmail.com",
|
||||||
|
"DateCreation": "2024-09-05T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 9,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "support_mark",
|
||||||
|
"Email": "support.mark@gmail.com",
|
||||||
|
"DateCreation": "2024-11-20T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": [
|
||||||
|
{
|
||||||
|
"Text": "Support rapide et efficace, mais manquant un peu de d\u00E9tails.",
|
||||||
|
"DateCreation": "2024-11-20T00:00:00"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 10,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "dev_susan",
|
||||||
|
"Email": "dev.susan@gmail.com",
|
||||||
|
"DateCreation": "2024-08-12T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 11,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "designer_steve",
|
||||||
|
"Email": "designer.steve@gmail.com",
|
||||||
|
"DateCreation": "2024-07-01T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": [
|
||||||
|
{
|
||||||
|
"Text": "Le design doit \u00EAtre retravaill\u00E9 pour plus de clart\u00E9.",
|
||||||
|
"DateCreation": "2024-07-01T00:00:00"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 12,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "admin_lucas",
|
||||||
|
"Email": "admin.lucas@gmail.com",
|
||||||
|
"DateCreation": "2024-09-22T00:00:00",
|
||||||
|
"IsAdmin": true,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 13,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "manager_anna",
|
||||||
|
"Email": "manager.anna@gmail.com",
|
||||||
|
"DateCreation": "2024-05-01T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 14,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "developer_mike",
|
||||||
|
"Email": "developer.mike@gmail.com",
|
||||||
|
"DateCreation": "2024-11-02T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 15,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "test_user_01",
|
||||||
|
"Email": "test.user01@gmail.com",
|
||||||
|
"DateCreation": "2024-06-10T00:00:00",
|
||||||
|
"IsAdmin": false,
|
||||||
|
"Comments": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 16,
|
||||||
|
"Image": "https://tse2.mm.bing.net/th/id/OIP.MMpXBB5RDRYQm05FJmevGAHaKl?w=137\u0026h=195\u0026c=7\u0026r=0\u0026o=5\u0026pid=1.7",
|
||||||
|
"Name": "admin_kate",
|
||||||
|
"Email": "admin.kate@gmail.com",
|
||||||
|
"DateCreation": "2024-04-16T00:00:00",
|
||||||
|
"IsAdmin": true,
|
||||||
|
"Comments": null
|
||||||
|
}
|
||||||
|
]
|
Loading…
Reference in new issue