From 5df045cb4fc54334f850426cbb4e952be5ee31e3 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Mon, 7 Jun 2021 14:20:39 +0200 Subject: [PATCH] Usergroup fixes - Rename UserGroup() class to UserGroupModel() int order to avoid conflicts with the Usergroup entity - Move SOCIAL_CLASS, NORMAL_CLASS inside the Usergroup entity --- .../admin/access_url_add_usergroup_to_url.php | 2 +- .../access_url_edit_usergroup_to_url.php | 2 +- public/main/admin/access_urls.php | 2 +- .../main/admin/add_courses_to_usergroup.php | 2 +- .../main/admin/add_sessions_to_usergroup.php | 2 +- public/main/admin/add_users_to_usergroup.php | 6 ++- public/main/admin/course_list.php | 4 ++ public/main/admin/system_announcements.php | 2 +- public/main/admin/user_import.php | 4 +- public/main/admin/user_list.php | 2 +- public/main/admin/user_update_import.php | 4 +- public/main/admin/usergroup_export.php | 2 +- public/main/admin/usergroup_import.php | 6 +-- public/main/admin/usergroup_user_import.php | 6 +-- public/main/admin/usergroup_users.php | 6 +-- public/main/admin/usergroups.php | 2 +- public/main/dropbox/dropbox_functions.inc.php | 2 +- public/main/extra/myStudents.php | 2 +- public/main/gradebook/certificate_report.php | 2 +- .../gradebook_display_certificate.php | 2 +- public/main/group/group_creation.php | 2 +- public/main/group/member_settings.php | 2 +- public/main/group/tutor_settings.php | 2 +- public/main/inc/ajax/gradebook.ajax.php | 2 +- public/main/inc/ajax/message.ajax.php | 2 +- public/main/inc/ajax/model.ajax.php | 10 ++--- public/main/inc/ajax/social.ajax.php | 2 +- public/main/inc/ajax/usergroup.ajax.php | 4 +- public/main/inc/lib/course.lib.php | 2 +- public/main/inc/lib/groupmanager.lib.php | 2 +- public/main/inc/lib/message.lib.php | 2 +- public/main/inc/lib/sessionmanager.lib.php | 4 +- public/main/inc/lib/social.lib.php | 10 ++--- .../main/inc/lib/system_announcements.lib.php | 4 +- public/main/inc/lib/tracking.lib.php | 2 +- public/main/inc/lib/usergroup.lib.php | 39 ++++++++----------- public/main/inc/lib/usermanager.lib.php | 14 ++----- public/main/inc/lib/userportal.lib.php | 4 +- public/main/lp/lp_report.php | 2 +- public/main/lp/lp_subscribe_users.php | 2 +- .../lp/lp_subscribe_users_to_category.php | 2 +- public/main/messages/new_message.php | 2 +- public/main/mySpace/myStudents.php | 2 +- public/main/social/group_add.php | 9 +++-- public/main/social/group_edit.php | 7 ++-- public/main/social/group_invitation.php | 2 +- public/main/social/group_members.php | 2 +- public/main/social/group_topics.php | 2 +- public/main/social/group_view.php | 2 +- public/main/social/group_waiting_list.php | 2 +- public/main/social/groups.php | 2 +- public/main/social/home.php | 2 +- public/main/social/invitations.php | 2 +- .../social/message_for_group_form.inc.php | 2 +- .../social/profile_friends_and_groups.inc.php | 2 +- public/main/social/search.php | 2 +- public/main/survey/survey.lib.php | 2 +- public/main/survey/survey_list.php | 2 +- public/main/tracking/courseLog.php | 2 +- public/main/user/class.php | 2 +- public/main/user/classes.php | 2 +- public/main/webservices/registration.soap.php | 16 ++++---- 62 files changed, 121 insertions(+), 124 deletions(-) diff --git a/public/main/admin/access_url_add_usergroup_to_url.php b/public/main/admin/access_url_add_usergroup_to_url.php index 36de8113dc..2daa13b2cd 100644 --- a/public/main/admin/access_url_add_usergroup_to_url.php +++ b/public/main/admin/access_url_add_usergroup_to_url.php @@ -17,7 +17,7 @@ if (!api_get_multiple_access_url()) { exit; } -$userGroup = new UserGroup(); +$userGroup = new UserGroupModel(); $firstLetterUserGroup = null; $courses = []; $url_list = []; diff --git a/public/main/admin/access_url_edit_usergroup_to_url.php b/public/main/admin/access_url_edit_usergroup_to_url.php index e10a182bed..9f790f23c2 100644 --- a/public/main/admin/access_url_edit_usergroup_to_url.php +++ b/public/main/admin/access_url_edit_usergroup_to_url.php @@ -11,7 +11,7 @@ require_once __DIR__.'/../inc/global.inc.php'; $xajax = new xajax(); $xajax->registerFunction(['searchUserGroupAjax', 'UserGroup', 'searchUserGroupAjax']); -$userGroup = new UserGroup(); +$userGroup = new UserGroupModel(); // Setting the section (for the tabs) $this_section = SECTION_PLATFORM_ADMIN; diff --git a/public/main/admin/access_urls.php b/public/main/admin/access_urls.php index e787e9c75b..e8df0cfde3 100644 --- a/public/main/admin/access_urls.php +++ b/public/main/admin/access_urls.php @@ -127,7 +127,7 @@ $actions .= Display::url( api_get_path(WEB_CODE_PATH).'admin/access_url_edit_courses_to_url.php' ); -$userGroup = new UserGroup(); +$userGroup = new UserGroupModel(); if ($userGroup->getUseMultipleUrl()) { $actions .= Display::url( Display::return_icon('class.png', get_lang('Manage user groups'), [], ICON_SIZE_MEDIUM), diff --git a/public/main/admin/add_courses_to_usergroup.php b/public/main/admin/add_courses_to_usergroup.php index 3798b10f67..51d4b7dbf8 100644 --- a/public/main/admin/add_courses_to_usergroup.php +++ b/public/main/admin/add_courses_to_usergroup.php @@ -8,7 +8,7 @@ $cidReset = true; require_once __DIR__.'/../inc/global.inc.php'; $id = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; -$usergroup = new UserGroup(); +$usergroup = new UserGroupModel(); $data = $usergroup->get($id); $usergroup->protectScript($data); diff --git a/public/main/admin/add_sessions_to_usergroup.php b/public/main/admin/add_sessions_to_usergroup.php index bb948f9e61..17b39488d1 100644 --- a/public/main/admin/add_sessions_to_usergroup.php +++ b/public/main/admin/add_sessions_to_usergroup.php @@ -8,7 +8,7 @@ $cidReset = true; require_once __DIR__.'/../inc/global.inc.php'; $id = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; -$usergroup = new UserGroup(); +$usergroup = new UserGroupModel(); $data = $usergroup->get($id); $usergroup->protectScript($data); diff --git a/public/main/admin/add_users_to_usergroup.php b/public/main/admin/add_users_to_usergroup.php index 85389e3555..eab34356f9 100644 --- a/public/main/admin/add_users_to_usergroup.php +++ b/public/main/admin/add_users_to_usergroup.php @@ -3,6 +3,8 @@ /* For licensing terms, see /license.txt */ // resetting the course id +use Chamilo\CoreBundle\Entity\Usergroup; + $cidReset = true; // including some necessary files @@ -13,7 +15,7 @@ $this_section = SECTION_PLATFORM_ADMIN; $id = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; $relation = isset($_REQUEST['relation']) ? (int) $_REQUEST['relation'] : ''; -$usergroup = new UserGroup(); +$usergroup = new UserGroupModel(); $groupInfo = $usergroup->get($id); $usergroup->protectScript($groupInfo); @@ -380,7 +382,7 @@ echo Display::input('hidden', 'add_type', null); ?>
-