コード例 #1
0
ファイル: forum.php プロジェクト: esyacelga/sisadmaca
 static function sync_course_forums($course_id)
 {
     // Create user groups
     $course_info = JoomdleHelperContent::getCourseInfo($course_id);
     JoomdleHelperJoomlagroups::add_course_groups($course_id, $course_info['fullname']);
     JoomdleHelperJoomlagroups::sync_group_members($course_id);
     // Create parent category
     JoomdleHelperForum::add_forum($course_id, -2, $course_info['fullname']);
     $sections = JoomdleHelperContent::call_method('get_course_mods', (int) $course_id, '');
     foreach ($sections as $section) {
         foreach ($section['mods'] as $mod) {
             if ($mod['mod'] == 'forum' && $mod['type'] != 'news') {
                 JoomdleHelperForum::add_forum($course_id, $mod['id'], $mod['name']);
             }
         }
     }
 }
コード例 #2
0
ファイル: ws.xmlrpc.php プロジェクト: esyacelga/sisadmaca
    function addUserGroups ($action, $params)
    {
		$course_id = $params[0];
		$course_name = $params[1];

        $course_name = utf8_decode ($course_name);

		return JoomdleHelperJoomlagroups::add_course_groups ($course_id, $course_name);
    }