Skip to content

Настройки назначение теста

Выполняет функцию настроек для назначения теста пользователями

Атрибуты

  • id - int - уникальный ID
  • stream_id - связь с потоком. Может быть null.
  • num_of_attempts - int - количество оставшихся попыток(-1 - неограниченно)
  • show_result - enum - вывод результатов:
  • full - по вопросам
  • brief - по темам
  • test - в виде теста
  • timelimit - int - время прохождения теста
  • unlimit_time_access - bool - безлимит по времени прохождения теста:
  • false - нет
  • true - да
  • structure_mode - bool - структурный вид:
  • false - нет
  • true - да
  • special_mode - bool - сложный режим(грубое оценивание):
  • false - нет
  • true - да
  • student_read - видел ли студент назначение
  • false - нет
  • true - да
  • ip_from - int - начало разрешенного диапазона ip
  • ip_to - int - конец разрешенного диапазона ip
  • garant_ball - float - минимальный балл
  • ip_change_restriction - bool - запрет на смену ip
  • is_control_event - bool - является ли данный тест контролирующим мероприятием

Логика работы