diff --git a/lib/db/services.php b/lib/db/services.php index 6b7130b1f22..41f205b9db4 100644 --- a/lib/db/services.php +++ b/lib/db/services.php @@ -956,7 +956,7 @@ $services = array( 'core_grades_get_grades', 'core_grades_update_grades', 'mod_forum_get_forums_by_courses', - 'mod_forum_get_forum_discussions', + 'mod_forum_get_forum_discussions_paginated', 'mod_forum_get_forum_discussion_posts', 'core_files_get_files'), 'enabled' => 0, diff --git a/mod/forum/db/services.php b/mod/forum/db/services.php index 9c735f8b62e..48da4b8d632 100644 --- a/mod/forum/db/services.php +++ b/mod/forum/db/services.php @@ -52,5 +52,14 @@ $functions = array( 'description' => 'Returns a list of forum posts for a discussion.', 'type' => 'read', 'capabilities' => 'mod/forum:viewdiscussion, mod/forum:viewqandawithoutposting' - ) + ), + + 'mod_forum_get_forum_discussions_paginated' => array( + 'classname' => 'mod_forum_external', + 'methodname' => 'get_forum_discussions_paginated', + 'classpath' => 'mod/forum/externallib.php', + 'description' => 'Returns a list of forum discussions optionally sorted and paginated.', + 'type' => 'read', + 'capabilities' => 'mod/forum:viewdiscussion, mod/forum:viewqandawithoutposting' + ), ); diff --git a/mod/forum/version.php b/mod/forum/version.php index b554c767dbe..fc107f3ff91 100644 --- a/mod/forum/version.php +++ b/mod/forum/version.php @@ -24,6 +24,6 @@ defined('MOODLE_INTERNAL') || die(); -$plugin->version = 2014082100; // The current module version (Date: YYYYMMDDXX) +$plugin->version = 2014082101; // The current module version (Date: YYYYMMDDXX) $plugin->requires = 2014050800; // Requires this Moodle version $plugin->component = 'mod_forum'; // Full name of the plugin (used for diagnostics) diff --git a/version.php b/version.php index b1c47a58d63..ac061cf0288 100644 --- a/version.php +++ b/version.php @@ -29,7 +29,7 @@ defined('MOODLE_INTERNAL') || die(); -$version = 2014100200.00; // YYYYMMDD = weekly release date of this DEV branch. +$version = 2014100200.01; // YYYYMMDD = weekly release date of this DEV branch. // RR = release increments - 00 in DEV branches. // .XX = incremental changes.