577 Commits

Author SHA1 Message Date
moodler
69d79bc31f OK, some big improvements to the logs.
Logs now include a field called modid which contains the coursemodule id.

This makes it now possible to

   - see complete logs per-activity

   - do backup/restore of logs

The upgrade process will currently try to scan all the old logs and
rebuild this field based on available data (especially forums).

STILL TO DO:  alter all the non-forum modules to send the coursemodule id
2004-01-31 14:47:57 +00:00
moodler
bb0d4590bd Fixes to log URLs for these new ones 2004-01-31 12:01:25 +00:00
moodler
16e962a71c Use a looser search when showing an activity module's logs, to get more 2004-01-31 11:55:05 +00:00
moodler
86c90e4541 Add a log entry under the module name whenever the module is updated 2004-01-31 11:53:49 +00:00
moodler
3d575e6f08 Improvements to groups.
- you can now actually turn group modes on and off for each activity. :-)
    "Turn Editing On" to see the new icons.

  - Link to Groups page is now smarter about when it does and doesn't appear
2004-01-31 08:40:38 +00:00
moodler
1eff7fef0c Use natural sorting on lists 2004-01-30 07:26:52 +00:00
stronk7
b50b027b2b Small typo preventing Excel Sheets to be named correctly. 2004-01-27 23:48:23 +00:00
gustav_delius
2e39d2f810 minor fixes, including bugs 997, 998 2004-01-25 19:37:04 +00:00
gustav_delius
9928b09e6e added alt text to some icons 2004-01-25 17:00:12 +00:00
gustav_delius
0d0e550f88 apply filter_text to course summary 2004-01-25 16:50:49 +00:00
moodler
43e93a0756 FIxes to cope with this case:
- student authenticates
  - teacher enrols the student manually
  - student tries to enter course

http://moodle.org/mod/forum/discuss.php?d=4529#20493
2004-01-23 08:30:15 +00:00
moodler
4fc2eb7a5e Use is_internal_email function (see bug 978) 2004-01-17 07:08:47 +00:00
moodler
eef16119b9 Only editing teachers can see files 2004-01-17 05:39:29 +00:00
moodler
bb95c08bc4 Small improvement to log-gathering for activities - works better with
glossary logs
2004-01-16 11:23:40 +00:00
moodler
1e80bd71a4 FIxed a small typo preventing group display 2004-01-15 10:22:15 +00:00
moodler
9f39874ec5 Double-check bad input data 2004-01-15 07:52:21 +00:00
moodler
f24cffb995 Logs can now be divided up by activity! 2004-01-15 07:17:12 +00:00
moodler
29aab4acda Obey "forcelogin" 2004-01-14 08:27:40 +00:00
moodler
c7609872ca May avoid a cookie issue 2004-01-14 03:47:40 +00:00
moodler
f4212b4f12 Don't print description box if there is no description. 2004-01-12 17:20:41 +00:00
moodler
ec15d3e9f1 And make sure the group is from this course! 2004-01-12 14:51:29 +00:00
moodler
e9089eb471 Secure group viewing when in separate mode 2004-01-12 14:48:33 +00:00
moodler
7df59158b8 Bug 965 2004-01-11 18:37:00 +00:00
moodler
548ef30e8b Use the new print_user function for the group 2004-01-10 16:49:17 +00:00
moodler
6e51e14435 When logging in as a user, take on their "current group" setting too,
then afterwards return teacher to their old setting
2004-01-10 14:25:18 +00:00
moodler
17c4a01172 Don't move courses from delete categories to the "zero" category
(Make sure the grandparents are home before sending the kids there!)
2004-01-09 16:54:10 +00:00
moodler
a08b9fe9d4 Changes to improve group images 2003-12-31 13:39:59 +00:00
moodler
15e06a2444 Fix up group icon display in certain situations 2003-12-30 18:42:58 +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
f74959fbb6 Fix reference to new table name 2003-12-30 18:09:46 +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
moodler
54e7130ed2 When deleting a category, send children courses to live with grandma 2003-12-21 05:10:13 +00:00
moodler
6049fb78f2 Modification of the course format plugin structures so that it
fits in with other plugin formats in Moodle.
2003-12-21 04:52:25 +00:00
moodler
adcedde7d9 Strip tags from activity name when moving 2003-12-17 03:36:19 +00:00
moodler
f36b1996a2 Strip tags from activity names when moving 2003-12-17 03:32:30 +00:00
moodler
404cfbb836 Cleaned up this form a little to make it more consistent 2003-12-11 07:22:13 +00:00
moodler
6f2e07e8b9 Use fullname function 2003-11-28 11:06:53 +00:00
moodler
44e5f877b2 Use fullname function for names 2003-11-28 11:02:43 +00:00
moodler
d7e1bae056 Use fullname function to display names 2003-11-28 10:41:06 +00:00
moodler
533b7ea6d9 Use fullname function. Sorting is still wrong though and the selection
mechanism sucks.
2003-11-28 10:40:04 +00:00
moodler
7ec60e4e7e Use fullname() function for names 2003-11-28 10:33:54 +00:00
moodler
f5104a2b97 Use fullname for Guest name 2003-11-28 10:32:32 +00:00
moodler
0b5d3ddfb9 Some logic for focussing cursor 2003-11-24 01:23:29 +00:00
stronk7
5574388a9c Search for any 'view%' string in the module log, instead
of exact matching.
2003-11-23 11:15:37 +00:00
moodler
33c1770940 Whoops forgot a debugging statement 2003-11-21 12:54:53 +00:00
moodler
0fd7da8138 For recent activity, only parse modules that are enabled 2003-11-21 12:54:09 +00:00
stronk7
cc652b4d76 This report shows the total number of views for each activity in a course.
It is based in the "Outline User Activity Report". I commit it here, but
you (Martin, of course) decide if you want to link to it from the "logs" page.
2003-11-20 18:45:52 +00:00
moodler
2ac64806ff Names now use the new fullname function 2003-11-19 16:30:09 +00:00
moodler
5fde0ca615 Use the new fullname function 2003-11-19 16:15:56 +00:00