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.
