Ryan Wyllie
9aa3a11d0e
MDL-66770 mod_forum: change columns in discussion list table
...
Show the last post user, remove discussion author image, and fix
column widths to the size of the content.
2019-11-01 13:17:24 +08:00
Ryan Wyllie
454d76f689
MDL-66770 mod_forum: move subscription from menu into toggle
2019-11-01 13:17:24 +08:00
Ryan Wyllie
7a2d4f546f
MDL-66770 mod_forum: general UI tweaks
2019-11-01 09:59:11 +08:00
Adrian Greeve
fcad5ca254
Merge branch 'MDL-66074-OCT28' of git://github.com/Chocolate-lightning/moodle_forum-project
2019-10-31 15:33:37 +08:00
Mathew May
b1909eebed
MDL-66074 mod_forum: Correct 0 length styles
2019-10-31 15:30:48 +08:00
Andrew Nicols
9bacc49d78
Merge branch 'MDL-67088-master' of git://github.com/marinaglancy/moodle
2019-10-31 11:07:56 +08:00
Marina Glancy
02282f8c49
MDL-67088 mod_assign: compare time without case for MacOS compat
2019-10-30 19:23:38 +01:00
Eloy Lafuente (stronk7)
54b3ffa0f5
MDL-66074 mod_forum: fix SQL whitespace causing oracle to fail
2019-10-30 19:19:12 +01:00
Jake Dallimore
f3b08d9994
Merge branch 'MDL-64254-master' of git://github.com/jleyva/moodle
2019-10-30 14:35:42 +08:00
Adrian Greeve
51cc5e1789
Merge branch 'MDL-66074-OCT28' of git://github.com/Chocolate-lightning/moodle_forum-project
2019-10-30 13:44:59 +08:00
Mathew May
c38eb13585
MDL-66074 mod_forum: Forum grading GDPR provider
2019-10-30 13:03:59 +08:00
Mathew May
a62c68fb5f
MDL-66074 mod_forum: Mustache and PHP documentation for grading
2019-10-30 13:03:59 +08:00
Mathew May
61d508be0a
MDL-66074 mod_forum: Add sorting in WS for discussion fetching
2019-10-30 13:03:59 +08:00
Mathew May
a3a3a4f80c
MDL-66074 mod_forum: Grader module documentation
2019-10-30 13:03:59 +08:00
Mathew May
cc1a7689cd
MDL-66074 mod_forum: Grader interface documentation
2019-10-30 13:03:59 +08:00
Mathew May
046ebd3ac3
MDL-66074 mod_forum: Grader documentation
2019-10-30 13:03:59 +08:00
Mathew May
4ab14bbb00
MDL-66074 mod_forum: Documentation and hiding conversation elements
2019-10-30 13:03:59 +08:00
Mathew May
eb9df053eb
MDL-66697 gradingform_rubric: Support new grading panel
...
Part of MDL-66074
2019-10-30 10:23:41 +08:00
Andrew Nicols
ce1c470167
MDL-66841 forum: Display grade update errors to user
...
Part of MDL-66074
This change modifies the return val for all of the grading functions to
allow them to add additional information.
This means that a grading service can suppress a Grade saved message if
there were no changes, for example.
This also adds a distinction between:
- Errored (Exception thrown in the WS call)
- Failed (Warning in the output of the WS call)
- Success (Grade actually saved)
- None of the above (No save, no fail, no change)
2019-10-30 10:23:41 +08:00
Mathew May
18dd283a0e
MDL-66074 mod_forum: Implement spinner for user change
2019-10-30 10:23:41 +08:00
Mathew May
1d709d7678
MDL-66074 mod_forum: Relocate the grader button
...
Also adding capability checks to the button.
2019-10-30 10:23:41 +08:00
Andrew Nicols
aa04b722f3
MDL-66074 mod_forum: Make initial user id optional
2019-10-30 10:23:41 +08:00
Andrew Nicols
eaee64778b
MDL-66845 mod_forum: Hook up save button
...
Part of MDL-66074
2019-10-30 10:23:41 +08:00
Andrew Nicols
45c0584c55
MDL-66845 mod_forum: Convert user picker to class
...
Part of MDL-66074
2019-10-30 10:23:41 +08:00
Mathew May
3d58c1be3d
MDL-66365 mod_forum: Add a modal to show a selected post in context
...
Part of MDL-66074
2019-10-30 10:23:41 +08:00
Andrew Nicols
77ee8778a8
MDL-66828 mod_forum: Display notification on grade save
...
Part of MDL-66074
2019-10-30 10:23:41 +08:00
Simey Lameze
d3b890f85e
MDL-66362 mod_forum: Add forum name to the grading panel breadcrumb
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
f281c61642
MDL-66722 mod_forum: Pull grader into UI
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
09f92d6644
MDL-66722 forum: Add the grading component information
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
f8da1b9353
MDL-66722 forum: Add gradeitem storage handler
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
94d5227916
MDL-66696 forum: Add forum_grades table
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
92b229c5f4
MDL-66079 mod_forum: Add forum grade support
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
dc86a0f1c6
MDL-66079 mod_forum: Add field to support whole forum grading
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
629726dd3f
MDL-66079 assign: Switch to new gradeitem API
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
1adda7ada6
MDL-66079 workshop: Switch to new gradeitem API
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Andrew Nicols
fcc88fddba
MDL-66079 core_grades: Add support for multiple grade items in an activity
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Mathew May
bae674695f
MDL-66077 mod_forum: Basic forum grader implementation
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Mathew May
34e6dd2475
MDL-66078 mod_forum: Add webservice to pull discussion data for user
...
Part of MDL-66074
2019-10-30 10:23:40 +08:00
Juan Leyva
0a063e6dea
MDL-64254 mod_forum: New WS mod_forum_update_discussion_post
2019-10-29 13:52:07 +01:00
Juan Leyva
131bfaa8cd
MDL-64254 mod_forum: New WS mod_forum_prepare_draft_area_for_post
2019-10-29 12:13:23 +01:00
Juan Leyva
9a023ef3b4
MDL-64254 mod_forum: New WS mod_forum_get_discussion_post
2019-10-29 12:13:20 +01:00
Jake Dallimore
72a5ab2130
Merge branch 'MDL-66965' of https://github.com/stronk7/moodle
2019-10-29 14:13:00 +08:00
Sara Arjona
810d7a3d2e
MDL-66609: core_h5p: Add <component>_get_path_from_pluginfile method
...
This method has been added to all the components having some exceptions
with the way they treat the itemid in the pluginfile paths.
2019-10-29 10:22:43 +08:00
Andrew Nicols
5123b5c9d7
MDL-66722 forum: Add grade capability
...
Part of MDL-66074
2019-10-28 13:55:50 +08:00
Andrew Nicols
1e8184f022
MDL-66370 mod_forum: Make a full screen layout
...
Part of MDL-66074
2019-10-28 13:55:13 +08:00
Eloy Lafuente (stronk7)
88d29a1bb8
MDL-66965 core: php74 curly 2 square braces changes
...
Note this only modified core files, still there are a lot
of curly brace uses but all them are within 3rd part
libraries and will be handled apart.
2019-10-25 17:41:10 +02:00
Jun Pataleta
c23313f6e8
Merge branch 'MDL-66968' of https://github.com/stronk7/moodle
2019-10-25 10:20:05 +08:00
Jun Pataleta
acdce3a0e4
MDL-65017 mod_forum: Test based on event type and not objectid
...
* Plus fix warning about \test_capability_manager::can_delete_post()
2019-10-25 08:39:32 +08:00
Eloy Lafuente (stronk7)
f4feabb83f
MDL-66968 php74: array_key_exists() for objects is deprecated
...
Replace it for correct property_exists() when the element
being inspected is a property of object/class.
Amended and squased changes:
- keep mongo unmodified. The information is array, hence correct.
- fix a couple of messaging phpdocs that were incorrect.
Amended take#2:
- As far as mongo resturns BSONDocument that is ArrayObject, aka
implements ArrayAccess, we have decided to explicitly cast results
to array so existing array_key_exists() and other accesses will
continue working the same.
2019-10-25 00:49:04 +02:00
Adrian Greeve
e1aebcfdd8
Merge branch 'MDL-65017-master' of git://github.com/jleyva/moodle
2019-10-24 13:53:01 +08:00