Can report a question
This commit is contained in:
parent
63e14532f8
commit
9bbdfffe26
4 changed files with 40 additions and 10 deletions
12
list.php
12
list.php
|
|
@ -29,10 +29,11 @@ else
|
|||
<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="?<?php if (isset($_GET["valid"])) echo "valid&"; ?>report">Liste des questions rapportées</a> ::
|
||||
<a href="?valid">Liste des questions validées</a> :.
|
||||
</article>
|
||||
<article id="allQuestions">
|
||||
<h2>Liste de toutes les questions <?php if (!isset($_GET["valid"])) echo "non-"; ?>validées</h2>
|
||||
<h2>Liste de toutes les questions <?php if (!isset($_GET["valid"])) echo "non-"; ?>validées<?php if (isset($_GET["report"])) echo " rapportées"; ?></h2>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
|
|
@ -54,7 +55,7 @@ foreach($file->get_questions() as $q)
|
|||
{
|
||||
if (!isset($_GET["valid"]))
|
||||
{
|
||||
if ($q->isValidated())
|
||||
if ($q->isValidated() && !$q->isReported())
|
||||
continue;
|
||||
}
|
||||
else
|
||||
|
|
@ -63,6 +64,12 @@ foreach($file->get_questions() as $q)
|
|||
continue;
|
||||
}
|
||||
|
||||
if (isset($_GET["report"]))
|
||||
{
|
||||
if (!$q->isReported())
|
||||
continue;
|
||||
}
|
||||
|
||||
if (!empty($filter) && $q->getCourse()->getCode() != $filter)
|
||||
continue;
|
||||
|
||||
|
|
@ -83,6 +90,7 @@ if (!empty($_SESSION["connected"]))
|
|||
<form method="post" action="confirmation.php"><input type="hidden" name="id" value="<?php echo $id ?>"><input type="submit" value="Revalider"></form>
|
||||
<form method="get" action="changeQuestion.php"><input type="hidden" name="id" value="<?php echo $id ?>"><input type="submit" value="Modifier"></form>
|
||||
<form method="post" action="?del" onsubmit="return confirm('Êtes-vous sûr de vouloir supprimer cette question ?');"><input type="hidden" name="id" value="<?php echo $id ?>"><input type="submit" value="Supprimer"></form>
|
||||
<form method="<?php if ($q->isReported()) echo "post"; else echo "get"; ?>" action="report.php"><input type="hidden" name="id" value="<?php echo $q->getReportId(); ?>"><input type="submit" value="<?php if ($q->isReported()) echo "Désignaler"; else echo "Signaler"; ?>"></form>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</td>
|
||||
|
|
|
|||
Reference in a new issue