Andrew Nicols
2250ab07e6
MDL-76362 qtype_numerical: Fix bug in phpdoc
2023-01-23 09:16:07 +08:00
Andrew Nicols
71c1fa0d8e
MDL-76362 qtype_calculated*: Address issues with null strings
2023-01-23 09:16:07 +08:00
Andrew Nicols
5fbd2eac32
MDL-76362 qtype: Update formatting of qtype_calculated* upgradelib
2023-01-23 09:16:07 +08:00
Andrew Nicols
12b36d2a32
MDL-76362 qtype_numerical: Support empty units for apply_units
2023-01-23 09:16:07 +08:00
Andrew Nicols
5f412b3301
MDL-76362 qtype_numeric: Refactor answer tests
2023-01-23 09:16:07 +08:00
Andrew Nicols
4ff3447c8c
MDL-76362 question: Add test for number(null)
2023-01-23 09:16:07 +08:00
Andrew Nicols
745080671b
MDL-76362 question: Refactor question number unit tests
2023-01-23 09:16:07 +08:00
Marina Glancy
2dd7290ccb
MDL-76362 various: Avoid passing nulls to functions that don't allow nulls
...
PHP 8.1 is more strict on the parameter type. Functions such as trim(), strlen(), str_replace(), etc
show notice when null is passed as an argument
2023-01-23 09:16:06 +08:00
Ilya Tregubov
e98b3fe183
Merge branch 'MDL-76870-401' of https://github.com/lameze/moodle into MOODLE_401_STABLE
2023-01-19 11:15:14 +08:00
Simey Lameze
4b2834439e
MDL-76870 question: change assertion to assertEqualsCanonicalizing
...
By using that assertion the arrays will be sorted before comparison
preventing any Oracle sorting related failures.
Credits for the solution go to Tim Hunt!
2023-01-13 18:13:12 +08:00
Tim Hunt
2ea89b98a7
MDL-76810 redirect handling: ensure return URLs are properly sanitised
2023-01-11 11:43:12 +08:00
Marina Glancy
ff5fc3820a
MDL-76356 various: avoid implicit conversion to int
...
PHP before version 8.1 automatically converted to int if the function
parameter (or array key) is expected to be int. PHP 8.1 shows notice in
this case
2023-01-10 15:25:57 +01:00
Sara Arjona
87b3be343e
Merge branch 'MDL-76308-401' of https://github.com/BruceGoodGuy/moodle into MOODLE_401_STABLE
2023-01-03 14:13:00 +01:00
Paul Holden
a25f2d0d7e
Merge branch 'MDL-53137-401' of https://github.com/lucisgit/moodle into MOODLE_401_STABLE
2023-01-03 12:14:36 +00:00
Sara Arjona
e2c8f3db7c
Merge branch 'MDL-76106-401' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_401_STABLE
2023-01-02 13:07:39 +01:00
Ilya Tregubov
f84d8e3c37
Merge branch 'MDL-76399-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2022-12-29 09:43:28 +07:00
Tony Butler
11816b9e41
MDL-53137 qtype_numerical: Swap geo tolerance limits for -ve answers
2022-12-22 15:32:39 +00:00
Paul Holden
fe16fea153
Merge branch 'MDL-75965-401' of https://github.com/HuongNV13/moodle into MOODLE_401_STABLE
2022-12-22 12:27:51 +07:00
Huong Nguyen
1f7bb3a50d
MDL-75965 question_multichoice: Misalignment of feedback icons
2022-12-21 14:15:42 +07:00
Paul Holden
e8123832fb
Merge branch 'MDL-72906-401' of https://github.com/tdjones/moodle into MOODLE_401_STABLE
2022-12-19 10:23:10 +00:00
Paul Holden
7708594e89
MDL-76399 question: switch to appropriate Behat step for selects.
2022-12-16 13:09:46 +00:00
Anupama Sarjoshi
fe094a3705
MDL-76026 Question bank: Fix errors related to categories renaming
...
This part of the code in 'question_category_object.php' 'update_category' method was used before Moodle 4.0 version for renaming
the random questions in an updated category. For Moodle 4.1, it is unnecessary as the details of random questions are no more
stored in 'question' table but in 'question_set_references' table. The method call move_question_set_references handles the same.
2022-12-13 18:01:24 +00:00
hieuvu
a42c52bf4e
MDL-76106 qtype_ddmarker: fix the missing maker issue.
...
We will not calculate old maker position again and using old data.
This will make sure the position of makers is correct
when the background image is smaller than dropzone.
2022-12-12 20:31:24 +07:00
Khoa Nguyen Dang
959b58e132
MDL-76308 Question\D&D: The draggable area is slim characters to select
2022-12-12 13:53:57 +07:00
Trevor Jones
50f06cb2be
MDL-72906 Quiz: Prevent scrollbar on multichoice
...
Remove negative margin from the "clear my choice" anchor.
With the negative margin, when the containing box height is calculated
the anchor's hidden style overflows beyond the boundary and triggers
the overflow:auto to add a scroll bar.
2022-12-07 11:23:35 -07:00
Anupama Sarjoshi
87d5f8eb0f
MDL-76550 Quiz and qbank: Fix display of Category and question names
2022-12-05 12:19:14 +00:00
hieuvu
b7f08d7ecc
MDL-76106 qtype_ddmarker: Improve loading consistency.
...
Wait for the image to load completely before running the js.
2022-12-02 12:39:23 +07:00
Jun Pataleta
d9cd25c2fb
MDL-76497 upgrade: add the 4.1.0 separation line to all upgrade scripts
2022-12-01 08:59:07 +03:00
Marina Glancy
a5f92c041e
MDL-74853 various: add second parameter to htmlentities functions
...
Default value of the $flag argument changed in PHP 8.1 from ENT_COMPAT to ENT_QUOTES | ENT_SUBSTITUTE
To ensure consistent behavior across different PHP version the second parameter is now required for the functions:
htmlspecialchars(), htmlentities(), htmlspecialchars_decode(), html_entity_decode() and get_html_translation_table()
2022-11-28 16:12:32 +01:00
Jun Pataleta
00bae8b8a4
MDL-76403 versions: bump all versions and requires near release
2022-11-23 09:45:23 +08:00
Helen Foster
ae2f8cfa67
MDL-76105 lang: Import fixed English strings (en_fix)
2022-11-17 09:44:35 +00:00
Paul Holden
6c5d2f0e54
MDL-76267 qbank_viewquestionname: access check for inplace editable.
2022-11-16 11:54:42 +08:00
Andrew Nicols
7e6d32d7c2
Merge branch 'MDL-76112-master' of https://github.com/marinaglancy/moodle
2022-11-16 10:07:49 +08:00
Jun Pataleta
0b2cff48ed
Merge branch 'master_MDL-72957-modifiedby-41' of https://github.com/catalyst/moodle-MDL-72752
2022-11-11 11:39:58 +08:00
Safat Shahin
8940b3ee65
MDL-72957 qbank_viewcreator: modified by column
...
This commit will implement modified by column for
the question bank instance.
2022-11-11 13:52:21 +11:00
Sara Arjona
1aba368aa9
Merge branch 'master_MDL-75874' of https://github.com/matheusot/moodle
2022-11-10 16:22:11 +01:00
Jun Pataleta
8013961452
Merge branch 'master_MDL-75126-allow-multiple-bulk-action-41' of https://github.com/catalyst/moodle-MDL-72752
2022-11-10 22:09:12 +08:00
Matheus Rodrigues
caf6b655e6
MDL-75874 aiken_html: correctly display HTML chars for Aiken questions
...
Updates the Aiken Format class to process answers correctly, enabling
support for special HTML characteres such as <, >, and &.
Co-authored-by: Leticia Luz <leticia.adrielli.luz@gmail.com>
2022-11-10 09:56:52 -03:00
Safat Shahin
cf7d6131ad
MDL-75126 core_question: Deprecate get_bulk_action_key
...
This commit will deprecate get_bulk_action_key and move
the implementation in the get_key method entirely by
making this an absract method.
2022-11-10 23:41:03 +11:00
Safat Shahin
c3245f6f52
MDL-75126 core_question: Allow multiple bulk action from qbank plugins
...
This commit implements the bulk action api to allow multiple bulk
actions from the qbank plugins instead of one. Any qbank plugin
wants to implement bulk action can now define an array of bulk
actions as a plugin feature.
2022-11-10 00:34:48 +11:00
Sara Arjona
15ea80e12d
Merge branch 'MDL-76169-master' of https://github.com/andrewnicols/moodle
2022-11-04 12:06:38 +03:00
Andrew Nicols
723f33031b
Merge branch 'MDL-74035-master' of https://github.com/andrewnicols/moodle
2022-11-04 12:06:38 +03:00
Sara Arjona
add46e3112
Merge branch 'MDL-76169-master' of https://github.com/andrewnicols/moodle
2022-11-04 12:06:36 +03:00
Andrew Nicols
92d17a73b5
MDL-76169 question: Use correct action menu step
2022-11-04 15:51:22 +08:00
Safat Shahin
8c13965658
MDL-74035 qbank_viewquestionname: In place editing
...
This commit will implement in place editing for the
qbank view where users with permission can edit the
title of the questions from the quesion bank view.
2022-11-04 12:03:42 +08:00
Andrew Nicols
bcbdb8764a
MDL-76169 question: General behat fixes
...
Whilst amending these tests I discovered some other minor fixes to be
made.
2022-11-03 21:39:15 +08:00
Andrew Nicols
8ffbaad330
MDL-76169 question: Use action menu steps consistently
2022-11-03 21:39:15 +08:00
Andrew Nicols
3d70f457cb
MDL-76169 mod_quiz: Add quiz question bank behat resolver
2022-11-03 21:39:15 +08:00
Shamim Rezaie
8ddc2a5fed
Merge branch 'master_MDL-75306-lastused-41' of https://github.com/catalyst/moodle-MDL-72752
2022-11-02 12:57:09 +11:00
Andrew Nicols
d396af9393
MDL-76120 behat: Swap click on select option to set field
...
Recent versions of Marionette do not like to click on the option
element so we must always use the set field option.
2022-10-28 20:53:22 +08:00