Переход к Logging 2
Originally reported on Google Code with ID 302
В Moodle 2.7 представлена новая система журналирования. Необходимо поправить старый
код, чтобы ее использовать.
Reported by nixorv
on 2014-09-10 19:47:10
Comments (5)
-
Account Deleted -
Account Deleted - changed component to Poasassignment
- edited description
-
Account Deleted Кстати, старое логирование я переделал на новые события (это уже есть в версии на edu.vstu.org).
@oasychev, нужно проверить, все ли нужные действия отмечаются в логе и добавить недостающие.
Сейчас есть события:
-
assessable_submitted (студент загрузил ответ)
-
status_viewed (открыта главная страница модуля)
-
submission_graded (ответ оценен)
-
task_selected (студен выбрал задание)
-
instance_unavailable (элемент курса стал недоступным для студентов)
По-моему, не работает:
- instance_available (элемент курса стал доступным для студентов)
-
-
repo owner У нас в разработке блок автоматического управления правами студентов в зависимости от его действий. Ему необходимо реагировать на события из poasassignment.
Я бы предложил сделать еще два специальных события, которые бы менялись в зависимости от настроек модуля. student_work_started и student_work_ended или что-нибудь в этом духе.
- Без индивидуальных заданий - работа начинается с instance_available и заканчивается с submission_graded с финализацией оценки (иначе студент может переделать работу), либо с instance_unavailable.
- С индивидуальными заданиями - начинается с task_selected, заканчивается как в предыдущем, либо отменой задания учителем.
С instance_available я помню вы говорили про какие-то проблемы, но не мешало бы уточнить какие именно они были.
-
repo owner В каком состоянии работа?
- Log in to comment
Reported by
nixorv
on 2014-09-18 12:31:34 - Labels added: Type-Task