jamiesensei [Tue, 24 Jun 2008 16:36:44 +0000 (16:36 +0000)]
MDL-15393 "show group name in drop down select for what to show in report" AND MDL-15394 "disable showing 'all attempts' and remove option from drop down box in form if there is a group selected"
jamiesensei [Tue, 24 Jun 2008 12:32:23 +0000 (12:32 +0000)]
MDL-15309 "Switch role to student, take quiz, can't delete attempt" switching default of overview report to show all attempts whether or not the attempt is for a currently enrolled student.
jamiesensei [Tue, 24 Jun 2008 12:18:47 +0000 (12:18 +0000)]
MDL-15378 "Quizz: sql error if not student in the group" now have extra logic to not display the table if there are no students at all or in current group - still displaying form and graph were appropriate.
jamiesensei [Tue, 24 Jun 2008 08:59:29 +0000 (08:59 +0000)]
MDL-15384 'change name of quiz report classes to "quiz_{reportname}_report"' easy to do, changed class name of all reports and changed the code in report.php which instantiates the correct class.
tjhunt [Mon, 23 Jun 2008 17:02:21 +0000 (17:02 +0000)]
MDL-15372 - Links in course summary and section summaries not recoded on restore. Petr thinks it is a bad idea to recode links in course summaries, becuase he thinks there should not be links there at all, but I disagree, and as long as links are there, and we have the code to stop them breaking on backup and restore, we should fix the bug.
jamiesensei [Sat, 21 Jun 2008 16:35:26 +0000 (16:35 +0000)]
CONTRIB-490 "Adding support for generation of test calculated question type" replacing old dml function call with new call to method on $DB. Ooops, and adding DB as global variable in method.
jamiesensei [Fri, 20 Jun 2008 13:43:06 +0000 (13:43 +0000)]
MDL-14754 "rename and reorder quiz reports tabs" added new db table quiz_report that lists reports and has a field for their display order. Standard reports are automatically added to table. Reports that are not on disk are ignored.
jamiesensei [Fri, 20 Jun 2008 09:11:08 +0000 (09:11 +0000)]
MDL-14191 "Add db folder for db installation / upgrade" and MDL-14193 "Automatic processing of access.php for adding / upgrading report capabilities" New plug in capabilities for quiz reports.
jamiesensei [Thu, 19 Jun 2008 15:24:27 +0000 (15:24 +0000)]
MDL-15165 "Essay quiz Manual grading "these are no attempts to show" when there are actually attempts" - not resolved. But while reviewing the query I found a LIMIT clause in sql that I've replace with params to the get_records_sql function. Also made the logic in attempt_sql method more robust.
jamiesensei [Thu, 19 Jun 2008 14:03:24 +0000 (14:03 +0000)]
MDL-15264 "Bar graph image missed when group with no attempts selected" added a query to check for sure that there are some grades there to display in the graph. Also now displaying grades for all groups a user has permission to view - but only if that is up to 4 groups and only if there are less than 500 grades total.
nicolasconnault [Wed, 18 Jun 2008 14:53:01 +0000 (14:53 +0000)]
MDL-14905 Added more unit tests, plus stubs for all methods to be tested. Also fixed a bug in moodle_database:get_recordset_list(), which was using " AND " between values instead of " OR "
jamiesensei [Wed, 18 Jun 2008 11:38:17 +0000 (11:38 +0000)]
MDL-15268 "Content for Quiz Statistics report table" adding more if conditions to only display stuff when the calculations are possible. This depends on how many attempts there have been and how many questions there are.
jamiesensei [Tue, 17 Jun 2008 14:14:23 +0000 (14:14 +0000)]
MDL-15268 "Content for Quiz Statistics report table" some columns of Quiz Statistics report table only make sense if there is more than one question in the quiz. Adding an if condition.