Track test execution time

This commit is contained in:
Wojtek
2026-10-15 20:52:15 +02:00
parent 06d6cc2027
commit dfc38e7eb0
10 changed files with 23 additions and 5 deletions
@@ -31,6 +31,7 @@ use Joomla\CMS\Factory;
</select>
</div>
<input type="submit" class="egzamin" value="<?php echo htmlspecialchars(\Joomla\CMS\Language\Text::_('COM_TESTQUESTIONS_START_TEST'), ENT_QUOTES, 'UTF-8'); ?>">
<input type="hidden" name="test_started_at" value="<?php echo time(); ?>">
</form>
<?php endif; ?>
<?php if (!$this->started) : ?>
@@ -96,6 +97,7 @@ use Joomla\CMS\Factory;
<input type="hidden" name="set_id" value="<?php echo (int) $this->set->id; ?>">
<input type="hidden" name="participant_name" value="<?php echo htmlspecialchars(Factory::getApplication()->getInput()->post->getString('participant_name', ''), ENT_QUOTES, 'UTF-8'); ?>">
<input type="hidden" name="extra_time" value="<?php echo (int) $extraTime; ?>">
<input type="hidden" name="test_started_at" value="<?php echo (int) Factory::getApplication()->getInput()->post->getInt('test_started_at', time()); ?>">
<input type="hidden" name="task" value="check">
<?php echo \Joomla\CMS\HTML\HTMLHelper::_('form.token'); ?>
<?php if (!$this->results) : ?>