From d6cc763f732fe22e3bec63a5580efabcc85e9458 Mon Sep 17 00:00:00 2001 From: moodler Date: Wed, 13 Sep 2006 08:11:34 +0000 Subject: [PATCH] Added forum_role_assign and forum_role_unassign --- mod/forum/lib.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/mod/forum/lib.php b/mod/forum/lib.php index a38259d811..d24d3f66be 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -3521,6 +3521,30 @@ function forum_update_subscriptions_button($courseid, $forumid) { ""; } +/* + * This function gets run whenever a role is assigned to a user in a context + * + * @param integer $userid + * @param object $context + * @return bool + */ +function forum_role_assign($userid, $context) { + return forum_add_user_default_subscriptions($userid, $context); +} + + +/* + * This function gets run whenever a role is assigned to a user in a context + * + * @param integer $userid + * @param object $context + * @return bool + */ +function forum_role_unassign($userid, $context) { + return forum_remove_user_subscriptions($userid, $context); +} + + function forum_add_user_default_subscriptions($userid, $context) { /// Add subscriptions for new users -- 2.39.5