pilpi
9e5d7a8c5b
quiz editing: MDL-17418 added back (removed comments around) random question preview link for also the random question printing function for the order and paging tab.
2008-11-26 16:24:46 +00:00
pilpi
1b90bb45c5
quiz editing: MDL-17284 removed a print_r() call that must have been forgotten there when debugging
2008-11-26 15:36:34 +00:00
pilpi
0ff9576738
quiz editing: MDL-17284 converted a space to an to keep preview label on same line with its icon.
2008-11-26 15:35:08 +00:00
pilpi
101cad083a
quiz editing: MDL-17294 added back (removed comments around) random question preview link
2008-11-26 13:16:49 +00:00
tjhunt
2e883810d3
quiz editing: MDL-17296 refactor print_timing_information to avoid duplicating code from mod/quiz/accessrules.php
2008-11-26 04:52:46 +00:00
tjhunt
d7129a519f
accessibility / lang strings: MDL-17359 remove > being used as an arrow - screen readers don't like it.
2008-11-25 13:15:53 +00:00
tjhunt
1372b5d2cf
quiz editing: MDL-17298 We should not add JavaScript to the YAHOO namespace
Also, use the newer methods for including required JavaScript.
2008-11-25 12:31:59 +00:00
jamiesensei
bbf4f440ee
MDL-15326 "allow for per report capabilities to replace mod/quiz:viewreports"
2008-11-25 12:11:27 +00:00
tjhunt
1332ce5397
quiz unittests: MDL-17295 start writing unit tests for some of mod/quiz/locallib.php - and fix the bugs they revealed!
2008-11-23 12:46:51 +00:00
tjhunt
1499ce3185
unit test reliability: For some reason this does not work on my laptop. because the standard function getrempteadr returns '', so just skip this test.
2008-11-23 11:53:21 +00:00
pilpi
721efa237d
quiz editing: MDL-17298 removed debugging code forgotten there in the previous revision
2008-11-22 17:26:13 +00:00
pilpi
12e6b459c6
quiz editing: MDL-17298 use onDOMReady instead of onload.
...
In the previous commit to this file (1.2) I accidentally tried to do this already, but did it wrong, so javascript dialogs did not work.
2008-11-22 17:20:18 +00:00
pilpi
e81702f83a
quiz editing: MDL-17362 Cleaned away the js code related to MDL-17362 question bank javascript collapsing until that is done
2008-11-22 16:57:50 +00:00
pilpi
5c8505d034
quiz editing: MDL-17293 changed how the page number to add on is passed to the form for creating a random question
2008-11-22 16:32:36 +00:00
pilpi
414d5bfb7e
quiz editing: MDL-17290 doc comments were updated
2008-11-22 15:28:46 +00:00
pilpi
3fd9edf010
quiz editing: MDL-17300 it is now possible to change question grades after there are quiz attempts
2008-11-22 13:45:45 +00:00
pilpi
8bccba71e6
quiz editing: MDL-17299 Moved function definitions from mod/quiz/edit.php to mod/quiz/editlib.php
2008-11-22 12:36:14 +00:00
pilpi
d9daa35ca9
quiz editing: MDL-17297 Got rid of editcss.js and adjusted stylesheets accordingly
2008-11-22 11:42:06 +00:00
pilpi
1cdbd5e46f
quiz editing: MDL-17301 avoid inline CSS in mod/quiz/edit.php
2008-11-22 11:29:20 +00:00
pilpi
f0fbea15ba
quiz editing: MDL-17292 made it possible to delete an empty page from a quiz with attemtps
2008-11-21 19:48:57 +00:00
pilpi
ca63fb8b31
quiz editing: MDL-17291 Move selected questions to page is now disabled when Questions per page is set
2008-11-21 17:22:08 +00:00
pilpi
218dfb9127
quiz editing: MDL-17291 Question moving functionality to a user-selected page now manipulates an array instead of string
...
The old implementation was string-based and flawed, so switched to a more readable array-based one.
Also removed strpos2() since it was only used in edit.php locally and due to this change became unused.
2008-11-21 17:08:36 +00:00
pilpi
47a8933f62
quiz editing: MDL-17288 Lang string issues
...
questionsperpageselected and shufflequestionsselected from lang/en_utf8/quiz.php now use a $a, rather than concatenation.
2008-11-21 13:35:15 +00:00
jamiesensei
a832c5e151
MDL-5241 edited comments that had not been updated.
2008-11-21 10:02:49 +00:00
tjhunt
fa583f5f6e
quiz editing: MDL-17285 This is Olli Savolainen's new interface for editing quizzes.
...
This was started and usability tested as a Finnish Summer of Code project, and then Olli did further work on it in his own time to get it in shape for inclusion in Moodle 2.0. I reviewed all the code. There are a number of minor outstanding issues that will be fixed soon. See the subtasks of MDL-17284 for a list.
The goal of these changes is to:
* help teachers new to Moodle, so when they first see the quiz editing page, they don't go "Huh! What on earth am I supposed to do here?"
* help novice Moodle users understand and learn to use some of the more advanced quiz feature;
* but, without slowing down more experienced quiz users.
Naturally, with ambitous goals like that, we won't have managed to satisy everybody, but I think this change is a big step in the right direction.
There is extensive documentation on this project at http://docs.moodle.org/en/Development:Quiz_UI_redesign .
2008-11-20 06:59:11 +00:00
tjhunt
10bd502467
Fix typo.
2008-11-17 02:29:45 +00:00
tjhunt
9101efd312
cleanup: MDL-17083 Remove the old teacher, teachers, student and students columns from the course table.
...
For something that has been deprecated for over two years, they were still used in a lot of places!
2008-11-13 08:40:57 +00:00
jamiesensei
664bf34ff6
MDL-17190 "error in code for calculating discrimination index and efficiency for randomly selected questions" Fixed the code for item stats.
2008-11-10 14:42:21 +00:00
jamiesensei
746860479f
MDL-17188 "effective question weight equation cannot cope with negative covariance of question grades" excluding such questions from equation
2008-11-10 11:56:37 +00:00
jamiesensei
af30cd8870
MDL-14209 "quiz stats report:Seperation of functionality and unit tests for calculations" forgot to remove this, now redundant, piece of code.
2008-11-10 08:12:28 +00:00
tjhunt
339ef4c246
random questions: MDL-17160 Adding random questions, maximum option.
...
When counting how many options to put in the add NN random questions dropdown, we should only count questions of types that are usable by random.
2008-11-07 05:50:02 +00:00
jamiesensei
2685ec17ea
MDL-14209 "quiz stats report:Seperation of functionality and unit tests for calculations" Unit tests for the grade stats calculations.
2008-10-29 10:09:55 +00:00
jamiesensei
45cf6fd910
MDL-14209 "quiz stats report:Seperation of functionality and unit tests for calculations" Seperating out call for processing actual student responses from calculation of other grade stats as I want to unit test the grade stats calculations.
2008-10-29 10:00:44 +00:00
jamiesensei
e815151ead
MDL-17002 "unit test to test quiz_report_index_by_keys"
2008-10-24 15:34:19 +00:00
tjhunt
921c07e5b1
quiz attempt javascript: MDL-16833 the javascript that stops enter from submitting the forum in quiz attempts was broken in HEAD.
2008-10-22 10:26:45 +00:00
jamiesensei
047c0f78aa
MDL-16952 "after DB field type changes standard deviation and facility index show up as 0% instead of blank" Problem is that question->maxgrade is now 0.0000 and not 0 and $maxgrade now does not evaluate as false, need to use $maxgade!=0 which evaluates as before.
2008-10-21 09:32:24 +00:00
jamiesensei
67710da492
MDL-16951 "kurtosis and skewness equations were wrong" See changes to equations here : http://docs.moodle.org/en/index.php?title=Development%3AQuiz_item_analysis_calculations&diff=45585&oldid=39752
2008-10-21 09:25:02 +00:00
tjhunt
03043a3313
quiz timer: MDL-16490 stop the timer when a page is submitted, to avoid nasty double-submission problems.
2008-10-21 08:20:51 +00:00
tjhunt
78268862d3
quiz reports: MDL-16948 SQL does not work in Oracle - you are not allowed to refer to output column names in GROUP BY. Fix thanks to Francois Marier.
2008-10-21 05:45:39 +00:00
jamiesensei
0e13019dc4
MDL-16870 "ID is incorrectly labelled"
2008-10-14 15:19:25 +00:00
jamiesensei
ef27e74273
MDL-16869 "Exporting leaves <p> </p> in essay responses" added method to flexible_table class format_text that takes the same parameters as format_text the function in weblib. If the table is not in download mode then this formats the text as html. If it is then it strips the tags or does the right thing depending on the download type. Added methods to download classes to tell flexible_table class what should be done with html.
2008-10-14 15:00:26 +00:00
jamiesensei
1f23bda7f9
MDL-16803 "Questions with score of 0 lead to division by zero warning"
2008-10-07 08:46:24 +00:00
tjhunt
2930500104
MDL-16706 - eliminate miscellaneous inine JavaScript
...
This does the quiz (apart from the bloody 'secure' window), the question bank and a couple of others.
2008-09-26 10:49:31 +00:00
tjhunt
2ddba27f0a
Correct comment.
2008-09-26 05:57:55 +00:00
tjhunt
16851b22ad
MDL-16676 All references to the text.html and emoticons.html files need to be updated to point to text2.html and emoticons2.html
2008-09-25 10:04:01 +00:00
dongsheng
a6344df49a
"MDL-14129, fixed hardcoded print_header in quiz module"
2008-09-25 08:21:59 +00:00
tjhunt
ac324e05ea
MDL-16675 change callers to require_js to take advantage of the fact that callers no longer have to add $CFG->wwwroot themselves.
2008-09-25 06:40:52 +00:00
dongsheng
85c30b9c91
"MDL-14129, fix hardcoded print_error"
2008-09-25 01:55:39 +00:00
jamiesensei
8cc901371a
MDL-16612 "Response report : Long group names need shortening"
2008-09-24 10:55:55 +00:00
jamiesensei
04299b1f19
MDL-16632 "green highlighting should not be applied to grading method in quiz responses report form" Ooops. We do need highlighting on the reponses report. The responses page does have a grade displayed that needs highlighting. I was looking at an ungraded quiz. Need highlighting to highlight grade of graded attempt.
...
Reverted earlier patch and instead using a different colour for highlighting graded grade. Now using light yellow with a darker yellow border instead of green which is used in reports to highlight the correct answer.
2008-09-24 10:45:05 +00:00