Commit graph

2041 commits

Author SHA1 Message Date
jamiesensei
74b40fadd5 MDL-16527 "responses report : use question_get_feedback_class and question_get_feedback_image from questionlib.php instead of custom styles" better not make styles dependent on question type. Just use overall styles. 2008-09-16 10:30:06 +00:00
jamiesensei
2ea2c1f57a MDL-16528 "responses report : improve efficiency of sql" moved the querying for state data all into one big query rather than an individual query for each question in each attempt. 2008-09-16 09:50:24 +00:00
jamiesensei
199b946f04 MDL-16527 "responses report : use question_get_feedback_class and question_get_feedback_image from questionlib.php instead of custom styles" 2008-09-16 09:46:57 +00:00
jamiesensei
3d6de8770d MDL-16362 "Quiz - bar graph on results screen" removing var_dump that I forgot to clean up. 2008-09-15 14:08:11 +00:00
jamiesensei
2a1995a476 MDL-16362 "Quiz - bar graph on results screen" there was a bug in my code that would put the graph generation code into an infinite loop if the overall grade for the quiz is 0. Since the change in the type of the field for quiz->grade the old test for quiz->grade being zero doesn't work. Using $quiz->grade as a bool does not work ($quiz->grade is now a string 0.0000), since Moodle 2.0 need to use $quiz->grade == 0. 2008-09-15 13:38:31 +00:00
jamiesensei
3b51802063 MDL-16125 "Improvement to Detailled Responses Report : Format of csv export" Fixed missing format string problem when downloading. 2008-09-15 11:39:15 +00:00
jamiesensei
d3e99e85d4 MDL-16502 "highlight questions that appear not to be working very well according to statistics"
There is a function is_dubious_question on the statistics table passed all the stats for that question and other question data and that returns a bool.
2008-09-15 11:13:31 +00:00
jamiesensei
3db543284b MDL-16501 "moving key to colours on graph to the bottom of the graph gives more horizontal screen space for the graph itself" 2008-09-15 09:16:57 +00:00
tjhunt
4906997bbb MDL-16492: the fix for MDL-16411 broke the fix for MDL-16200. Fix it. 2008-09-15 04:20:23 +00:00
jamiesensei
9176976151 MDL-16463 "Long group names can make drop down box too wide" added an if condition to test the length of the group name. If it is more than 20 characters then we use the string 'this group' instead of the group name. 2008-09-12 08:33:40 +00:00
jamiesensei
c308138f89 MDL-14202 "Replace Item Analysis Report with new improved 'Statistics' report." Removing Quiz Item Analysis report 2008-09-11 12:59:33 +00:00
jamiesensei
869309b8d8 MDL-14202 "Replace Item Analysis Report with new improved 'Statistics' report." finished statistics report. This patch includes some changes to lib/tablelib.php so that it is possible to export the content of a table as part of a multi table export - with mutliple tables / multiple worksheets. 2008-09-11 12:48:08 +00:00
tjhunt
ad4cd8374a Improve comment. 2008-09-11 10:37:50 +00:00
tjhunt
5f9c912241 MDL-16447 move quiz-specific pictures out of theme/standard/pix/ 2008-09-11 07:34:51 +00:00
tjhunt
dee2bdc010 MDL-16449 error unexpected event exception in essay question 2008-09-11 03:57:28 +00:00
tjhunt
cca6e300e7 Refactor getting question bank capabilties in mod/quiz/lib.php - don't hard code them.
Also, functions for getting a URL for editing questions in a particular context, ready for MDL-16409.
2008-09-10 05:28:25 +00:00
jamiesensei
c8b2ab1b00 MDL-7308 "Check all the DB columns used to store grades, and make sure they all use a consistent type." Since quiz->sumgrades is now string "0.00000" (quiz->sumgrades) no longer evaluates as false. Changing to (quiz->sumgrades != 0) 2008-09-08 10:35:14 +00:00
tjhunt
316defd2d3 MDL-3633 Further refinement. 2008-09-04 09:27:19 +00:00
tjhunt
152d3c0242 MDL-3633 Don't show the attempt number column on the quiz view page if the quiz only allows one attempt. 2008-09-04 09:22:37 +00:00
tjhunt
40d1feeb49 MDL-15540 Navigation panel did not work on the review page for multi-page quizzes because of the way states were loaded. Fix the regressions caused by the previous refactor. 2008-09-04 07:05:14 +00:00
tjhunt
81d833adaa MDL-15540 Navigation panel did not work on the review page for multi-page quizzes because of the way states were loaded. Refactor. 2008-09-04 06:37:43 +00:00
tjhunt
70491f0658 Remove unnecessary div. 2008-09-04 04:53:28 +00:00
tjhunt
5b3990444d MDL-16263 Improve comment. 2008-09-04 04:52:54 +00:00
tjhunt
45da388f6d MDL-15452 - forgot to check a DB call for errors. 2008-09-04 04:52:29 +00:00
tjhunt
8f95b06aab MDL-16263 Flagging questions during a quiz attempt. Submit all and finish was nuking flag states. Fix that. 2008-09-03 09:37:20 +00:00
tjhunt
f62040ed1f MDL-16263 Flagging questions during a quiz attempt. Save flag state on the review page when JS is off too. 2008-09-03 08:32:29 +00:00
tjhunt
8671738360 Clean up whitespace. 2008-09-03 08:31:37 +00:00
tjhunt
954b73ae0d Clean up whitespace. 2008-09-03 07:10:00 +00:00
tjhunt
964f488be3 MDL-15452 Improved quiz navigation. The quiz now no longer requires JavaScript, unless secure mode is used. 2008-09-03 05:50:05 +00:00
tjhunt
c7dcecd1e4 MDL-16263 Flagging questions during a quiz attempt. Flag updating in nav not working on the review page. 2008-09-03 05:38:12 +00:00
tjhunt
c752264fe1 MDL-16263 Flagging questions during a quiz attempt. Update flag state in the navigtion panel when it is updated on the question. 2008-09-03 02:35:56 +00:00
jerome
40f6f97f76 MDL-16307: move quiz_get_best_grade() in lib.php, and fix the DB request of quiz_user_complete() 2008-09-02 10:06:17 +00:00
jamiesensei
ca2f6fc795 MDL-16110 "Improvement to Overview Report - Columns in csv file do not line up" 2008-09-01 08:30:14 +00:00
jamiesensei
02cd0be02e MDL-16125 "Improvement to Detailed Responses Report - Format of csv export" removing commas from table content which throw the csv export. 2008-09-01 08:24:25 +00:00
tjhunt
e41a7d2841 MDL-16263 - next bit. Flags on the quiz summary page. 2008-08-29 11:40:58 +00:00
tjhunt
337fa7a0ef MDL-16263 - followup - fix notices. 2008-08-29 11:30:16 +00:00
tjhunt
b5f8c377a1 MDL-16219 - revert Nic's bogus change. This was already fixed by updating questionlib.php. 2008-08-29 11:04:32 +00:00
tjhunt
5626f5d296 MDL-10682 - followup - missed another place where rounding is needed. 2008-08-29 11:02:02 +00:00
tjhunt
fd9f17a108 MDL-16263 - followup - fix regression. 2008-08-29 10:18:11 +00:00
tjhunt
62e76c6766 MDL-16263 A way for students to flag/bookmark, particular questions during a quiz attempt for later review.
This is an initial implementation that is now at a working state, but with a few things left to do. It seemed like a good idea to commit it before leaving work on Friday night.
2008-08-29 10:08:27 +00:00
nicolasconnault
7b6757b0d5 MDL-16219 Fixing the passing of an array by reference (variable must be defined before function call). Also fixing whitespace. 2008-08-29 07:29:35 +00:00
tjhunt
4a9294bee4 XHTML strict! 2008-08-29 05:48:09 +00:00
tjhunt
b826bcefcf MDL-16219 - mod/quiz/reviewquestion.php does not call questiontype::get_html_head_contributions. This was missed when implementing MDL-6368. 2008-08-28 02:15:19 +00:00
tjhunt
ed3afff95b MDL-7010 - followup - delete file that is no longer required. 2008-08-26 05:58:32 +00:00
tjhunt
e4686e896e MDL-16200 question/type/datasetdependent/ missing version.php. This was a mistake made when fixing MDL-6095. 2008-08-26 01:09:23 +00:00
tjhunt
e2249afe2b MDL-7010 Convert mod\quiz\config.html to mod/quiz/settingstree.php using the new admin tree system. 2008-08-26 01:05:01 +00:00
jamiesensei
a3668b25c0 MDL-16121 "Manual Grading Doesn't Work" grades where not getting saved. Fixed that now. 2008-08-25 07:44:20 +00:00
tjhunt
9624187313 MDL-6353 Also make the repagination UI better by making it always visible, and convert the show/hide page breaks and reordering tool check boxes to be buttons. 2008-08-22 02:46:54 +00:00
tjhunt
4c07690efc MDL-6353 Quiz questions per page setting is confusing. People expect that changing this setting will repaginate the quiz, which is not the case, so change the wording of this setting and its choices. 2008-08-22 02:13:00 +00:00
skodak
775f811a66 MDL-16002 rewritten upgrade locking and better upgrade progress tracking; MDL-16070 Do not use $a[0] syntax in lang packs + various other upgrade improvements and fixes 2008-08-16 12:16:01 +00:00