Commit Graph

22 Commits

Author SHA1 Message Date
samhemelryk 849185cee9 groups MDL-19559 Just a little pre-tidy up before I clean up the group selection interface 2009-09-21 08:22:52 +00:00
samhemelryk b87573d7ae group MDL-19798 Updated print_header and build_navigation to OUTPUT and PAGE equivalents 2009-09-07 06:43:02 +00:00
nicolasconnault 653468d4d6 MDL-19798 Converted all print_footer() calls 2009-08-06 14:10:09 +00:00
tjhunt cf6155226c ajaxlib/require_js: MDL-16693 $PAGE->requires->... deprecates require_js etc.
There is a new implementation of require_js in lib/deprecatedlib.php,
based on $PAGE->requires.

There were a few other recently introduced functions in lib/weblib.php,
namely print_js_call, print_delayed_js_call, print_js_config and
standard_js_config. These have been removed, since they were never in
a stable branch, and all the places that used them have been changed
to use the newer $PAGE->requires->... methods.

get_require_js_code is also gone, and the evil places that were calling
it, even though it is an internal function, have been fixed.

Also, I made some minor improvements to the code I committed yesterday
for MDL-16695.

All that remains is to update all the places in core code that are
still using require_js.

(This commit also fixes the problem where the admin tree would not
start with the right categories expanded.)
2009-06-12 12:13:07 +00:00
samhemelryk 558fce9c88 Groups MDL-19425 Added require_once that was missing 2009-06-08 05:54:18 +00:00
tjhunt 6cab02ac52 user selection: MDL-16993 Convert the assign roles page to use the new components.
At the same time, I took the opportunity to try to work on some of the usability issues on this page. Note that I have not quite finished! So don't comment until tomorrow.

In the course of doing this, I also did: half of

MDL-11529 Show the number of assignees of each role in the change role dropdown on this page.
MDL-17067 Make it clear in the UI that admins are not allowed to unassign themselves.
2008-10-30 10:49:15 +00:00
tjhunt aa9671c990 user selection: MDL-16966 Improve some of the wording. 2008-10-29 09:10:41 +00:00
tjhunt 9787301687 user selection: MDL-16994 Improve the user selector used on the assign roles and group memebers pages - Convert the group memebership page. 2008-10-29 08:18:24 +00:00
skodak 09803dfcb0 MDL-15809 fixed js errors on group members page; merged from MOODLE_19_STABLE 2008-07-24 11:41:06 +00:00
dongsheng d3789c64dd MDL-14932, improve accessibility in group assigning and role assigning pages. 2008-07-11 03:48:49 +00:00
skodak 2942a5cd34 MDL-9983, MDL-13998 core events related cleanup; merged from MOODLE_19_STABLE 2008-07-06 17:57:06 +00:00
skodak 294ce9870f MDL-15189 magic quotes finally removed 2008-06-09 16:53:30 +00:00
skodak dfdaabd6a8 MDL-14679 towards /group conversion 2008-06-01 13:09:04 +00:00
dongsheng b121a4eed9 "MDL-14129, fix print_error" 2008-05-14 06:15:56 +00:00
dongsheng 5a2a53316f MDL-14129, remove all the other error() call 2008-04-04 02:54:20 +00:00
skodak aceb739d2c MDL-13811 p() can not be used to print html text, it does plaintext only or form values & button names; merged from MOODLE_19_STABLE 2008-03-19 10:47:16 +00:00
sam_marshall e254aa344c MDL-12991 Updated groups UI so that it categorises members and potential members into roles (Teacher, Student, etc) 2008-01-17 11:28:54 +00:00
poltawski 47d1ec41ce MDL-12345 - use consistent ordering on both sides of the assign group members
pane, sorted by lastname like other screens
merged from MOODLE_19_STABLE
2007-12-27 13:40:27 +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
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
nicolasconnault 0be6f67819 MDL-10870 All files updated to new build_navigation() method. Most are untested, because they are not easily accessible within a moodle site. 2007-08-17 19:09:11 +00:00
skodak 62d6383803 MDL-10383 - groups/groupings refactoring and improvements - basic UI for groupings implemented 2007-08-16 09:28:18 +00:00