Commit Graph

34 Commits

Author SHA1 Message Date
nicolasconnault 7c08ef3653 Fixed MDL-8582
Not sure if the hotpot module is converting ampersands correctly. $heading and $title are set up differently than in other modules: instead of outputting $course->title, a temporary $title variable is created and assigned that value. That made it difficult for me to decide whether it was already formatted elsewhere or not.

Also I didn't format_string() any of the variables included in $navigation rings, because I assume these strings get processed by print_navigation(), which includes format_string().
2007-02-28 05:36:13 +00:00
Martin Langhoff f3f7610c90 cvsimport fixups -- cvshead had strayed from upstream 2007-01-04 13:15:04 +13:00
skodak d04f52349f MDL-7438 cleaned up groups assign page 2006-11-29 22:32:32 +00:00
toyomoyo 3c8b7289d9 merged fox for MDL-7300, mssql error on group creation 2006-11-03 08:18:29 +00:00
moodler cbf643f5f0 Make the sorting of the names always by lastname, to match assign roles 2006-10-01 08:48:58 +00:00
moodler 5b1d599514 Tidied up groups interface to make it a bit more intuitive 2006-10-01 08:37:15 +00:00
skodak 6124048972 major whitespace cleanup - fixed tabs 2006-09-20 20:31:09 +00:00
skodak 3fde1a3d2f groups assignment now works with assigned roles instead of user_students and user_teachers 2006-09-12 20:55:58 +00:00
moodler 0468976c9a SWEEPING CLEANUP
The API was changed slightly so that has_capability now takes the
whole $context object (we almost always have it anyway)

The $kill thing was removed.   If you want to assert a capability
then use:

    require_capability('capname', $context);

with optional variables to modify the error message

Misc bugs here and there also removed and code tidied
2006-08-14 05:55:40 +00:00
moodler bbbf2d4015 ROLES AND PERMISSIONS - FIRST CHECK-IN
=======================================

WARNING:  DEV IS CURRENTLY VERY UNSTABLE.

This is a mega-checkin of the new Roles system.   A lot of changes have
been made in core and modules.

Currently there are a lot of rough edges and known problems.  We are
working hard on these .. .the reason for getting this into HEAD at this
stage is enable us to move faster (our branch was diverging from HEAD
too much).

Please keep an eye on http://docs.moodle.org/en/Roles for current status
and information for developers on how to use the new Roles system.
2006-08-08 05:13:06 +00:00
skodak de9924ae0a parameter cleaup - round 8; short php tag in group-edit.html 2006-03-07 19:36:13 +00:00
moodler ae5c975ac3 changed 'People not in a group' to 'People in the course' 2005-11-25 03:00:11 +00:00
moodler fa22fd5fff BIG FEATURE - MULTIPLE GROUPS
Users can now be assigned to multiple groups.  Thanks Yu!
Break out the Bob Marley!!

Otherwise groups work more or less like they did before.

This has been pretty well tested by Yu and myself, but since Yu started
uncovering lots of existing groups bugs it's possible there may be still
a few corner cases still lurking here and there.

Please help test this thoroughly for 1.6!!
2005-11-08 07:19:27 +00:00
skodak 454727f6c1 fixed warnings/errors in latest PHP versions; merge from MOODLE_15_STABLE 2005-10-30 22:16:41 +00:00
defacer c2c194eeaf Fixing all incoming parameters when editing course groups as per SC#171. 2005-10-26 13:44:56 +00:00
stronk7 ef9b35a01b Tabs are out 2005-05-16 19:38:21 +00:00
moodler ff3caf30c0 Big tidy up of Group listing, User listing and how they interact.
It's still not perfect but it's much much better I think.
2005-03-22 16:04:10 +00:00
stronk7 d84e70d049 course/groups.php is using sesskey.
Merged from MOODLE_14_STABLE
2004-10-09 12:03:55 +00:00
gustav_delius 839f2456bb XHTML compliance
- fixed (hopefully) all <img> tags
- global replace on <br> to <br />
- &amp; in URLs
- got the forum module XHTML compliant
Julian Sedding
2004-09-16 17:13:57 +00:00
moodler 04a72b882a Fixed a notice on PHP5 2004-08-07 13:44:25 +00:00
moodler 5e8eb9e2f6 Remove override of fullname order .... not sure why it was there....? 2004-05-24 06:15:22 +00:00
defacer 46fec6a3f9 Well, this is a bug FIX at least! :)
All teachers showed up as having editing rights... corrected now.
2004-04-26 09:31:02 +00:00
defacer ce557a6eac Rollback the previous change: I introduced a bug by mistake! :/
But the system is a bit... strange... shouldn't the "editing mode" flag be
propagated in the session variables or something? It confused me having to
click "Edit" a second time after I 'd just clicked it in the course view.
2004-04-26 09:28:28 +00:00
defacer dfd479fd67 Fixed an unset property warning if you are an editing teacher but no edit
variable is set in the URL.
2004-04-26 09:20:41 +00:00
moodler a12f686b62 Function name change ... hope it doesn't break any third-party code,
sorry if it does!

  get_users_in_group --->  get_group_users

  ... more consistent with other functions
2004-03-13 14:24:34 +00:00
moodler 2ad0d1da3c Format the group description 2004-02-15 09:29:20 +00:00
moodler 78b85ede6a Fixed link to show group members 2004-02-10 14:41:45 +00:00
moodler a6c7a9fbf8 Some more work on the groups pages (not finished yet) 2004-02-07 12:51:22 +00:00
moodler 7efa3c6bed Slight improvement to groups listing. I'm not happy with it though. 2004-02-06 17:04:09 +00:00
moodler 1eff7fef0c Use natural sorting on lists 2004-01-30 07:26:52 +00:00
moodler a08b9fe9d4 Changes to improve group images 2003-12-31 13:39:59 +00:00
moodler 713740a044 Improvements to timekeeping etc 2003-12-30 18:39:24 +00:00
moodler 27d1407c28 Fixed up references to old tables names 2003-12-30 18:24:17 +00:00
moodler f374fb1006 This is the first check-in of support for groups.
It's very early (it doesn't actually do anything yet!) but you can
define groups and get an idea of how the interface is shaping up.
I also wanted to show that I have actually done something on this! :-)

From here my plan is to add group support to the modules, one by one
(forums first), then go back and clean up some of the central interfaces,
graphics etc.

Finally, test, test, test and get 1.2 out well before the end of February.
2003-12-30 17:18:06 +00:00