Переход к Logging 2

Issue #302 new
Former user created an issue

Originally reported on Google Code with ID 302

В Moodle 2.7 представлена новая система журналирования. Необходимо поправить старый
код, чтобы ее использовать.

Reported by nixorv on 2014-09-10 19:47:10

Comments (5)

  1. Former user Account Deleted

    Кстати, старое логирование я переделал на новые события (это уже есть в версии на edu.vstu.org).

    @oasychev, нужно проверить, все ли нужные действия отмечаются в логе и добавить недостающие.

    Сейчас есть события:

    • assessable_submitted (студент загрузил ответ)

    • status_viewed (открыта главная страница модуля)

    • submission_graded (ответ оценен)

    • task_selected (студен выбрал задание)

    • instance_unavailable (элемент курса стал недоступным для студентов)

    По-моему, не работает:

    • instance_available (элемент курса стал доступным для студентов)
  2. Oleg Sychev repo owner

    У нас в разработке блок автоматического управления правами студентов в зависимости от его действий. Ему необходимо реагировать на события из poasassignment.

    Я бы предложил сделать еще два специальных события, которые бы менялись в зависимости от настроек модуля. student_work_started и student_work_ended или что-нибудь в этом духе.

    1. Без индивидуальных заданий - работа начинается с instance_available и заканчивается с submission_graded с финализацией оценки (иначе студент может переделать работу), либо с instance_unavailable.
    2. С индивидуальными заданиями - начинается с task_selected, заканчивается как в предыдущем, либо отменой задания учителем.

    С instance_available я помню вы говорили про какие-то проблемы, но не мешало бы уточнить какие именно они были.

  3. Log in to comment