113335 Commits

Author SHA1 Message Date
Gordon Bateson
52f064a5b6 MDL-79863 qtype_ordering: qtype/ordering (readme.txt) added credits for recent improvements: Thanks to Tim Hunt, Mahmoud Kassaei, and Dominique Bauer 2024-04-04 10:59:27 +08:00
Gordon Bateson
5aab59423e MDL-79863 qtype_ordering: qtype/ordering fix Github issue #36: remove contenteditable from LI element, and instead attach to ancestor element in DOM 2024-04-04 10:59:27 +08:00
Gordon Bateson
ce8a32b5b4 MDL-79863 qtype_ordering: qtype/ordering fix Github issue #36: draggable items become stuck to cursor when logged as student in Boost theme on Moodle 3.6 2024-04-04 10:59:27 +08:00
Gordon Bateson
50bc2c0f5d MDL-79863 qtype_ordering: qtype/ordering improve logic and of code to get_subset and code to add repeated elements to form 2024-04-04 10:59:27 +08:00
Gordon Bateson
33b360975b MDL-79863 qtype_ordering: qtype/ordering fix Github issue #35: Clicking Add to add items more than once without saving the question in between has incorrect and unwanted behavior 2024-04-04 10:59:27 +08:00
Gordon Bateson
2917f5a895 MDL-79863 qtype_ordering: qtype/ordering optimize code and comments in loop to detect ordered subsets 2024-04-04 10:59:27 +08:00
Tim Hunt
ae2bd4dc93 MDL-79863 qtype_ordering: Unit tests of the question as a whole 2024-04-04 10:59:27 +08:00
Gordon Bateson
ea8708fe04 MDL-79863 qtype_ordering: qtype_ordering fix detection of longest ordered/contiguous subset grading type 2024-04-04 10:59:26 +08:00
Gordon Bateson
2e473e6273 MDL-79863 qtype_ordering: qtype/ordering fix detection of Longest ordered/contiguous subset where two or more such subsets exist 2024-04-04 10:59:26 +08:00
Tim Hunt
79122279eb MDL-79863 qtype_ordering: Test against more Moodle and PHP versions on Travis 2024-04-04 10:59:26 +08:00
Tim Hunt
9f6e662d30 MDL-79863 qtype_ordering: Implement response analysis for the quiz Statistics report 2024-04-04 10:59:26 +08:00
M Kassaei
c231dab5cf MDL-79863 qtype_ordering: PHP unit tests for the key methods in the question class #296740
This includes tests for all the grading types, and the other key
methods.
2024-04-04 10:59:26 +08:00
Gordon Bateson
7cabd58054 MDL-79863 qtype_ordering: qtype/ordering fix indexing of items when "Item selection type" is "Select a contiguous subset of items". The incorrect indexing resulted in less than the exptected number of items being displayed. 2024-04-04 10:59:26 +08:00
Gordon Bateson
01c8bab559 MDL-79863 qtype_ordering: qtype/ordering update version.php for recent BEHAT modifications 2024-04-04 10:59:26 +08:00
Gordon Bateson
fe5c789b10 MDL-79863 qtype_ordering: qtype/ordering add legacy_polyfill to privacy/provider.php 2024-04-04 10:59:26 +08:00
ewallah
bed7d48b1b MDL-79863 qtype_ordering: Add language string 2024-04-04 10:59:26 +08:00
ewallah
af2de4e269 MDL-79863 qtype_ordering: Create privacy provider 2024-04-04 10:59:26 +08:00
Tim Hunt
9f65077013 MDL-79863 qtype_ordering: SVG version of the icon 2024-04-04 10:59:26 +08:00
Tim Hunt
e8f277b03c MDL-79863 qtype_ordering: Set up Travis-CI integration 2024-04-04 10:59:26 +08:00
M Kassaei
e3fd1ad067 MDL-79863 qtype_ordering: Ordering qtype: write some Behat tests 2024-04-04 10:59:25 +08:00
Tim Hunt
2020628f6d MDL-79863 qtype_ordering: Implement data generator code for creating test questions 2024-04-04 10:59:25 +08:00
Gordon Bateson
5a8b952f34 MDL-79863 qtype_ordering: qtype/ordering added new setting to specify number of new draggable items to be added to a question 2024-04-04 10:59:25 +08:00
Gordon Bateson
b307db44c8 MDL-79863 qtype_ordering: qtype/ordering ensure get_possible_responses does not fail even if there is no correct response 2024-04-04 10:59:25 +08:00
Gordon Bateson
32559a356c MDL-79863 qtype_ordering: qtype_ordering add standard syntax for ::name:: in improve export/import of GIFT format 2024-04-04 10:59:25 +08:00
Gordon Bateson
35551217e0 MDL-79863 qtype_ordering: qtype_ordering fix import of GIFT text files 2024-04-04 10:59:25 +08:00
Gordon Bateson
6f79ea9708 MDL-79863 qtype_ordering: qtype_ordering improvements for compatability with AMD in Moodle >= 2.9. Many thanks to Jakob Ackermann (github.com/jacac) 2024-04-04 10:59:25 +08:00
Gordon Bateson
489c938b85 MDL-79863 qtype_ordering: qtype/ordering add AMD folder and files cor compatability with Moodle >= 2.9. Many thanks to Jakob Ackermann (github.com/jacac) 2024-04-04 10:59:25 +08:00
Gordon Bateson
c40caa6a09 MDL-79863 qtype_ordering: qtype_ordering improvements for compatability with AMD in Moodle >= 2.9. Many thanks to Jakob Ackermann (github.com/jacac) 2024-04-04 10:59:25 +08:00
Gordon Bateson
e72e1a6078 MDL-79863 qtype_ordering: qtype_ordering recognize RELATIVE_TO_CORRECT in gift import file 2024-04-04 10:59:25 +08:00
Gordon Bateson
63eb9ac186 MDL-79863 qtype_ordering: qtype_ordering fix issue in Moodle 3.4 in which sorted order is not returned to server for processing 2024-04-04 10:59:25 +08:00
Gordon Bateson
3256b3acc1 MDL-79863 qtype_ordering: qtype_ordering release new grading method: relative to correct - thanks to Anatoliy Markiv and Kings College London, UK 2024-04-04 10:59:25 +08:00
Gordon Bateson
bdfa2c7476 MDL-79863 qtype_ordering: qtype_ordering fix score calculation for individual items on RELATIVE_TO_CORRET grading method 2024-04-04 10:59:24 +08:00
Gordon Bateson
3b28181bf6 MDL-79863 qtype_ordering: qtype_ordering return result from 'summarize_response' for use in 'Technical information' and Response report 2024-04-04 10:59:24 +08:00
Gordon Bateson
b837d03eb0 MDL-79863 qtype_ordering: qtype_ordering restore functionality on Moodle 2.0 2024-04-04 10:59:24 +08:00
Gordon Bateson
29864f6c14 MDL-79863 qtype_ordering: qtype_ordering fix display of images in feedback and explanatino of correct response 2024-04-04 10:59:24 +08:00
Gordon Bateson
9d114318ec MDL-79863 qtype_ordering: qtype_ordering imrpove code readability when setting flags to pass to methods to retrieve/check answers 2024-04-04 10:59:24 +08:00
Gordon Bateson
89692628f0 MDL-79863 qtype_ordering: qtype_ordering fix behavior of Ordering question when the quiz is in adaptive mode (with or without penalties) 2024-04-04 10:59:24 +08:00
Gordon Bateson
533221a68e MDL-79863 qtype_ordering: qtype_ordering add new option to SHOW/HIDE score calculations when a student reviews a response to an Ordering qusetion 2024-04-04 10:59:24 +08:00
Gordon Bateson
cacd38f1e0 MDL-79863 qtype_ordering: qtype_ordering added development history and credits to the readme.txt file 2024-04-04 10:59:24 +08:00
Gordon Bateson
f7ee9ca70f MDL-79863 qtype_ordering: qtype_ordering added development history and credits to the readme.txt file 2024-04-04 10:59:24 +08:00
Gordon Bateson
f64ba7bace MDL-79863 qtype_ordering: qtype_ordering merge Vadim's PULL request for phpdocs and code style 2024-04-04 10:59:24 +08:00
Vadim Dvorovenko
7f5464d5bf MDL-79863 qtype_ordering: phpdoc fix 2024-04-04 10:59:24 +08:00
Vadim Dvorovenko
e4ae90fbfb MDL-79863 qtype_ordering: copyrights fix 2024-04-04 10:59:23 +08:00
Vadim Dvorovenko
c60561cd4e MDL-79863 qtype_ordering: Removing dummy functions from edit form 2024-04-04 10:59:23 +08:00
Vadim Dvorovenko
dd3513c20b MDL-79863 qtype_ordering: Codechecker fixes 2024-04-04 10:59:23 +08:00
Vadim Dvorovenko
0d11286482 MDL-79863 qtype_ordering: Remove 2.0 support as it's not working 2024-04-04 10:59:23 +08:00
Gordon Bateson
6678eebe2d MDL-79863 qtype_ordering: qtype_ordering add missing settings.php from recent merge 2024-04-04 10:59:23 +08:00
Gordon Bateson
26d40077fb MDL-79863 qtype_ordering: qtype_ordering add missing settings.php from recent merge 2024-04-04 10:59:23 +08:00
Gordon Bateson
ef225b4c69 MDL-79863 qtype_ordering: qtype_ordering allow images in backup/restore of ordering questions - thanks vadimonus \! 2024-04-04 10:59:23 +08:00
Gordon Bateson
df832e8340 MDL-79863 qtype_ordering: qtype_ordering fix grade calculation for LONGEST_CONTIGUOUS_SUBSET when longest subset starts in a middle position 2024-04-04 10:59:23 +08:00