Can now filter the questions list
This commit is contained in:
parent
38fa401b19
commit
e554ed3a66
@ -195,6 +195,15 @@ $us[] = $u;
|
|||||||
$u = User::new_User("ghost_anarky@hotmail.com", "Anarky");
|
$u = User::new_User("ghost_anarky@hotmail.com", "Anarky");
|
||||||
$us[] = $u;
|
$us[] = $u;
|
||||||
|
|
||||||
|
User::setUsers($us);
|
||||||
|
//*/
|
||||||
|
/*
|
||||||
|
$us = User::getUsers();
|
||||||
|
|
||||||
|
$u = User::new_User("benjamin.frottier@gmail.com", "benf");
|
||||||
|
$u->set_validated(true);
|
||||||
|
$us[] = $u;
|
||||||
|
|
||||||
User::setUsers($us);
|
User::setUsers($us);
|
||||||
//*/
|
//*/
|
||||||
?>
|
?>
|
11
list.php
11
list.php
@ -5,6 +5,8 @@ session_start();
|
|||||||
|
|
||||||
require_once("QuestionsFile.class.php");
|
require_once("QuestionsFile.class.php");
|
||||||
|
|
||||||
|
@$filter = $_GET["filter"];
|
||||||
|
|
||||||
if (!empty($_SESSION["connected"]) && !empty($_POST["id"]))
|
if (!empty($_SESSION["connected"]) && !empty($_POST["id"]))
|
||||||
{
|
{
|
||||||
$file = new QuestionsFile("questions.xml");
|
$file = new QuestionsFile("questions.xml");
|
||||||
@ -22,6 +24,10 @@ else
|
|||||||
?>
|
?>
|
||||||
<section id="introduction" style="margin: auto -15%;">
|
<section id="introduction" style="margin: auto -15%;">
|
||||||
<article id="menu">.:
|
<article id="menu">.:
|
||||||
|
<form method="get" action="?" style="float: right;">
|
||||||
|
<?php if (isset($_GET["valid"])) echo '<input type="hidden" name="valid">'; ?>
|
||||||
|
<label for="filter">Filter par code de cours :</label> <input type="text" id="filter" name="filter" value="<?php echo $filter; ?>"> <input type="submit" value="Filtrer">
|
||||||
|
</form>
|
||||||
<a href="?">Liste des questions non-validées</a> ::
|
<a href="?">Liste des questions non-validées</a> ::
|
||||||
<a href="?valid">Liste des questions validées</a> :.
|
<a href="?valid">Liste des questions validées</a> :.
|
||||||
</article>
|
</article>
|
||||||
@ -30,6 +36,7 @@ else
|
|||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
|
<th>Cours</th>
|
||||||
<th>Question</th>
|
<th>Question</th>
|
||||||
<th>Auteur</th>
|
<th>Auteur</th>
|
||||||
<th>Soumission</th>
|
<th>Soumission</th>
|
||||||
@ -55,10 +62,14 @@ foreach($file->get_questions() as $q)
|
|||||||
if (!$q->isValidated())
|
if (!$q->isValidated())
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!empty($filter) && $q->getCourse()->getCode() != $filter)
|
||||||
|
continue;
|
||||||
|
|
||||||
$id = $q->getId();
|
$id = $q->getId();
|
||||||
?>
|
?>
|
||||||
<tr>
|
<tr>
|
||||||
|
<td><acronym title="<?php echo $q->getCourse()->getName(); ?>"><?php echo $q->getCourse()->getCode(); ?></acronym></td>
|
||||||
<td><?php echo $q->getQuestion(); ?></td>
|
<td><?php echo $q->getQuestion(); ?></td>
|
||||||
<td><?php if ($q->get_writer() != null) echo $q->get_writer()->getUsername(); ?></td>
|
<td><?php if ($q->get_writer() != null) echo $q->get_writer()->getUsername(); ?></td>
|
||||||
<td><?php echo strftime("%d/%m/%y %H:%M", $q->getAddedTime()); ?></td>
|
<td><?php echo strftime("%d/%m/%y %H:%M", $q->getAddedTime()); ?></td>
|
||||||
|
@ -18,7 +18,7 @@ if (isset($question))
|
|||||||
<p>
|
<p>
|
||||||
Votre question a bien été enregistrée et est en attente de
|
Votre question a bien été enregistrée et est en attente de
|
||||||
validation.<br>
|
validation.<br>
|
||||||
Un courrier électronique vient de vous ê envoyé pour que vous
|
Un courrier électronique vient de vous être envoyé pour que vous
|
||||||
confirmiez que vous êtes bien l'auteur de la question.
|
confirmiez que vous êtes bien l'auteur de la question.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
|
Reference in New Issue
Block a user