centre-for-educational-technology / EzTest

:pencil: Lightweight student testing system compatible with IMS QTI
MIT License
1 stars 0 forks source link

Uploading a question #13

Open pjotrsavitski opened 8 years ago

pjotrsavitski commented 8 years ago

This functionality requires a lot of changes and additions (it could even be considered a partial reimplementation).

Current issues:

All of these need to be resolved before this functionality could be considered production-ready.

The flow could also need some additions for cases of uploading a package with multiple questions as some of these might not be of suitable type or import would fail for some other reason (partially; some or most of the questions would still be imported).

Is contained by issue #9

@vtomberg Do read this one and change or comment as needed. In its current state this issue seems to be a point of discussion and not an issue to start implementing.

vtomberg commented 8 years ago

itis not clear what type of questions system supports - needs to be clearly mentioned within the upload dialog Agree

Only XML file with question itself is allowed to be uploaded, not a package containing one or multiple questions We have to find the way for importing package (a whole test containing questions) too.

In case of uploading a test package, system could also considered any attached filed (although it might not be really needed considering the way system is meant to work - used with hand-held devices) At least, the attached images have to be imported together with questions.

After an upload is made, user lands on an almost blank page (system template around content is missing) that just lists errors and warnings (even in case of successful uploads, there still are some meaningless warnings) Fully agree