If you write your course via directly handling XML instead of in Studio, 
I've got a question that you might be able to help with.

Recently I wrote a script to create some extra course structure. (We have 
thousands of problems and I'm making places for them to sit.) I copied the 
resulting XML files into the course's folders in the appropriate places, 
rezipped and uploaded, and it doesn't quite show up right.

All the "structural" items show up fine. The chapter file appears 
appropriately as a section in Studio. I have subsections (sequentials) 
within it, and units (verticals) within those. However, at the component 
level, something fails. Neither Studio nor the live view of the course show 
the problems that should be sitting in those units. Studio loads for a few 
seconds and then shows an empty unit.

I've compared the XML output from my script to the XML generated and 
exported by Studio, and they look equivalent to me. I know the problem 
files are there and working properly, because I can get to them via XBlock 
URL. At this point I'm wondering if Studio has some secret list of which 
problems it has ok'd and which ones it hasn't. I'm stumped.

If anyone from edX is reading and wants to see this in action, the course 
in question is QMBio:
https://studio.edx.org/course/course-v1:HarvardX+QMB1+2T2017
Check out the bottom section on the list, named "Adaptive Problems".

-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/fc209309-006a-4675-9441-f4ea96704471%40googlegroups.com.

Reply via email to