Petr Skoda
98da60215e
MDL-22033 groupings now enabled unconditionally, groupmembersonly kept as experimental - this simplifies groups code logic a bit, user interface changes should not be significant because the groupings are not visible much until at least one created; hopefully the new description of groupmembersonly will have to preventsome gradebook complaints
2010-04-07 07:37:12 +00:00
Petr Skoda
c564ee2ac8
MDL-21704 fixed recent regression
2010-02-23 16:39:56 +00:00
Petr Skoda
f8dab96615
MDL-20204 a lot more steps away from html_select
2010-02-10 09:37:50 +00:00
Sam Marshall
f1035deb97
MDL-21009 Group selector must use absolute links in order to work with javascript off
2009-11-30 17:12:48 +00:00
Petr Skoda
117bd74897
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup
2009-11-01 11:31:16 +00:00
skodak
9a0df45a01
MDL-12886 new design of external service functions, groups api improved and known problems fixed - still work in progress with lots of todos - sorry
2009-09-14 23:52:08 +00:00
nicolasconnault
7b1f2c829f
MDL-19756 Renamed moodle_select to html_select for better API consistency
2009-08-10 08:38:45 +00:00
nicolasconnault
d81b05e701
MDL-19799 Converted calls to popup_form()
2009-08-10 03:39:21 +00:00
samhemelryk
aaeba37197
lib MDL-19236 Corrected PhpDoc
2009-05-26 06:57:19 +00:00
samhemelryk
e4f0a85e10
grouplib MDL-19236 Added phpdocs and copyrights
2009-05-25 09:12:22 +00:00
skodak
25bc3cd369
MDL-13843 treat default course grouping as current grouping at course level (groupmode is used the same way at course level)
2009-04-09 08:17:12 +00:00
skodak
c70552d871
MDL-18407 fixed wrong select
2009-02-28 09:09:09 +00:00
dongsheng
06e84d52bd
MDL-14129, remove error() call
2008-07-21 07:18:58 +00:00
skodak
177d5493bb
MDL-15712 fixed groups regressions - credit goes to Daniel Servos
2008-07-19 08:07:51 +00:00
skodak
f33e1ed4ae
MDL-14679 ok, here is the big patch with new dmllib and ddlib API, some code is already converted, XML db editor works; see tracker for details of regressions and TODOs
2008-05-15 21:40:00 +00:00
skodak
ca182d9003
MDL-14343 fixed groups_get_user_groups() when groupings disabled; merged from MOODLE_19_STABLE
2008-04-13 21:59:27 +00:00
dongsheng
5a2a53316f
MDL-14129, remove all the other error() call
2008-04-04 02:54:20 +00:00
skodak
0b943ef12c
MDL-13921 Incorrect access given to members of group included in 2 groupings; merged from MOODLE_19_STABLE
2008-03-18 16:38:25 +00:00
skodak
65bcf17b95
MDL-13450 and MDL-13303 - sorry for changing forum API so late, but it was needed; major perf improvement for forum; fixed printing of user pictures; merged from MOODLE_19_STABLE
2008-02-13 17:03:25 +00:00
skodak
dd97c32868
MDL-12945 a slightly bigger patch for performance in recent activity and various group related issues + some other fixes - see list of subtasks in tracker; merged from MOODLE_19_STABLE
2008-01-24 20:33:50 +00:00
skodak
89f3974190
MDL-12351 verify active group before use because allowed groups may change; merged from MOODLE_19_STABLE
2007-12-26 12:42:33 +00:00
tjhunt
3d96cba76a
Improve PHP doc comments.
2007-12-12 17:10:48 +00:00
skodak
f16fa0a34b
MDL-12249 groups UI cleanup and improvements - see tracker for details; merged from MOODLE_19_STABLE
2007-11-19 20:31:57 +00:00
moodler
e873679b8a
Fixed some notices but this needs review from Petr MDL-10383
2007-10-03 09:12:01 +00:00
skodak
b0dcd1288f
MDL-10383 added new subarray into $SESSION->activegroup which store active group in groupings for users with accessallgroups permission - defaults to 0 on first use; this should solve the problem when user has accessallgroups only in one activity
2007-09-29 13:48:41 +00:00
sam_marshall
cdaa941032
MDL-11455 renamed function I just added, to make it more consistent (sorry)
2007-09-26 11:19:41 +00:00
sam_marshall
18d43e964b
MDL-11455 Added function and option to grouplib (also corrected another comment)
2007-09-26 11:13:09 +00:00
sam_marshall
d15da061a1
Corrected inaccurate comment (said 'group IDs' when it actually returns group objects)
2007-09-26 10:16:25 +00:00
sam_marshall
4d8e340715
MDL-11443 Added groups_get_grouping_name to match groups_get_group_name
2007-09-25 15:52:33 +00:00
mattc-catalyst
acf000b077
MDL-11419 - groups: interface enhancements + new features:
...
* Display the grouping a course module belongs to on the course page - for course managers only.
* When adding users to groups, display the groups a user already belongs to.
* Added an overview report that shows groupings, groups and members for a course.
* Added a dialogue to automatically create groups and assign members based on either the number of desired groups or the number of desired users per group.
2007-09-24 21:55:15 +00:00
skodak
ffc536af8e
MDL-7380 converted various places to use new groups API
2007-09-08 20:53:05 +00:00
skodak
b2bc96d10b
MDL-7380 added new groups API functions for use in course related pages (very similar to functions for activities) + fixed grade code to use these new functions
2007-09-06 10:19:24 +00:00
mattc-catalyst
e683967738
MDL-10888: groupings - added function to get all grouping members, cleaned up some notices
2007-08-26 23:47:24 +00:00
mattc-catalyst
e0bc99e4db
MDL-10888: groupings - added some caching of repetative queries
2007-08-23 22:18:53 +00:00
mattc-catalyst
dcd8db6864
MDL-10888: Groupings - add support for groupmembersonly flag.
...
Make the following respect the groupmembersonly flag:
- Course front page
- Activities block
- Recent Activity, including full report
- Calendar
2007-08-20 21:30:40 +00:00
skodak
7e4fdf2515
MDL-10383 - some more disabling of groupingid's when $CFG->enablegroupings empty - adding some explanation comments
2007-08-20 14:20:36 +00:00
skodak
c0d4238d01
MDL-10383 - some more disabling of groupingid's when $CFG->enablegroupings empty; this should allow using of $cm->groupingid in modules without extra checks for $CFG->enablegroupings
2007-08-20 14:18:55 +00:00
skodak
9d66deb3ce
MDL-10383 - some more refactoring and new grouping related functions for modules
2007-08-20 13:56:39 +00:00
Martin Langhoff
13534ef716
cvsimport fixups
2007-08-29 13:10:11 +12:00
skodak
f8e3d5f0c2
MDL-10888 groupmembers only checks in require_login()
2007-08-17 12:15:32 +00:00
skodak
778918fd71
MDL-10383 - some more refactoring/cleanup, enablegroupings experimental admin setting, tabs in groups UI
2007-08-16 21:14:03 +00:00
skodak
5bf243d131
MDL-10383 - groups/groupings refactoring nearly finished ;-)
2007-08-16 11:06:48 +00:00
skodak
62d6383803
MDL-10383 - groups/groupings refactoring and improvements - basic UI for groupings implemented
2007-08-16 09:28:18 +00:00
skodak
ddff2fa806
MDL-10383 - yet more groups and groupigns refactoring, cleanup and bugfixing - grouping edit form now works
2007-08-15 23:51:07 +00:00
skodak
2c386f82e5
MDL-10383 - deprecated get_groups(), user_group() and ismember()
2007-08-15 20:21:01 +00:00