Tim Hunt
fde4560dae
MDL-27490 Implement a manage question behaviours admin page
...
While doing this, I found various bugs in the manages question types admin page, and so fixed them, and updated the code
there to use $OUTPUT and html_writer.
AMOS BEGIN
MOV [cannotdeletemissingqtype,admin],[cannotdeletemissingqtype,question]
MOV [cannotdeleteqtypeinuse,admin],[cannotdeleteqtypeinuse,question]
MOV [cannotdeleteqtypeneeded,admin],[cannotdeleteqtypeneeded,question]
MOV [deleteqtypeareyousure,admin],[deleteqtypeareyousure,question]
MOV [deleteqtypeareyousuremessage,admin],[deleteqtypeareyousuremessage,question]
MOV [deletingqtype,admin],[deletingqtype,question]
MOV [numquestions,admin],[numquestions,question]
MOV [numquestionsandhidden,admin],[numquestionsandhidden,question]
MOV [qtypedeletefiles,admin],[qtypedeletefiles,question]
MOV [uninstallqtype,admin],[uninstallqtype,question]
AMOS END
2011-06-17 16:21:32 +01:00
Eloy Lafuente (stronk7)
192026f6e5
Merge branch 'MDL-27797_fixup' of git://github.com/timhunt/moodle
2011-06-15 18:18:26 +02:00
Tim Hunt
1f1c60c6a7
MDL-27797 supplimental. Fix two minor issues found by Sam H during testing.
2011-06-15 15:38:46 +01:00
Tim Hunt
e6d7658337
MDL-27865 fix editing of calculated* questions.
2011-06-15 12:20:26 +01:00
Eloy Lafuente (stronk7)
31c7fbafa6
Merge branch 'MDL-27797' of git://github.com/timhunt/moodle
2011-06-15 02:00:23 +02:00
Eloy Lafuente (stronk7)
a16e137f21
Merge branch 'MDL-27639_wip' of git://github.com/timhunt/moodle
2011-06-15 01:30:59 +02:00
Eloy Lafuente (stronk7)
ee1235e7af
Merge branch 'backup-convert' of git://github.com/mudrd8mz/moodle
2011-06-14 22:38:27 +02:00
Tim Hunt
8a5d05eea8
MDL-27854 qformat_xml fix import/export of essay questions to include the new options.
2011-06-14 17:36:11 +01:00
Tim Hunt
79e25fb456
MDL-27797 fix all the codechecker issues in format_xml
...
After this change, I can still export my test course with one of each question type, and all the unit tests still pass.
2011-06-14 17:06:55 +01:00
Tim Hunt
67b8b40cfa
MDL-27797 fix bugs with Moodle XML export.
2011-06-14 16:34:14 +01:00
Tim Hunt
98a3898efc
MDL-27849 fix qtype_multianswer attempt data restore (2.1 -> 2.1).
...
Also, refactor calculatedmulti restore to avoid duplication.
2011-06-14 15:17:50 +01:00
Tim Hunt
5b64e32645
MDL-27585 implement restore of qtype_calculatedmulti 2.1 attempt data
2011-06-14 12:11:23 +01:00
Tim Hunt
18ab06bac5
MDL-27639 restore of attempt data from 2.0 - first attempt.
...
This is now at the stage where it mostly appears to work, at lease on
one backup file.
2011-06-14 12:11:19 +01:00
Tim Hunt
cee74600fa
MDL-27839 supply default qtype_essay_options if they are not present in the XML.
2011-06-14 12:10:25 +01:00
Tim Hunt
d7ad6ac4ef
MDL-27787 Fix restore of matching quetsions backed up from Moodle 2.0.
2011-06-14 12:10:23 +01:00
David Mudrak
85fbe3fdcf
MDL-27811 Fixed incorrect qtype_essay conversion
2011-06-13 11:11:31 +02:00
Eloy Lafuente (stronk7)
379f39eb9f
Merge branch 'MDL-27789-qe2plugins' of git://github.com/mudrd8mz/moodle
2011-06-13 10:12:03 +02:00
Tim Hunt
55190d7e2c
MDL-20538 get rid of badly name-spaced constants from lib/questionlib.php.
...
Unfortunately, they are used all over the import/export code, so I cannot eliminate them completely. However, I was able to move them out of the core library.
2011-06-09 19:27:36 +01:00
David Mudrak
d1c77ac372
MDL-27789 The new question plugins reported as standard ones
2011-06-09 14:29:27 +02:00
David Mudrak
b61cf3ff8a
MDL-22414 Merge branch 'master' into backup-convert
...
Conflicts:
theme/base/style/core.css
2011-06-09 13:04:49 +02:00
Tim Hunt
e84dacffeb
MDL-27747 don't truncate essay responses in the reports. #601
2011-06-07 17:01:11 +01:00
Tim Hunt
3b049b7626
MDL-27747 question engine stupid typo in DB query broke regrading. #472
2011-06-07 16:22:10 +01:00
Tim Hunt
97cdc1de72
MDL-27747 quiz summary, add a CSS class to the table rows based on question state.
...
The standard themes do not use this for anything, but it makes it easier for themers to do cool stuff.
Also improve the API for getting the question state class.
2011-06-07 15:11:04 +01:00
Tim Hunt
4464734bb6
MDL-27747 qtype_truefalse, false feedback went missing whenre-editing a question. #465
2011-06-07 14:38:05 +01:00
Tim Hunt
e198992b20
MDL-27747 Fix a lot of coding style issues in question/format.php
2011-06-07 14:04:24 +01:00
Tim Hunt
92111e8d2c
MDL-27747 questions remove all references to the recently deprecated get_grade_options()
2011-06-07 14:00:07 +01:00
Tim Hunt
af2f98ee39
MDL-27747 Imporove API for getting the standard fraction choices.
...
This includes moving the None option to the top, which is slightly better for usability.
2011-06-07 13:53:29 +01:00
Tim Hunt
aadad31a6e
MDL-27737 numerical qtype upgrade bug 2.0dev -> 2.0.
2011-06-06 18:06:57 +01:00
Eloy Lafuente (stronk7)
1db15c2718
MDL-20636 changes to core & questions upgrade code
...
Changes include:
- fixing versions and requires to current weekly (2011060313)
- fix essay wrong upgrade step. Review & test!
- fix numerical missing savepoint.
2011-06-06 17:16:11 +01:00
Tim Hunt
4c5743343f
MDL-20636 make qe upgrade tests independent of html2text details.
...
Based on Eloy's change, but refactored to be slightly nicer.
2011-06-06 17:05:54 +01:00
Eloy Lafuente (stronk7)
36e91f1de1
MDL-20636 Whitespace fixes
2011-06-06 16:38:46 +01:00
David Mudrak
c0e3796e1b
MDL-27626 calculated qtype conversion support
...
uff...
2011-06-03 21:57:00 +02:00
David Mudrak
aaf88d2cb2
MDL-27626 numerical_options are written only if there are some numerical_units available
...
This reflects the logic of the backup 2.0. Previously, the new
numerical_options structure was written always, even if there were no
numerical_units.
2011-06-03 21:56:59 +02:00
David Mudrak
0a562bafd1
MDL-27626 matching question type conversion handler
2011-06-03 21:56:59 +02:00
David Mudrak
a4158f8d93
MDL-27626 Make sure that the <answers> structure is present before converting it
...
This corresponds the logic of question_backup_answers()
2011-06-03 18:54:57 +02:00
David Mudrak
7cfff0ccfb
MDL-27626 multianswer (embedded, cloze) question type conversion handler
2011-06-03 18:54:57 +02:00
David Mudrak
589475665e
MDL-27626 numerical question type conversion handler
2011-06-03 18:54:56 +02:00
David Mudrak
afa08aeb15
MDL-27626 essay question type conversion handler
2011-06-03 18:06:34 +02:00
David Mudrak
2b129b4cb6
MDL-27626 truefalse question type conversion handler
2011-06-03 18:06:29 +02:00
David Mudrak
2554f389d4
MDL-27626 shortanswer question type conversion handler
2011-06-03 18:06:28 +02:00
David Mudrak
7ffc82df8b
MDL-27626 multichoice question type conversion handler
2011-06-03 18:06:28 +02:00
Tim Hunt
1027301215
MDL-20636 Implement the ability to only upgrade some of the quiz attempts during the main upgrade.
2011-05-27 19:44:53 +01:00
Tim Hunt
a4c982917e
MDL-20636 truefalse qtype clean up other unit tests to use the new way of making test tf questions.
2011-05-27 14:43:28 +01:00
Tim Hunt
188e174457
MDL-20636 truefalse qtype was showing the false feedback even when no response was given. #386
2011-05-27 14:41:48 +01:00
Tim Hunt
9199e7a569
MDL-20636 fix styling of essay questions. #371
2011-05-27 12:11:54 +01:00
Tim Hunt
612106b3a4
MDL-20636 fix URL handling for previews to always use Moodle URL.
...
Also, make the preview window big enough. #367
2011-05-27 11:49:23 +01:00
Tim Hunt
c014b989ba
MDL-27649 Convert the calculated question types to use the new variants mechanism.
2011-05-26 21:53:47 +01:00
Tim Hunt
1da821bbde
MDL-27649 support question variants as a first-class concept in the question engine.
2011-05-26 21:23:56 +01:00
Tim Hunt
61e2c3fb3f
MDL-20636 fix question flag icons on the review page.
2011-05-26 19:27:38 +01:00
Tim Hunt
0500a3a92d
MDL-27413 qtype_multianswer upgrade should be complete.
2011-05-26 19:19:45 +01:00