Импорт/экспорт вопроса в Moodle XML формат
Issue #171
closed
Originally reported on Google Code with ID 171
Делается аналогично бэкап/рестору, но проще структура кода. Опять же часть работы за
вас должен сделать extra_question_fields, если не забудете вызвать родительскую функцию
- но с описаниями придется поработать самому.
Это нужно не только для релиза, но и чтобы я мог перенести ваши вопросы для внедрения
в основной курс. Большинство студентов еще не проходили 4-й тест, да и 3-й далеко не
все, так что может использоваться - но время не за горами....
Reported by oasychev
on 2013-01-11 21:19:59
Comments (7)
-
Account Deleted -
reporter Надо однозначно указать, что это за язык; чтобы при восстановлении (не обязательно на этом сайте, так что id может и различаться - что у нас было уникально идентифицирующим, системное имя + версия?) он был тем же. Для системных языков этого достаточно. По пользовательским вопрос интересный, но можно опять же ограничиться именем + версией, а сами языки между сайтами если что пусть отдельно переносят. Общий смысл: системные языки должны корректно импортироваться в вопросы при восстановлении как на этот же, так и на другие сайты; пользовательские - при восстановлении на тот же сайт...
Reported by
oasychev
on 2013-01-21 10:56:40 -
reporter Вы можете уменьшить количество своего кода импорта/экспорта если глянете в базовый класс и поймете, что он поддерживает импорт/экспорт для extra_question_fields. Поэтому, сделав корректный вызов родительской функции, вы можете оставить своему коду заботу только об описаниях лексем.
Reported by
oasychev
on 2013-02-04 19:47:32 - Status changed:InProgress
-
Account Deleted Вы высказали несколько странное замечание - посмотрите внимательно http://code.google.com/r/mamontovdp-correctwriting/source/browse/question/type/correctwriting/questiontype.php, там импортируется и экспортируется таким способом не доп. поля вопроса, а именно поля языка и описания, что Moodle сам не делает. Если там где-то действительно такое есть, ткните меня в номер строки.
Reported by
mamontov.dp
on 2013-02-05 04:33:14 -
reporter Прошу прощения, в 12 часов ночи не до конца разглядел, а раньше времени не было...
Reported by
oasychev
on 2013-02-05 06:36:02 -
reporter Reported by
oasychev
on 2013-02-18 10:49:17 - Status changed:Verified
-
reporter - changed status to closed
Давно сделано.
- Log in to comment
Reported by
mamontov.dp
on 2013-01-20 19:03:06