1. 11 Sep, 2014 1 commit
  2. 11 Apr, 2014 1 commit
  3. 14 Mar, 2014 1 commit
  4. 07 Mar, 2014 1 commit
  5. 23 Feb, 2014 1 commit
  6. 17 Jan, 2014 1 commit
  7. 10 Jan, 2014 1 commit
    • Ray Morris's avatar
      MDL-40313 questionbank: Add question filtering API · efa5155a
      Ray Morris authored
      Add new API for filtering questions, refactoring the options to display
      old questions and include subcategories into new
      question_bank_search_condition classes. Make the new API pluggable via
      local_[pluginname]_get_question_bank_search_conditions.
      efa5155a
  8. 09 Jan, 2014 1 commit
  9. 06 Nov, 2013 1 commit
  10. 07 Oct, 2013 1 commit
    • Petr Škoda's avatar
      MDL-42078 multiple uninstall improvements and cleanup · e87214bd
      Petr Škoda authored
      Includes:
      * update checker refactored to \core\update\ namespace
      * plugininfo classes refactored to \core\plugininfo\ namespace
      * plugin_manager renamed to core_plugin_manager
      * redirect back to original page after plugin uninstall
      * fixed assign subplugin uninstall
      * move assign subplugins under the assignment in admin tree
      * fixed plugininfo for all question related plugin types
      * auth uninstall support
      * added missing block dependencies
      * added theme uninstall
      * subplugin types are following the plugin on plugin overview page
      * several performance improvements in plugin manager
      * new warnigns when plugininfo are outdated or missing
      * multiple fixes and other improvements
      e87214bd
  11. 05 Oct, 2013 1 commit
  12. 02 Aug, 2013 1 commit
    • Ruslan Kabalin's avatar
      MDL-31226: quiz: Fix message for attempts built on previous. · f8e28244
      Ruslan Kabalin authored
      At the moment, when attempt is built on the last one, "not yet answered"
      message is shown, which confuses many people. This patch modifies the state to
      "complete" for attempt based on previous and modifies the output string.
      
      Many thanks to Tim Hunt for guiding me through quiz infrastructure and some code
      suggestions.
      f8e28244
  13. 29 Mar, 2013 1 commit
  14. 01 Mar, 2013 1 commit
  15. 01 Feb, 2013 1 commit
  16. 26 Jan, 2013 1 commit
  17. 21 Jan, 2013 1 commit
  18. 14 Jan, 2013 1 commit
    • Tim Hunt's avatar
      MDL-36534 question editing: clean up lang strings. · 55748620
      Tim Hunt authored
      There were a number of lang strings in suboptimal places.
      This commit fixes that, and also removed some unused strings.
      
      AMOS BEGIN
       MOV [addmorechoiceblanks,qtype_multichoice],[addmorechoiceblanks,question]
       MOV [youmustenteramultiplierhere,qtype_calculated],[youmustenteramultiplierhere,qtype_numerical]
      AMOS END
      55748620
  19. 11 Jan, 2013 1 commit
  20. 10 Jan, 2013 1 commit
  21. 23 Dec, 2012 2 commits
    • Tim Hunt's avatar
      MDL-35793 question preview: config for the display options. · 4125ded1
      Tim Hunt authored
      The settings control the display options used when a user
      first previews a question in the question bank. Once a
      user has previewed some questions, these are stored as user
      preferences.
      
      It may not seem worth making this configurable, but acutally
      it is important when training new users to get them started
      off using the right opitions.
      4125ded1
    • Thanh Le's avatar
      MDL-35792 question preview: way to update options without restarting. · 599cc731
      Thanh Le authored
      It is useful, and possible, to update the display options without
      restarting the question. You now only have to restart if you are
      changing the maximum mark or the behaviour.
      599cc731
  22. 23 Jul, 2012 1 commit
  23. 15 May, 2012 3 commits
  24. 14 Apr, 2012 1 commit
  25. 10 Apr, 2012 1 commit
  26. 05 Apr, 2012 1 commit
  27. 23 Feb, 2012 1 commit
  28. 21 Jan, 2012 1 commit
    • Tim Hunt's avatar
      MDL-31065 question stats: fix analysis of responses not matching a given answer · 24400682
      Tim Hunt authored
      When shortanswer, numerical, calculated and calculatedsimple questions
      did not have a '*' match-anything answer, then any student response that
      did not match any of the teacher-given answers were classified as
      '[No response]', which was not right.
      
      This patch fixes that. Such responses are now classified as
      [Did not match any answer].
      
      While I was doing this, I noticed that the display of tolerance
      intervals for numerical questions in the response analysis was horrible,
      so I improved it.
      24400682
  29. 02 Dec, 2011 1 commit
  30. 31 Oct, 2011 1 commit
  31. 25 Oct, 2011 1 commit
  32. 15 Aug, 2011 1 commit
  33. 27 Jul, 2011 1 commit
  34. 26 Jul, 2011 1 commit
  35. 23 Jun, 2011 1 commit
  36. 19 Jun, 2011 1 commit
  37. 17 Jun, 2011 1 commit
    • Tim Hunt's avatar
      MDL-27490 Implement a manage question behaviours admin page · fde4560d
      Tim Hunt authored
      While doing this, I found various bugs in the manages question types admin page, and so fixed them, and updated the code
      there to use $OUTPUT and html_writer.
      
      AMOS BEGIN
       MOV [cannotdeletemissingqtype,admin],[cannotdeletemissingqtype,question]
       MOV [cannotdeleteqtypeinuse,admin],[cannotdeleteqtypeinuse,question]
       MOV [cannotdeleteqtypeneeded,admin],[cannotdeleteqtypeneeded,question]
       MOV [deleteqtypeareyousure,admin],[deleteqtypeareyousure,question]
       MOV [deleteqtypeareyousuremessage,admin],[deleteqtypeareyousuremessage,question]
       MOV [deletingqtype,admin],[deletingqtype,question]
       MOV [numquestions,admin],[numquestions,question]
       MOV [numquestionsandhidden,admin],[numquestionsandhidden,question]
       MOV [qtypedeletefiles,admin],[qtypedeletefiles,question]
       MOV [uninstallqtype,admin],[uninstallqtype,question]
      AMOS END
      fde4560d