Commit graph

566 commits

Author SHA1 Message Date
toyomoyo
a28ee0a933 adding backward compatibility for question restores 2007-03-02 08:03:47 +00:00
toyomoyo
a2182b2420 replacing fieldsets with divs in small forms 2007-03-02 02:16:17 +00:00
toyomoyo
86726446ab fixing indenting 2007-03-02 01:58:20 +00:00
tjhunt
7c1fb23156 MDL-6773 - eliminate duplicate code for getting a list of question categories. 2007-03-01 09:45:19 +00:00
jamiesensei
68696f6aa8 fix to MDL-8659 Impossible to create Cloze type question in Moodle 1.8 beta 2007-03-01 07:40:25 +00:00
tjhunt
28e9a6e43c When restoring numerical questions, don't create duplicate unit definitions. 2007-02-28 17:18:14 +00:00
tjhunt
1d0a5c8ff5 Improve validation code to match the recent improvements in shortanswer validation.
Also do some validation on the units entered to stop duplicate units being defined.
2007-02-28 17:16:44 +00:00
tjhunt
19623c973c Minor improvement to validation code. 2007-02-28 17:15:23 +00:00
tjhunt
6fce318ec5 Bug with editing essay questions. 2007-02-28 15:21:41 +00:00
toyomoyo
8732dca153 fix for MDL-8688, question pics should default to '' 2007-02-28 06:15:23 +00:00
nicolasconnault
7c08ef3653 Fixed MDL-8582
Not sure if the hotpot module is converting ampersands correctly. $heading and $title are set up differently than in other modules: instead of outputting $course->title, a temporary $title variable is created and assigned that value. That made it difficult for me to decide whether it was already formatted elsewhere or not.

Also I didn't format_string() any of the variables included in $navigation rings, because I assume these strings get processed by print_navigation(), which includes format_string().
2007-02-28 05:36:13 +00:00
tjhunt
ecec5caee8 MDL-8671 - better checking when creating short answer questions. Fix thanks to Joseph Rzeau. 2007-02-27 16:20:11 +00:00
tjhunt
7a201b247e Improve quiz editing screen layout a little bit based on a usability suggestion in the forums.
Also, fix uppercase tag names in the tab row CSS, which did not work at DEVELOPER debug level.
2007-02-27 13:59:10 +00:00
thepurpleblob
9cf078114f MDL-8563
$question->answer was swapped for $question->correctanswer in questiontype
for some reason! Compensated for in format type.
2007-02-21 14:18:41 +00:00
tjhunt
56e1965f4f MDL-4793 - Option to show question text in the question bank. Also, fix layout problems on the quiz editing screen. 2007-02-20 01:46:01 +00:00
tjhunt
872964f140 MDL-8145 - Add more options to the add random questions dropdown. 2007-02-19 04:24:02 +00:00
moodler
b0f625ebf3 I don't know why this function wasn't inheriting automatically but it works now ... 2007-02-18 06:11:41 +00:00
moodler
9c9c50d8ec Fixed a typo causing Feedback to be printed before the header 2007-02-18 05:50:43 +00:00
vyshane
fe0bcf738c Merged from 1.7. 2007-02-15 06:14:00 +00:00
thepurpleblob
dacc89ea1d MDL-8347 I couldn't see anything wrong, so I have bodged it I suppose by changing the table layout slightly. This seems to be a problem reported around the net, but nobody has a definite solution. 2007-02-07 13:01:39 +00:00
thepurpleblob
c37385bb5e Whoops..... lots of clashes due to XHTML improvements in 1.8. Should be sorted. 2007-02-07 12:10:56 +00:00
thepurpleblob
57359d2383 MDL-8349 Some of the overidden methods had got out of sync with parent class. 2007-02-07 11:36:20 +00:00
thepurpleblob
f1abd39fe5 MDL-8450 Added support for including question categories in a quiz export. Also a bit of format tidy up and fix a misshandled sesskey. 2007-02-07 10:29:53 +00:00
gbateson
9d45b55ad0 omit empty answers from JQuiz import 2007-02-03 00:36:18 +00:00
jamiesensei
a8d2a373a1 some fixes for problem reported by Pierre Pichet.
Data set items form is now the opposite way round as the original was. This means that the add item section appears at the top of the form. Also if you press return while editing fields in the add item section the item will now be added. Default action for most browsers when a submit button is pressed is to act as if the first submit button in the form had been pressed.

