Posts made by Ray Morris

Thanks, Tim.  Guess what's going to be in your inbox after "allow plugins to add columns" is done.

I had seen the comments API before but I hadn't thought of it for this. It look like it may serve the need, and without being overly complicated.  POC code is a great idea, so I'll get you that right away to see how it works, then look back at details after the POC.

 

Thinking about this some more, a simple "comments" field that's not visible to students would both a) be useful for many of the same uses and b) be readily extendable to what http://martinfowler.com/bliki/UserDefinedField.html  mentions as the first option.  

 

We don't really NEED to add three fields, we could use a comments field and for our use case we'd fill it out like this:

Position: President

IQ: 82

Predecessors IQ: 83

 

The Fowler link mentions storing custom fields as LOBs, such as XML or JSON inside the "custom data" field.  One could implement a text field pretty simply which users could use however they wish, and later recognize if the text in that field starts with <moodlecustomdata>< ....

 

Any thoughts on having a comments field that teachers, managers, etc. can use for whatever need they have?

 

Moodle in English -> Quiz -> Export questions -> Re: Export questions

by Ray Morris -

Yannick, I quickly whipped up a new copy of the XHTML output for you with minor changes to mark the correct answers.  This modified copy is not official Moodle code, it has not been peer reviewed, etc.  It marks the correct answer for multiple choice and true-false questions only. 

Average of ratings: Useful (1)

I see the concern.  users sometimes see text like "Re-attempt Quiz" as an instruction.  Often, that's exactly what we want - if you're unsure of what to do, click the obvious button and do what it says. smile

 

If you watch / vote for MDL-37993 then when that's accepted I'll work with you on making it do what you want.

Probably we'd allow / show re-attempts until the Quiz is completed, and set it to be completed when it's passed as per MDL-37993.  That would make it more flexible because you may decide they don't need to keep attempting once it's complete based on some other criteria.