505 Commits

Author SHA1 Message Date
jamiesensei
35bf63526a MDL-15718 "overview report slow for large data sets - print_user_picture queries the db if only provided with a userid" 2008-07-20 14:40:22 +00:00
jamiesensei
162db41723 MDL-15198 "non-standard sql in reportlib.php" using CASE statement to wrap logic in fields list 2008-07-20 14:34:53 +00:00
jamiesensei
7f29a7dbe4 MDL-15631 "move detailled responses report out of contrib into main distribution" adding responses report to main distribution 2008-07-20 14:29:10 +00:00
jamiesensei
55caa1d5dc MDL-15198 "non-standard sql in reportlib.php" using CASE statement to wrap logic in fields list 2008-07-20 12:52:14 +00:00
jamiesensei
66eb3b5930 MDL-15268 "Content for Quiz Statistics report table" fixed a bug where every a row was added to the table for every time a subquestion was attempted. 2008-07-20 11:58:15 +00:00
jamiesensei
375381a006 MDL-15718 "overview report slow for large data sets - print_user_picture queries the db if only provided with a userid" 2008-07-20 11:56:35 +00:00
jamiesensei
4f5ffac022 MDL-15268 "Content for Quiz Statistics report table" seperated quiz item / position stats code into a seperate class in qstats.php and now calculating item statistics too. 2008-07-18 14:36:24 +00:00
jamiesensei
ea751786e0 MDL-15268 "Content for Quiz Statistics report table" know looping through all question grades fetched from the db to calculate position statistics. 2008-07-16 11:55:38 +00:00
tjhunt
b55797b8cc MDL-15452 - Put the OU quiz navigation improvements into the Moodle codebase. I was able to factor out some commonalities with review.php along the way. 2008-07-15 15:30:39 +00:00
jamiesensei
b6943d3731 MDL-14216 "Improvements to regrade report - improved reporting of actions and dry run / regrade" if condition around buttons to not output them when downloading table data. 2008-07-15 07:22:26 +00:00
tjhunt
17312b83c5 Change group-by. I know what was there was equivalent, but Postgres is pedantic about these thigns, and was reporting an error. 2008-07-14 15:57:49 +00:00
jamiesensei
fb94cd4848 MDL-15268 "Content for Quiz Statistics report table" some fixes to strings. 2008-07-14 06:40:36 +00:00
jamiesensei
8b048aae0c MDL-14216 "Improvements to regrade report - improved reporting of actions and dry run / regrade" Install.xml was out of sync with upgrade script. 2008-07-11 07:56:33 +00:00
jamiesensei
57d6a267a6 MDL-14216 "Improvements to regrade report - improved reporting of actions and dry run / regrade" oops. Fixing notice about $this->context not being set in overview report table. 2008-07-11 07:48:25 +00:00
jamiesensei
314b8a20d4 MDL-14216 "Improvements to regrade report - improved reporting of actions and dry run / regrade" added some if conditions to not display regrade buttons if the user doesn't have the permission to grade. 2008-07-11 07:39:11 +00:00
jamiesensei
98f38217bb MDL-14216 "Improvements to regrade report - improved reporting of actions and dry run / regrade" 2008-07-11 07:27:14 +00:00
jamiesensei
67d4dfb84b MDL-15545 "sql to fetch question states in overview report should use a JOIN instead of passing attempt ids in IN clause when downloading data with no paging" 2008-07-05 05:57:22 +00:00
jamiesensei
334edb71c1 MDL-15198 "non-standard sql in reportlib.php" fixed this with new sql that does not require a limit clause. 2008-06-30 11:53:47 +00:00
jamiesensei
7660aa80e0 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" 2008-06-24 16:36:44 +00:00
jamiesensei
d86bbdd6f7 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.
Merged from 1.9 branch.
2008-06-24 12:32:23 +00:00
jamiesensei
abe67b24a7 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.
Merged from 1.9 branch
2008-06-24 12:18:47 +00:00
jamiesensei
c386eaa3df 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. 2008-06-24 08:59:29 +00:00
jamiesensei
0b8953aec3 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.
Merged from 1.9
2008-06-19 15:24:27 +00:00
jamiesensei
8b2f8253ad 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.
Merged from 1.9 branch
2008-06-19 14:03:24 +00:00
jamiesensei
e72efdd426 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. 2008-06-18 11:38:17 +00:00
jamiesensei
f44d7d467b 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. 2008-06-17 14:14:23 +00:00
jamiesensei
74af927e51 MDL-15268 "Content for Quiz Statistics report table" little bit of css styling of columns 2008-06-16 16:19:07 +00:00
jamiesensei
f8d4e7b16b MDL-15268 "Content for Quiz Statistics report table" more columns of Quiz Statistics report table. 2008-06-16 15:46:46 +00:00
jamiesensei
455c3efa13 MDL-14204 "Content for Quiz Statistics report table - Random_guess_score" oops ought to give that function name a 'question_' prefix 2008-06-16 13:59:30 +00:00
jamiesensei
6f51ed72be MDL-14204 "Content for Quiz Statistics report table - Random_guess_score" added method random_guess_score to question type objects and a new function in questionlib that calls the question type method. 2008-06-16 13:29:00 +00:00
jamiesensei
c025084022 MDL-14203 "split report into two seperate reports - Quiz Statistics report and Individual Item Analysis report" added start of "Quiz structure analysis" table 2008-06-15 11:58:16 +00:00
skodak
07e6860901 MDL-15094 added some overlook conversions - thanks to Eloy's script ;-) 2008-06-15 10:43:20 +00:00
dongsheng
a5047f1553 "MDL-14129, fix print_error" 2008-06-13 09:10:05 +00:00
jamiesensei
b3db36202d MDL-14203 "split report into two seperate reports - Quiz Statistics report and Individual Item Analysis report" checking this file in although it is not used yet. It is included in report.php. 2008-06-12 14:36:19 +00:00
jamiesensei
040c36e37f MDL-14203 "split report into two seperate reports - Quiz Statistics report and Individual Item Analysis report" added calculations for CIC, ER and SE. 2008-06-11 15:31:42 +00:00
jamiesensei
08a7ead5d1 MDL-14203 "split report into two seperate reports - Quiz Statistics report and Individual Item Analysis report" added CIC, ER and SE calculations. Calculation needs debugging. 2008-06-10 18:15:19 +00:00
jamiesensei
0c1c764e82 MDL-14203 "split report into two seperate reports - Quiz Statistics report and Individual Item Analysis report" started quiz statistics report in directory 'statistics' 2008-06-10 16:18:10 +00:00
jamiesensei
5bb614fec5 MDL-14821 "Quiz: report overview page is not XHTML compliant" wrapped hidden form params in div with style 'display:none'.
Merged from 1.9
2008-06-10 10:24:15 +00:00
jamiesensei
8673a56615 MDL-15113 "quiz dml conversion" - fixing some sql broken during the conversion and removing unnecessary comma seperated list of ids where there are arrays of ids that can be used instead. 2008-06-09 13:27:31 +00:00
skodak
dfee5a9a8a MDL-15113 converted some skipped dml stuff 2008-06-09 12:18:13 +00:00
nicolasconnault
9cf4a18b41 MDL-15113 Upgrade to DMLLIB 2.0. Needs further testing and bug-fixing.
MDL-15100 Fixed a bug in gradelib.php
Plus edited tablelib.php for table_sql upgrade to dmllib 2.0
2008-06-09 10:00:35 +00:00
jamiesensei
9575899294 MDL-15180 "moved form to the top of the page" 2008-06-07 13:56:42 +00:00
jamiesensei
134cf8ae00 MDL-14821 "Quiz: report overview page is not XHTML compliant" gave the fieldsets in the form different names to avoid html id attribute conflict. 2008-06-07 12:56:58 +00:00
jamiesensei
aa17ea53c4 MDL-15150 "Quiz Report broken in course without students" also now displaying a message when there are no attempts. 2008-06-06 14:59:24 +00:00
jamiesensei
a4ee9a602d MDL-15150 "Quiz Report broken in course without students" added warning message if there are no students in course yet. 2008-06-06 14:03:55 +00:00
jamiesensei
181608b708 MDL-15092 "Quiz overview report won't display if there are more than 29 questions" fixed this by going back to the old way of fetching data for display in the table. However still use table JOINs when user wants to sort by question grade. The user can sort by a maximum of two columns at once so the JOINs will not exceed the limit. 2008-06-06 13:21:50 +00:00
jamiesensei
c35f3afcf1 MDL-15170 "convert to use new tablelib api" 2008-06-06 12:09:14 +00:00
skodak
c6307ef24d MDL-14679 removed all instances of get_records_sql_menu() 2008-06-01 16:08:16 +00:00
skodak
fd0e6640cc MDL-14679 fixed some more $db's 2008-05-31 22:18:41 +00:00
jamiesensei
f198d0bda7 MDL-15047 "Quiz overview report download is broken - patch" fixed.
Merged from 1.9 stable branch.
2008-05-30 12:23:10 +00:00