c2200bd5dc
MDL-66553 quiz/questions: show idnumber and tags when adding from qbank
2019-10-11 13:59:26 +01:00
dfd4881589
MDL-65026 course: Fix modules intro formatting in WS
...
The Web Service seems to be doing excessive text cleaning.
2019-09-16 13:04:26 +02:00
8b9c0616b3
Merge branch 'MDL-65994-master' of git://github.com/junpataleta/moodle
2019-07-25 14:49:12 +08:00
62e72577b5
MDL-65938 mod_quiz: Use new core/checkbox-toggleall
...
Plus:
* On the attempts report pages, the "Regrade selected attempts"
and "Delete selected attempts" buttons are now only enabled when
there's at least one item selected.
* Behat fixes for quiz edit feature after this patch
2019-07-19 13:14:11 +08:00
cbd8641a8a
MDL-65994 question: Convert checkboxes to checkbox-toggleall element
2019-07-19 10:29:18 +08:00
3840540790
MDL-64340 mod_quiz: not display "add random question" when no permission
2019-06-21 08:52:14 +10:00
ee766461b4
MDL-65274 mod_quiz: Do not return a translated string
...
We should be returning proper error codes and the translated string can be part of the debug information.
2019-05-20 15:50:46 +02:00
aa6a8b98c6
MDL-65399 mod_quiz: UI should prevent deleting the last slot of section
2019-05-06 18:11:22 +10:00
a834294228
MDL-65399 mod_quiz: remove_slot should update the existing info
...
The remove_slot method should update the remaining slot's slot
attribute. It also should update the remaining slot's question number
and section info.
2019-05-06 15:34:50 +10:00
8affd823a4
MDL-65399 mod_quiz: Remove $slots from the \mod_quiz\structure class
...
It's enough to have $slotsinorder, and the $slots property
was redundant. There should only be a single source of truth.
2019-05-06 15:30:59 +10:00
5cac5fa428
MDL-64506 templates: BS2 m-x-x to BS4 mx-x
2019-04-03 19:47:11 +08:00
b09c036bb8
MDL-60683 quiz: Replace quiz legacy cron with tasks
2019-02-22 16:39:37 +00:00
6bafb66c34
MDL-63825 Quiz: convert quiz repaginate.js from YUI to AMD
2019-02-08 15:50:45 +00:00
b195523758
MDL-63809 question bank: ensure question_has_capability_on can be called
2018-12-18 14:54:28 +11:00
904c37c6c8
MDL-63394 mod_quiz: Do not fail overdue if there is a grace period
2018-11-16 16:56:40 +01:00
6cd2de3ceb
MDL-63564 mod_quiz: Added delete_quizaccess_data_for_users to polyfill
...
This issue is a part of the MDL-62560 Epic.
2018-11-02 14:04:25 +08:00
0db66dcf5d
MDL-63564 mod_quiz: support removal of multiple users in a context
...
This issue is a part of the MDL-62560 Epic.
2018-11-02 14:04:23 +08:00
92d26b3940
MDL-63564 mod_quiz: Added quizaccess_user_provider interface
...
This issue is a part of the MDL-62560 Epic.
2018-11-02 13:56:02 +08:00
44b30f9ced
MDL-63626 mod_quiz: Fixed a bug when there was no attempt on the quiz
2018-10-12 01:03:39 +11:00
63b0f6276c
MDL-62432 quiz: Check contexts more carefully
2018-05-15 09:25:51 +08:00
037027230a
MDL-62384 mod_quiz: Improve performancy of privacy queries
2018-05-11 09:15:29 +08:00
209f6e1eda
Merge branch 'MDL-61407-master' of git://github.com/andrewnicols/moodle
2018-05-04 11:50:26 +08:00
4c729982c7
MDL-61407 mod_quiz: Add initial privacy implementation
2018-05-03 16:14:36 +08:00
8f0f0a5903
MDL-62149 quiz: include tag ids in random question link
2018-04-30 17:03:03 +08:00
b704717847
Merge branch 'MDL-61138-master-require-context-id' of git://github.com/ryanwyllie/moodle
2018-04-19 11:18:47 +02:00
1e46fb428f
MDL-61138 mod_quiz: use AMD modal for add random question
2018-04-18 11:45:00 +08:00
3090719d7d
MDL-61614 Quiz: Deleting a quiz slot should delete its random tags
2018-04-18 13:07:08 +10:00
d62793fdee
MDL-61614 Quiz: save slot's tags in a table when adding random question
2018-04-18 13:07:08 +10:00
c907987844
MDL-61514 Quiz: Display unavailable tags when editing random questions
...
When editing a random question, the form will display the tags that the random question
is configured to get questions from even if those tags do not exist anymore.
2018-03-12 13:40:20 +11:00
6650c66b59
MDL-61380 Questions: Editing configuration of existing random questions
...
Editing "random" questions follows a different procedure than adding them.
This commit takes care of editing a "random" question's configuration.
This commit also introduces mod_quiz\form\randomquestion_form, so mod_quiz
can edit random questions without having to use the form that is inside qtype_random.
2018-03-07 05:32:40 +11:00
78b3870c50
MDL-61380 Quiz: Initial implementation of slot_random class
2018-03-01 11:41:15 +11:00
cf81447c74
MDL-61135 mod_quiz: deprecate unused fragment_view class
2018-02-13 10:48:22 +08:00
fc23bc85cf
MDL-61135 mod_quiz: move fragment_view functions to custom_view class
2018-02-13 10:48:03 +08:00
fff033322a
MDL-61135 mod_quiz: add tag condition to question bank form
2018-02-08 02:44:17 +00:00
171d7919b3
MDL-61135 mod_quiz: add question bank AMD modal
2018-02-08 02:44:16 +00:00
f33dc783f1
MDL-61135 mod_quiz: add question bank fragment
2018-02-08 02:44:16 +00:00
01a79b4e86
MDL-60908 mod_quiz: Return question state only when configured
...
The question state should be returned following the quiz review options
settings.
2018-01-09 16:54:32 +08:00
11f2cec1ac
MDL-51089 quiz: "Add" menu in edit quiz more keyboard accessible
2017-12-22 09:23:07 +01:00
aa6b85d2b7
MDL-57431 mod_quiz: Quiz editing help icon fix
2017-12-12 09:56:05 +08:00
aa30dc8860
MDL-59256 analytics: Respect activities specific access conditions
2017-11-07 08:14:53 +01:00
5dbd051502
Merge branch 'MDL-59950_master' of git://github.com/dmonllao/moodle
2017-11-02 14:39:32 +08:00
ef9f60a635
MDL-59950 analytics: Use cognitive depth and social breadth constants
2017-10-27 10:48:42 +02:00
57f4e9608d
MDL-60535 quiz: question bank button styled
2017-10-24 16:08:17 +01:00
32c369818c
Merge branch 'MDL-57228' of git://github.com/timhunt/moodle
2017-10-04 13:42:51 +08:00
5cbb7bf887
MDL-58790 quiz editing: translate hard-coded new heading string
2017-09-26 11:17:27 +01:00
6c73dd9593
MDL-57228 quiz: fix editing when there are one-question sections
...
Fix based on a patch by Joost van der Borg <j.van.der.borg@ssr.nl >.
2017-09-25 12:16:12 +01:00
4e921569d0
MDL-59459 Golbal Search: Increase file indexing coverage
...
Increase the scope of the files that are detected and
indexed by Moodle's Global Search. This includes intro
and content areas of search areas. The use case here is
in a description for an activity there is a file added
that contains more information about the activity.
It would an advantage to be able to search this content
as well. It would also allow search engine plugins to be
able to index non text files such as images.
2017-09-02 10:28:17 +10:00
edee629d1a
MDL-59030 analytics: Expand community of inquiry mods public API
2017-08-29 06:19:37 +02:00
7e00aa725a
MDL-59204 analytics: changed get_name so that it returns a lang_string
...
This was done for indicators, targets and time splitting methods so that we
can get the string identifier and component in order to display a help_icon.
The functions were also made abstract, removing the default implementation.
Indicators, targets and time splitting methods should define this function.
2017-08-18 18:02:38 +08:00
952cbce293
MDL-59204 mod_*: removed redundant activity name from string index
...
Also fixed references to incorrect strings.
2017-08-15 16:55:28 +08:00