Petr Skoda
73eaccf60a
MDL-31081 limit query to one course in forum_get_subscribed_forums()
...
This improves performance on the forum index page. Credit goes to Mark Nielsen.
2012-01-22 14:54:43 +01:00
Petr Skoda
b1693caebc
MDL-31185 fix missing CFG in forum_get_posts_by_user()
2012-01-21 16:17:06 +01:00
Petr Skoda
b85b25ebb8
MDL-31006 fix various notices in PHP54
...
PHP54 compatibility
2012-01-18 01:03:20 +01:00
Aparup Banerjee
0fa557d5fd
Merge branch 'MDL-30260_disable_messages' of git://github.com/andyjdavis/moodle
2011-12-01 11:24:47 +08:00
Sam Hemelryk
7bebeb2a29
Merge branch 'wip-mdl-30421' of git://github.com/rajeshtaneja/moodle
2011-12-01 15:48:20 +13:00
Aparup Banerjee
e8012802db
MDL-30202 forum : whitespace cleanup
2011-11-30 15:44:16 +08:00
Aparup Banerjee
20ab954b3c
Merge branch 'MDL-30202' of git://github.com/rwijaya/moodle
2011-11-30 15:36:14 +08:00
Rajesh Taneja
35b81f27ca
MDL-30421 forum: resolved error in single discussion forum, if more then one record is present
2011-11-30 14:38:23 +08:00
Rossiani Wijaya
52eebcc8df
MDL-30202 forum rss: move check to the end of if statement to prevent unnecessary db process if rss is disable
2011-11-30 14:00:33 +08:00
Andrew Davis
d8aa5ec7a0
MDL-30260 message: added /message/upgrade.txt, checked calls to message_send() are supplying user.emailstop and improved message_send() to handle message requests that don't
2011-11-30 10:02:45 +08:00
Sam Hemelryk
223b3ce3a0
MDL-30273 whitespace cleanup
2011-11-29 16:47:21 +13:00
Sam Hemelryk
925ae95824
Merge branch 'wip-MDL-30273-master' of git://github.com/abgreeve/moodle
2011-11-29 16:46:47 +13:00
Rossiani Wijaya
dbf4433d75
MDL-30202 forum module: fixed code regression for displaying rss feed icon (link)
2011-11-28 17:49:14 +08:00
Marina Glancy
beb180689b
MDL-30214: Added function forum_get_file_info() to fix the bug with choosing recent forum files in filepicker
2011-11-28 11:52:57 +08:00
Rossiani Wijaya
db8312d23c
MDL-27735 Q&A forum: add new caps to add question. By default, teacher, editing teacher and manager role has the capability to add new question
2011-11-22 15:26:44 +08:00
Charles Fulton
5a1038bb47
MDL-30273 prevent the creation of discussions in simple single forums
2011-11-18 14:11:49 +08:00
Sam Hemelryk
b750c6b388
Merge branch 'MDL-24577-master-1' of git://git.luns.net.uk/moodle
2011-11-17 14:53:38 +13:00
Eloy Lafuente (stronk7)
8ac9d33f49
Merge branch 'MDL-26647-master' of git://github.com/sammarshallou/moodle
...
Conflicts:
lib/db/upgrade.php
report/completion/index.php
report/progress/index.php
version.php
2011-11-11 03:37:55 +01:00
Tony Levi
bce6b3c70a
MDL-24577: Fix mark all posts in this discussion read doesn't work completely correct
2011-11-07 12:59:26 +00:00
Petr Skoda
bc196cbe21
MDL-30151 finally remove mod/forum:initialsubscriptions and improve perf
...
The 'mod/forum:initialsubscriptions' was introduced in 1.7 as a workaround for missing enrolment info - the mod_form forum help was not even updated to mention this capability. Now that we have reliable enrolment info we can significantly improve both enrol and unenrol performance. Hopefully majority of users will not miss this capability...
2011-11-06 19:58:16 +01:00
sam marshall
5c60a847f5
MDL-26647 (1) 'extrauserselectorfields' -> 'showuseridentity', add capability
...
This change:
- Renames the existing setting 'extrauserselectorfields' to 'showuseridentity'
in preparation for using it in more places. (Upgrade change, new version.)
- Adds a new capability moodle/site:viewuseridentity, now required in order
to see the extra fields; if you don't have the capability, you don't see them
- Slightly improves the display of extra fields in user selector list; it used
to be like 'sam marshall, 01234567, email@address' and is now
'sam marshall [01234567, email@address]' ie the fields are in square
brackets
- Turns feature on for the group selector - the feature was enabled for other
user selectors but not for the group selector. Tim did the disable code, he
thinks this may be to do with more people having access to group selector -
probably not a problem now it is controlled by capability.
2011-11-04 13:57:08 +00:00
Petr Skoda
1344b0ca7f
MDL-29982 improve can_access_course()
...
Hopefully faster and more accurate.
2011-10-29 09:45:54 +02:00
Sam Hemelryk
a161d96f3a
MDL-28615 forum: Fixed up a couple of minor regressions
2011-10-05 11:08:50 +13:00
Sam Hemelryk
6fdcc0d44f
MDL-28615 forum: Fixed missing context regression
2011-10-04 16:37:16 +13:00
Sam Hemelryk
61ab8f0749
MDL-28615 forum: Revised enrol_sharing_course to use the new enrol_get_shared_courses and fixed permission checking in forum_user_can_see_post
2011-10-03 11:23:30 +13:00
Sam Hemelryk
4b71542394
MDL-28615 mod_forum: Fixed the users page that shows all of the users posts
2011-09-29 14:20:58 +13:00
Sam Hemelryk
8ebbb06adf
MDL-29189 mutlilang Reviewed the uses of course shortname and ensured things are being formatted consistently
2011-09-08 09:30:27 +12:00
sam marshall
3e4c243500
MDL-27001 'Show description' feature part 3: Implementation for all modules
...
For modules that still used the 'old' generic object return from _get_coursemodule_info instead of returning a cached_cm_info object, I changed them to use the new format as part of this. This made a few areas of code regarding onclick links slightly nicer.
2011-09-06 11:03:06 +01:00
Petr Skoda
11ec4ed51d
MDL-28981 fix forum_user_can_post() call params
2011-08-21 15:50:23 +02:00
Petr Skoda
7856cd8b8c
Merge branch 'wip-MDL-27305-master' of git://github.com/samhemelryk/moodle
2011-07-18 15:13:44 +02:00
Chris Follin
84b2b9aa77
MDL-27305 forum: Added missing item to forum_get_view_actions
2011-07-13 14:22:18 +08:00
Rossiani Wijaya
0d3780a1e8
MDL-27741 forum subscribe link: Removed 'no' string in social course format to display a subscribe link if user is not enrolled
2011-07-11 17:07:55 +08:00
Sam Hemelryk
b8d3c3f76e
MDL-28172 forum: Fixed up overzealous check for portfolio enabled.
2011-07-04 15:04:16 +08:00
Sam Hemelryk
f86e19b1ee
Merge branch 'MDL-27829_block_pagetype_master' of git://github.com/andyjdavis/moodle
2011-06-29 17:04:13 +08:00
Andrew Davis (andyjdavis)
b38e2e28a1
MDL-27829 blocks: altered the algorithm used to find plugin page types
2011-06-27 12:27:41 +08:00
Sam Hemelryk
6708a1f525
MDL-27810 portfolio: Added ->portfolioenabled checks before creating portfolio buttons to avoid initialising portfolio requirements
2011-06-21 10:35:53 +08:00
Dongsheng Cai
b1627a92e5
MDL-26105 Block settings should contains less options, and be more user friendly
...
AMOS BEGIN
MOV [page-blog-index, pagetype], [page-blog-index, blog]
MOV [page-blog-x, pagetype], [page-blog-x, blog]
MOV [page-tag-x, pagetype], [page-tag-x, tag]
MOV [page-course-view-weeks, pagetype], [page-course-view-weeks, format_weeks]
MOV [page-course-view-weeks-x, pagetype], [page-course-view-weeks-x, format_weeks]
MOV [page-course-view-topics, pagetype], [page-course-view-topics, format_topics]
MOV [page-course-view-topics-x, pagetype], [page-course-view-topics-x, format_topics]
AMOS END
2011-06-09 13:51:14 +08:00
Eloy Lafuente (stronk7)
c4cee99c7b
MDL-27625 rating - fix one merging problem
2011-05-25 22:34:51 +02:00
Eloy Lafuente (stronk7)
f2e725930b
MDL-27471 rating - whitespace cleanup
2011-05-25 16:54:51 +02:00
Eloy Lafuente (stronk7)
5b52ce19c5
Merge branch 'MDL-27625_master' of git://github.com/stronk7/moodle
...
Conflicts:
mod/forum/lib.php
2011-05-25 16:37:43 +02:00
Eloy Lafuente (stronk7)
5693d56cd8
MDL-27625 rating - consider RATING_UNSET_RATING a valid rating value
2011-05-25 12:00:16 +02:00
Sam Hemelryk
2b04c41c58
MDL-27471 Adding mandatory component & ratingarea to the ratings API + other fixes
...
* Added the component and ratingarea fields and implemented it throughout
the rating API as mandatory fields
* Cleanup rating indexes
* Upgrade forum/data/glossary ratings
* Moved the logic in the render_rating method to methods of the rating object.
* Added new callback for checking ratingareas
* Cleaned comments here and there
* Mark the xxx_get_participants methods as deprecated
* Refactor rate_ajax and ratingsuser_can_view_aggregate methods
* Cleaned up rating/index.php to use html_table object and moved inline styles to CSS.
* Added missing properties of the rating object that were being set throughout the rating
API.
2011-05-23 12:35:39 +02:00
Sam Hemelryk
74cf2d0015
MDL-26704 Fixed up variable typo
2011-05-18 15:32:40 +08:00
Eloy Lafuente (stronk7)
94a74f549a
MDL-26704 gradebook: adding TODO comment to avoid forgetting
2011-05-17 11:58:22 +02:00
Eloy Lafuente (stronk7)
dcc26efb70
Merge branch 'MDL-26704_user_outline_report_master' of git://github.com/andyjdavis/moodle
2011-05-17 11:55:04 +02:00
Andrew Davis (andyjdavis)
6ac149dce3
MDL-27387 rating: prevent the submission of ratings outside of the range allowed by the current scale
2011-05-11 11:29:31 +08:00
Andrew Davis (andyjdavis)
4433f871f2
MDL-26704 gradebook: added some intelligence to the dates displayed on the user outline activity report
2011-05-10 11:14:16 +08:00
Andrew Davis (andyjdavis)
778361c330
MDL-26838 rating: multiple fixes after a review of rating validation code
2011-05-04 15:43:30 +08:00
Andrew Davis (andyjdavis)
2c2ff8d5fc
MDL-26838 rating: remove logged in users ability to sidestep rating validity checks
2011-05-01 18:50:13 +08:00
Petr Skoda
cf717dc26b
MDL-27148 use new get_in_or_equal() param prefix instead of start
2011-04-14 15:15:01 +02:00