Jun Pataleta
cd030a854b
MDL-67959 mod_forum: Display group pictures in forum only if available
...
Displaying a default group picture in forum posts leads to confusion,
so better to not display a default group picture when the group
picture is not set for the group.
2021-01-29 12:30:06 +08:00
Paul Holden
4380745602
MDL-70037 mod_forum: include post modified date in external structure.
2020-12-01 00:04:35 +00:00
Bas Brands
a5fa563757
MDL-65792 mod_forum: show release time on timed posts
2020-10-27 08:41:28 +01:00
Bas Brands
e9435e8f6d
MDL-69454 core_search: consistent mod searches
2020-09-23 17:36:14 +02:00
Andrew Nicols
03e84b68a1
MDL-66818 mod_forum: Use cap manager to check exportability
2020-08-21 08:17:01 +08:00
gthomas2
f2b4fba61e
MDL-66818 mod_forum: hide portfolio export button based on caps
2020-08-20 08:16:49 +08:00
Andrew Nicols
12403bc004
Merge branch 'MDL-68618' of https://github.com/paulholden/moodle
2020-08-12 13:39:20 +08:00
Andrew Nicols
d6c8f14ed9
Merge branch 'MDL-68731' of https://github.com/jonof/moodle
2020-08-12 08:32:00 +08:00
Paul Holden
e9a5485f3e
MDL-68618 mod_forum: stop reverting idnumber when updating instance.
2020-08-10 09:11:02 +01:00
Adrian Greeve
71d61a7c8c
Merge branch 'MDL-68647-master-forumprivacysql' of git://github.com/mudrd8mz/moodle
2020-08-05 14:18:24 +08:00
Jonathon Fowler
1ce5dbad41
MDL-68731 forum: fix digests not correctly updating post read statuses
2020-07-29 15:41:42 +10:00
Sergio Comerón
a1087ef609
MDL-66755 forum: Subscription cancel when edit a message
2020-07-24 09:05:17 +02:00
David Mudrák
e2f1e10225
MDL-68647 forum: Improve the SQL performance in the privacy provider
...
The idea here is to replace the existing LEFT JOINs and
OR / IS NOT NULL conditions with INNER JOINs and ANDs. So we gather the
discussions data from all three areas in individual queries, make their
UNION. The GROUP BY was present before and maybe it is not even needed
any more (due to how UNION works) but it should not hurt to keep it.
This leads to significantly improved performance.
2020-07-21 11:53:08 +02:00
David Mudrák
474e768a26
MDL-68647 forum: Add missing advanced grading library inclusion
...
The method get_grading_manager() is called in the file so make sure the
library is loaded. Without it, the forum's privacy provider unit test
ended with error.
Not directly related to the issue, but noticed while working on it.
2020-07-21 11:53:08 +02:00
Shamim Rezaie
b0326f0632
MDL-68200 mod_forum: Fix the invalid date format in the time tags
2020-05-12 15:13:01 +10:00
Paul Holden
3e1b05f001
MDL-67930 mod_forum: consistent default group image when hidden.
2020-03-22 19:54:53 +00:00
Sara Arjona
5cc0ef48c0
Merge branch 'MDL-67696-master' of https://github.com/JayChurchward/moodle
2020-03-04 17:55:27 +01:00
Jun Pataleta
dff9f9564b
MDL-61390 mod_forum: Create template for forum search results
2020-02-17 15:55:56 +08:00
JayChurchward
72eaa3c916
MDL-67696 mod_forum: Changed invalid count() to loop counter.
2020-02-03 09:31:28 -05:00
Eloy Lafuente (stronk7)
a445417935
Merge branch 'MDL-66220-master' of git://github.com/junpataleta/moodle
2020-01-20 22:33:45 +01:00
Jun Pataleta
3dfc8be974
MDL-66220 mod_forum: Prevent from replying to a post the user can't see
2020-01-16 14:32:20 +08:00
Jun Pataleta
49801df749
MDL-66220 mod_forum: Cache result of forum_user_can_see_post()
...
* Cache the result of this function to avoid doing multiple DB calls
for the same post when loading posts in a discussion.
2020-01-16 14:32:20 +08:00
Eloy Lafuente (stronk7)
41fed86e18
Merge branch 'MDL-65987-master' of git://github.com/andrewnicols/moodle
2020-01-13 18:28:35 +01:00
Eloy Lafuente (stronk7)
fd25850a8d
Merge branch 'MDL-67544-master' of git://github.com/andrewnicols/moodle
2020-01-08 16:35:39 +01:00
Andrew Nicols
8092e7cfa2
MDL-67544 mod_forum: Add missing label for discussion move
2020-01-06 15:01:08 +08:00
Luca Bösch
4870144cb2
MDL-65987 mod_forum: Add string 'Advanced' for the advanced editor.
...
AMOS BEGIN
CPY [advanced,moodle],[showadvancededitor,moodle]
AMOS END
2020-01-06 09:42:12 +08:00
Shamim Rezaie
53b5c4f581
MDL-65849 mod_forum: Add course param to the author's profile url
2019-11-29 20:50:16 +11:00
Andrew Nicols
916d611684
MDL-67168 forum: Correct behaviour of viewfullnames
2019-11-21 15:42:42 +08:00
Mathew May
07d8669dbf
MDL-66906 mod_forum: Show learners their grades in a Modal
2019-11-12 16:17:04 +08:00
Simey Lameze
254fc008a7
MDL-66360 forum: rename sendstudentnotifications_forum to forum_grade_notify
2019-11-12 10:15:41 +08:00
Andrew Nicols
c2dc453f07
MDL-66360 forum: Add missing var from merge conflict
2019-11-11 17:27:35 +08:00
Shamim Rezaie
aa73424c66
MDL-66360 mod_forum: Save the sendstudentnotifications setting
2019-11-11 15:12:33 +08:00
Shamim Rezaie
de3e28635e
MDL-66360 mod_forum: phpdoc fixes
2019-11-11 15:12:33 +08:00
Mathew May
63cd8d45db
MDL-66958 core_grade: Add grade status abstract
...
Also implement the new abstract in Forum
2019-11-11 11:25:17 +08:00
Jun Pataleta
2e809ec27c
Merge branch 'MDL-66893-master-3' of https://github.com/ryanwyllie/moodle
2019-11-08 11:59:44 +08:00
Michael Hawkins
2e7a16b954
MDL-66297 mod_forum: Prepared export to handle URL filters
...
Added the ability for discussion IDs and from/to timestamps to be
passed in via URL (to match filters available in the summary report,
which will link to the export). Also fixed a bug where "all users"
would fail as an optional array param.
2019-11-08 11:13:36 +08:00
Shamim Rezaie
84ed2320dd
MDL-66297 mod_forum: The export form can take params from URL
2019-11-08 11:13:36 +08:00
Ryan Wyllie
2667acf121
MDL-66893 mod_forum: move grade button into region main
2019-11-07 14:53:38 +08:00
Ryan Wyllie
667e5fd93f
MDL-66770 mod_forum: put nested v2 display mode behind user preference
2019-11-01 13:17:24 +08:00
Ryan Wyllie
2602c7bfb5
MDL-66770 mod_forum: rename modern display mode to nested v2
2019-11-01 13:17:24 +08:00
Ryan Wyllie
1aac58b280
MDL-66770 mod_forum: move permalink into menu in modern display
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
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
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
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