Removed cancel buttons second and third pages of form too as they may not work as expected.
2007-01-30 15:31:50 +00:00
thepurpleblob
3d903fcbcc MDL-8342 PHP5 migration thing causing string offset fatal error when data not present in XML file. Added some checks. 2007-01-30 15:16:47 +00:00
thepurpleblob
f4a6bff311 Output was missing utf8 meta tag. 2007-01-30 13:57:45 +00:00
tjhunt
f07d1d3197 When editing some question types, the options get jumbled up. 2007-01-29 12:35:29 +00:00
stronk7
7039d93c31 Adding two helper functions and modify upgrade to
work properly under MSSQL and Oracle. MDL-8303

Merged from MOODLE_17_STABLE
2007-01-26 21:28:48 +00:00
moodler
5bc4ff92d9 Fixed a pass-by-reference notice 2007-01-26 06:50:34 +00:00
jamiesensei
552d35c187 fixed some small typos I introduced. 2007-01-24 15:13:46 +00:00
stronk7
d46e149179 Changing some stripslashes() to stripslashes_safe() because it
was causing some real backslashes to be lost in some qtypes. MDL-8217

Merged from MOODLE_17_STABLE
2007-01-22 23:23:30 +00:00
jamiesensei
3a298174e8 important security fix previous use of ['type'] in repeatedeloptions array would not have worked. 2007-01-21 10:32:42 +00:00
thepurpleblob
296fe50abb MDL-8226 Move aon import format from head into contrib. No longer maintained. Use GIFT instead. 2007-01-19 14:38:18 +00:00
thepurpleblob
a8c733a97b MDL-8226 Move aiken import format from head into contrib. No longer maintained. Use GIFT instead. 2007-01-19 14:35:44 +00:00
skodak
60f9e36ee8 MDL-8223 - last global $course hacks removed 2007-01-19 10:29:03 +00:00
jamiesensei
cfa73a9551 answer '0' is a valid answer for a numeric question. 2007-01-19 07:21:51 +00:00
jamiesensei
845b703bb9 oops. fix to last commit about empty answers logic was wrong 2007-01-19 07:20:43 +00:00
jamiesensei
b7d4df606e fix for erroneous empty answer detection when answer is '0' which is a valid answer for numeric qs. 2007-01-19 07:18:26 +00:00
tjhunt
901011fd4d MDL-8205 - Layout of quiz editing screen not right 2007-01-18 17:38:51 +00:00
jamiesensei
7b41a4a989 some more small changes to datasetdependent and calculated question type forms 2007-01-18 11:21:10 +00:00
jamiesensei
71534002d0 migrated 'missingtype' questoin creation forms to use formslib 2007-01-18 10:22:56 +00:00
jamiesensei
60b5ecd3cf more work on the datasetdependent / calculated question creation forms 2007-01-17 18:28:51 +00:00
tjhunt
4f390427d5 Minor problem with restoring numerical questions. 2007-01-17 17:29:08 +00:00
tjhunt
7ca455cd56 The way mulit-response questoins show the right answer is a bit confusing. 2007-01-17 14:54:55 +00:00
tjhunt
069a820a7e Matching question rigth/wrong answer indication is broken. 2007-01-17 10:31:36 +00:00
tjhunt
f38ceee677 Fix multiple-choice multiple-answer grading code. Merged from MOODLE_17_STABLE. 2007-01-16 17:51:05 +00:00
thepurpleblob
5bed54e1fc MDL-8100, defaultgrade not imported. Question obect initialisation and value import wrong way round - whoops! 2007-01-16 12:12:26 +00:00
thepurpleblob
2e15284e31 MDL-8130 Number of improvements to check name length and improve HTML Entity handling. Thanks to Paul Ortman. 2007-01-16 11:23:32 +00:00
jamiesensei
fa3bf11d02 removed print_object that got left in here 2007-01-15 10:39:43 +00:00