Add on exercice page the last try time
This commit is contained in:
parent
aeb4b5dd52
commit
6b5e51f4e3
4 changed files with 38 additions and 2 deletions
|
|
@ -156,6 +156,23 @@ class Exercice
|
|||
return $res["time"];
|
||||
}
|
||||
|
||||
function last_try($team)
|
||||
{
|
||||
$id = $this->id;
|
||||
|
||||
$db = new BDD();
|
||||
$db->escape($id);
|
||||
$res = $db->unique_query("SELECT `time` FROM exercice_tries WHERE id_exercice = '$id'
|
||||
AND id_team = ".intval($team->get_id())." ORDER BY time DESC LIMIT 1");
|
||||
|
||||
$db->deconnexion();
|
||||
|
||||
if (!empty($res))
|
||||
return $res["time"];
|
||||
else
|
||||
return null;
|
||||
}
|
||||
|
||||
function set_number()
|
||||
{
|
||||
if ($this->require == "")
|
||||
|
|
|
|||
|
|
@ -53,9 +53,12 @@
|
|||
</div>
|
||||
<div class="panel-body">
|
||||
{if $cur_exercice->has_solved($my_team)}
|
||||
Déjà résolu à {$cur_exercice->has_solved($my_team)|date_format:"%H:%M:%S"} :)
|
||||
<strong>Résolu à {$cur_exercice->has_solved($my_team)|date_format:"%H:%M:%S"} :)</strong>
|
||||
{else}
|
||||
<form role="form" method="post" action="/{$SALT_USER}/{$my_team->get_id()}/{$cur_theme->get_id()}-{$cur_theme->get_name_url()}/{$cur_exercice->id}/submission">
|
||||
{if $cur_exercice->last_try($my_team)}
|
||||
<label>Dernière solution testée à</label> {$cur_exercice->last_try($my_team)|date_format:"%H:%M:%S"}
|
||||
{/if}
|
||||
<form role="form" method="post" action="/{$SALT_USER}/{$my_team->get_id()}/{$cur_theme->get_id()}-{$cur_theme->get_name_url()}/{$cur_exercice->id}/submission" >
|
||||
<div class="form-group">
|
||||
<label for="solution">Soumettre la solution :</label>
|
||||
<input type="text" class="form-control" id="solution" name="solution">
|
||||
|
|
|
|||
Reference in a new issue