Petr Škoda
31ac2aef26
MDL-39386 fix phpdocs packages in enrol
2013-04-27 13:41:32 +02:00
sam marshall
71638033eb
MDL-26956 (3) Enrol: Add filter options to enrolments screen
2013-03-28 10:46:36 +00:00
Rossiani Wijaya
4be3ed4b3d
MDL-37396 User Enrollment: fixed missing user from enrolment sub-menu
2013-02-18 10:28:23 +08:00
Petr Škoda
00c269db37
MDL-37559 fix display of multiple roles of other users
...
Credit goes to Tyron Delean, thanks.
2013-01-19 16:50:38 +01:00
Dan Poltawski
df0b14c3b5
Merge branch 'w51_MDL-37303_m25_enrolinstancestatus' of git://github.com/skodak/moodle
2013-01-08 14:22:11 +08:00
Petr Škoda
3a103fd806
MDL-xxxx show appropriate instance status on user enrolments page
2012-12-26 17:28:09 +01:00
Petr Škoda
e9ca9d3063
MDL-37302 allow admin to unassign any role on enrolment and other users pages
2012-12-26 12:02:08 +01:00
Petr Škoda
483e6f5cde
MDL-37302 allow removal of enrol roles if plugin allows it
2012-12-26 11:37:08 +01:00
Tim Hunt
e059c033d9
MDL-35802 enrol other users: should use Show user identity setting.
...
As part of fixing this, I refactored some common code out of
get_potential_users and search_other_users. Previously, only one of
those bits of code had been updated.
2012-10-05 12:07:26 +01:00
Eloy Lafuente (stronk7)
c740703c18
Merge branch 'w40_MDL-31437_m24_cohortsync' of git://github.com/skodak/moodle
...
Conflicts:
lib/upgrade.txt
2012-10-02 22:00:12 +02:00
Dan Poltawski
f7b3ac9427
Merge branch 'w40_MDL-35619_m24_otheravatars' of git://github.com/skodak/moodle
2012-10-02 10:41:47 +08:00
Petr Škoda
e66827464a
MDL-35619 fix invalid avatars on other users page
2012-10-01 09:53:11 +02:00
Petr Škoda
7881024ec4
MDL-31437 add group sync option to enrol_cohort
...
This patch includes following changes and new features:
* Group sync in enrol_cohort plugin.
* Option for editing of role in existing cohort sync instance.
* Group memberships are now restored after enrolments.
* New enrol method for restore of protected group membership.
* New component callback 'restore_group_member' for restore of general plugin group membership.
* New component callback 'restore_role_assignment' for restore of general plugin role assignments.
* Implemented group membership protection in enrolment UI.
* Other minor fixes and cleanup.
Notes:
* The YUI base enrolment page is not reimplemented yet - see MDL-35618.
2012-09-28 21:00:00 +02:00
Tim Hunt
9695ff811b
MDL-34657 user sorting: consistent sorting everywhere.
...
This commit coverts everything in the codebase to use the new
users_order_by_sql function when sorting lists of users. More details in
the bug.
Note that this does not change places where users are displayed in a
sortable table, and the sort order comes from the table.
2012-09-27 12:41:42 +01:00
Petr Škoda
005e57a225
MDL-35052 show all enrolled users in enrol UI included those enrolled via disabled plugins
2012-08-26 16:28:18 +02:00
Petr Škoda
cb94adc252
MDL-34776 improve multiple "NOT IN" enrolment and role related queries
2012-08-18 09:56:25 +02:00
Petr Škoda
4389d18e74
MDL-34851 show enrolment date if there is no start and end of active enrolment
...
This should help when enrol plugin does not set any start or end of enrolment validity.
2012-08-12 20:46:00 +02:00
Frederic Massart
55bcef2954
MDL-34461 Librairies: Replaced deprecated get_context_instance()
2012-07-23 17:42:05 +08:00
Petr Skoda
c52551dc3c
MDL-8249 localise standard role names and descriptions if empty
2012-07-06 08:22:34 +02:00
Andrew Robert Nicols
ce13ea6ceb
MDL-31923 Correctly respect hiddenfields and capabilities
2012-03-08 10:05:14 +00:00
Eloy Lafuente (stronk7)
5dbfbacc49
MDL-31831 whitespace clean - take2
2012-03-01 02:20:35 +01:00
Petr Skoda
282b5cc7e3
MDL-30945 add support for unenrolling of individual users + code cleanup
2011-12-28 16:56:46 +01:00
sam marshall
b849c21255
MDL-26647 (8) Support showuseridentity on enrol screen
...
Includes support for the table display, plus the AJAX, including search. (The fallback version uses user selector so is already supported.)
2011-11-04 13:57:21 +00:00
Sam Hemelryk
75ee207b81
MDL-26770 enrol - Added support for bulk operations by enrol plugins
2011-04-21 10:13:13 +08:00
Sam Hemelryk
884faffda3
MDL-23532 enrol - fixed up SQL indenting and added missing sesskey calls that were removed after refactoring
2011-04-21 10:02:55 +08:00
Sam Hemelryk
291215f441
MDL-23532 enrol - abstracted user enrolment action icons to the enrolment plugin class
2011-04-21 10:02:54 +08:00
Sam Hemelryk
076995bf91
MDL-23532 enrol - fixed regressions after latest weekly and improved moodle_page handling
2011-04-21 10:02:54 +08:00
Sam Hemelryk
cf855c0b7a
MDL-23532 enrol - separated AJAX functions from enrol/ajax.php to their respective enrol plugins
2011-04-21 10:02:54 +08:00
Sam Hemelryk
b69ca6bee4
MDL-23532 enrol - moved UI enrolment components from core enrol to their respective enrolment plugins
2011-04-21 10:02:54 +08:00
Petr Skoda
cf717dc26b
MDL-27148 use new get_in_or_equal() param prefix instead of start
2011-04-14 15:15:01 +02:00
Andrew Davis (andyjdavis)
13ba903634
enrol MDL-25718 added ability to recover user grades from grade history
2011-04-08 15:06:27 +08:00
Sam Hemelryk
603087b87e
enrol MDL-25522 Fixed up duplicate fields in search_other_users method that was causing problems in Oracle
2011-01-06 10:20:28 +08:00
Aparup Banerjee
93b4ecb2cd
enrol MDL-25522 removed extra redundant definition of field names in query causing oracle issues
2010-12-03 09:31:31 +00:00
Sam Hemelryk
9fc9de91be
enrol-users MDL-24618 Enrol users search now concats firstname and lastname as requested and searches email.
2010-11-11 01:49:58 +00:00
Petr Skoda
894843b465
fixed define detection
2010-09-17 12:34:03 +00:00
Petr Skoda
c05260de32
fixed missing exception
2010-09-17 12:31:19 +00:00
Sam Hemelryk
621ee955fe
NOBUG: enrolments - fixed typo, thanks Petr for spotting
2010-09-17 08:23:40 +00:00
Petr Skoda
f7614bb032
MDL-24079 converted enrol to use new sql_like()
2010-09-04 12:38:56 +00:00
Petr Skoda
b3df176457
MDL-23927 do not use = 'guest' because we have CFG->siteguest AND it matches any other username with accents and different case in MySQL
2010-08-25 08:56:07 +00:00
Petr Skoda
df4a889e20
MDL-23883 fixed mssql compatibility issue + docs typos
2010-08-20 09:12:07 +00:00
Petr Skoda
5379726a09
MDL-23502 fixed package info
2010-07-31 13:48:27 +00:00
Sam Hemelryk
9f15347e2c
enrol MDL-23447 Others users page now only lists roles that have moodle/course:view
2010-07-23 08:21:42 +00:00
Sam Hemelryk
6db3eee02b
enrol MDL-23117 Implements the other users UI for users with roles in a course but not enrolled.
...
At the same time this commit introduces a standardised dialogue YUI module to enrol and implements it across the board.
This commit also addresses MDL-23292 and MDL-23319.
2010-07-16 08:30:06 +00:00
Petr Skoda
a942f7572c
fixed inverted !is_numeric()
2010-07-13 17:06:16 +00:00
Sam Hemelryk
823a807e01
enrol MDL-23232 Added validation of role when assigning
2010-07-13 03:54:21 +00:00
Sam Hemelryk
a3c7198453
enrol MDL-23232 Added missing caps and plugins checks and copied both sets from the manager to implementing scripts
2010-07-13 03:43:41 +00:00
Petr Skoda
91b99e8018
MDL-23232 added support for enrol_plugin->all_enrol() which indicates plugin allows users to add new enrolments manually
2010-07-12 17:46:48 +00:00
Sam Hemelryk
2ec702c999
enrol MDL-22867 Added functionality to add cohort sycn or preform a one off member enrolment on the enrolled users screen.
2010-07-12 08:28:13 +00:00
Sam Hemelryk
a70eb30fa9
enrol MDL-22854 New ajaxified enrolment interface
2010-07-07 02:46:34 +00:00