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
9f9eec1ef0
MDL-15542 - Refactor quiz response processing into a separate processresponses.php.
2008-07-15 16:46:24 +00:00
tjhunt
ccc4515578
MDL-15541 - add a comment about where this code originated.
2008-07-15 16:31:22 +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
tjhunt
baef998bb9
MDL-15622 - Add the quiz navigation panel to the review page
...
Also, improve the styling a bit.
2008-07-14 15:40:24 +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
04c8148a4f
MDL-15102 "Upgrade to DMLLIB 2.0. Needs further testing and bug-fixing." fixing a couple of typos which were causing errors.
2008-07-14 06:37:39 +00:00
tjhunt
3c168fbb66
MDL-15543 - Display the quiz navigation on the attempt.php page
...
and most of
MDL-15540 - Write code to render the navigation panel - it does it all apart from working out the correct state in which to show each button, and apply appropriate styles as a result.
2008-07-11 17:03:43 +00:00
tjhunt
a0083206b8
MDL-15452 - Fix regressions introduced by my recent work on this bug and its children. Thanks to Paul Johnson for his testing.
2008-07-11 13:04:09 +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
tjhunt
e153801c1c
Remove debug code.
2008-07-10 17:34:18 +00:00
tjhunt
793f3a0e69
MDL-15452 - Fix regressions introduced by my recent work on this bug and its children. Thanks to Paul Johnson for his testing.
2008-07-10 17:31:12 +00:00
tjhunt
b9b3aa9459
MDL-15452 - Fix regressions introduced by my recent work on this bug and its children. Thanks to Paul Johnson for his testing.
2008-07-10 17:23:56 +00:00
tjhunt
b1103f2bf2
MDL-15535 - URLs are changing from attempt.php?id=XXX to attempt.php?attempt =YYY - implement a sensible redirect if we recieve an old-style URL, since they are stored in a few places like the logs. Also update all URLs we generate that point to attempt.php.
2008-07-09 17:00:26 +00:00
tjhunt
453c96f68b
Missing $this.
2008-07-09 16:58:47 +00:00
tjhunt
66d07f81a1
MDL-15538 - Rework attempt.php to use attemptlib.php - I had broken processing of submitted responses. Hopefully it is fixed again now.
2008-07-08 18:22:18 +00:00
tjhunt
4fc3d7e549
MDL-15539 - Rework review.php to use attemptlib.php - the bulk of the conversion.
2008-07-08 17:47:57 +00:00
tjhunt
1aab356193
MDL-15539 - Rework review.php to use attemptlib.php - clean up how review options are calculated, fix up some comments, and make some requires more robust.
2008-07-08 17:46:59 +00:00
tjhunt
10440b746a
MDL-15538 - Rework attempt.php to use attemptlib.php - fix a comment.
2008-07-08 17:45:32 +00:00
tjhunt
72395e60cb
MDL-15541 - Refactor starting a new attempt into a new file startattempt.php - slight improvement to the code.
2008-07-08 17:43:34 +00:00
tjhunt
78e7a3dd5d
MDL-15452 - Put the OU quiz navigation improvements into the Moodle codebase - quite a lot of progress, sorry I am committing this as a big lump, but it took me a while to get the code back to a working state.
...
MDL-15537 - create oo attemptlib.php to hold shared code between attempt, summary and review.php
MDL-15541 - Refactor starting a new attempt into a new file startattempt.php
MDL-15538 - Rework attempt.php to use attemptlib.php
2008-07-08 16:33:47 +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
tjhunt
373f0afd24
MDL-15494 - No allowance for the possibility that something might go wrong when processing the response to a question.
2008-07-01 13:34:09 +00:00
sam_marshall
2bc710366d
MDL-14679 minor dml conversion errors in quiz backup
2008-07-01 13:19:24 +00:00
tjhunt
b10c38a37b
MDL-15452 - ongoing - Put the OU quiz navigation improvements into the Moodle codebase
...
* Javadoc comments for most of the code I committed on Friday.
* Implement the get_question_status method.
* Along the way, refactor duplicated logic between two of the question types, questionlib, and the new code - removing inconsistency while doing so.
2008-06-30 16:56:49 +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
tjhunt
36e413e38c
MDL-15452 - Put the OU quiz navigation improvements into the Moodle codebase
...
Part one, a first cut of a summary page, along with some classes that will allow me to eliminate more duplicated code between the new page, attempt.php and review.php.
2008-06-27 18:04:48 +00:00
jamiesensei
dc389ad9a3
MDL-15113 "Upgrade to DMLLIB 2.0." Fixed a call to a dml lib function where two of the params were the wrong way round which was causing a fatal error.
2008-06-27 10:54:45 +00:00
Francois Marier
6800d78e06
Drift between CVS and git
...
- large deletions
- lucene updates
- error() => print_error()
- NO_MOODLE_COOKIES define
- various other things
2008-06-25 17:31:23 +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
skodak
04264aeda4
MDL-15343 mod upgrade savepoints implemented (the xmldb generator is not updated yet)
2008-06-22 23:35:52 +00:00
skodak
eee5d9bb85
MDL-14956 DDL exceptions
2008-06-22 16:51:55 +00:00
jamiesensei
6102a59d11
Fixing typo introduced in 1.298 version of this file.
2008-06-22 12:57:44 +00:00
jamiesensei
f37f30d435
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.
2008-06-20 13:43:06 +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