selliott
90708fc1f3
Added logic in function forum_get_recent_mod_activity for groups
2004-02-20 21:52:56 +00:00
moodler
b8be40ce52
Variable $CFG->admineditalways will enable admin editing all the time
2004-02-18 03:30:05 +00:00
moodler
096b5432a7
Fixed some old pix paths
2004-02-16 09:24:14 +00:00
moodler
e1fb2e6e09
Don't create empty $CFG->courselang to be sure
2004-02-15 14:32:18 +00:00
moodler
436a7cae88
Filter subject lines in discussion listings too.
2004-02-15 10:23:35 +00:00
moodler
83ec909837
Allow <lang> tags in forum subjects.
...
And filter them is $CFG->filterall is on
2004-02-15 10:16:12 +00:00
selliott
a57a7794ea
deleted forum_print_recent_instance_activity and forum_get_recent_posts (only used in course/recent.php)
...
added forum_get_recent_mod_activity and forum_print_recent_mod_activity for course/recent.php
2004-02-15 06:19:08 +00:00
moodler
0d851f90a8
Cache format_text calls in make_mail_post for even more speed
...
during a forum_cron
2004-02-11 02:26:25 +00:00
moodler
9c84314ed7
Fix for recent courselang stuff
2004-02-10 14:28:32 +00:00
moodler
016cd6af4f
Discussions now store the last user to change them, as well as the
...
last time they were modified. This isn't actually used yet but it
will be.
2004-02-06 13:15:15 +00:00
selliott
c892ab3672
Added user parameter to print_recent_instance_activity and get_recent_posts (all for course/recent.php)
2004-02-05 20:38:14 +00:00
selliott
2bda8358da
In function forum_get_recent_posts, removed u.id from select because of conflict with p.id field (p.userid is available) also changed sort from discussion id to modified.
2004-02-04 15:07:08 +00:00
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
gustav_delius
3d94772d47
better logging of forum mail errors, see http://moodle.org/mod/forum/discuss.php?d=4865 . Required the addition of an extra optional argument $user="" to add_to_log()
2004-01-30 18:21:56 +00:00
moodler
e06a8263a1
Removed function, and updated versions
2004-01-28 14:49:56 +00:00
gustav_delius
d7143408df
replaced incorrectly closed html tags, see bug 365
2004-01-25 20:34:54 +00:00
gustav_delius
8c0ef41d6a
reset timelimit so that script does not get timed out when posting to many users
2004-01-25 17:04:54 +00:00
moodler
2f9c977e6b
Fixes for recent_activity and cron to use the new groupid stuff
2004-01-23 12:48:37 +00:00
moodler
02509fe667
Improvements to forum groups.
...
New forum_discussions->groupid now stores the group ID for the
discussion.
2004-01-23 12:09:25 +00:00
moodler
c6d691dc28
- Prevent users from replying in groups other then own.
...
- groups menu at discussion level
2004-01-20 13:51:27 +00:00
moodler
94d712f197
Links color = black
2004-01-16 12:16:05 +00:00
moodler
218b443372
Add some styles in the posts so the autolinks look OK.
2004-01-16 11:32:14 +00:00
moodler
71767204c9
Pass courseid to format_text explicitly
2004-01-16 10:51:24 +00:00
moodler
c3fcf3f3c5
Fixed two typos - seems to be working properly now
2004-01-14 13:01:54 +00:00
moodler
d05956ac9f
Some improvements in efficiency of Recent Activity.
...
There is now a new field in forum_discussions which has the userid
of the author in it. This saves a lookup every time to forum_posts.
There is also some caching and rearrangement of the logic.
It seems to work OK, I'm about to do some speed tests on moodle.org
2004-01-14 11:50:29 +00:00
moodler
da8079852c
Even in visible-groups mode, only show recent activity of one's own group
...
Not sure if this is right though
2004-01-14 09:12:53 +00:00
moodler
b91d6dcd57
This is a ridiculously complicated solution to showing only
...
those posts in recent activity that one should see.
It's temporary.
I have a more efficient solution in mind but it will take
at least one new database field - I'll tackle it later.
2004-01-12 17:20:10 +00:00
moodler
9197e1472f
First version of support in groups in the forums.
...
Still needs plenty of testing. There is no GUI yet for turning on
the groupmode just for the forum (this will be on the course page)
but you can put a 1 (visible) or 2 (separate) in the course_modules table.
2004-01-11 17:46:57 +00:00
moodler
3bd98ad4bc
New option to allow students to see aggregate ratings on other posts (anonymous)
2004-01-01 04:48:55 +00:00
moodler
507407a795
Display group icon in forum is a group is defined
2003-12-31 13:40:33 +00:00
moodler
0036338998
Added new styles for latest news listings smallinfo and smallinfohead
2003-12-28 05:49:16 +00:00
moodler
1b26d5e74e
Changes to use the new fullname function
2003-11-19 16:45:20 +00:00
selliott
02f007f45d
modified print_recent_instance_activity to fix missing course value
...
modified get_recent_posts to select course id from forum_discussions table
2003-11-14 19:28:43 +00:00
moodler
497588fe37
No longer need parent link in the footer
2003-10-31 06:57:25 +00:00
moodler
7f0c3a44e4
Oops, typo
2003-10-29 09:16:12 +00:00
moodler
7e224207d0
Fixed bug when moving discussions with attachments
2003-10-29 09:12:23 +00:00
moodler
ba1ce4c0eb
new style forumheaderlist (instead of re-using forumpost as before)
2003-10-29 06:24:49 +00:00
moodler
74f5d1e381
Only print the ratings button if there are ratings to be made.
2003-10-09 16:36:09 +00:00
moodler
ec2137ba49
Some changes so that forum_cron is not fooled in case there is already
...
a real $USER variable present (eg if cron.php was run manually) and
so the timezones are not calculated incorrectly.
2003-10-09 04:58:09 +00:00
moodler
4909e17632
These changes implement some better controls for controlling uploads.
...
1) There is a new site-wide configuration variable called maxbytes,
which provides an upper filesize limit for all (student) uploads.
2) There is a new course-level variable called maxbytes, which further
limits uploads within a course.
3) There is a new maxbytes field for forums, which further restricts
the size allowed in a particular forum. There is also a new config
variable in the module configuration to specify a default size
to use when defining a new forum.
4) Assignments already had a limit, but this is now aware of the other
limits, and like forums there is now a settable default value.
5) Finally, the sizes of files (Gb, Mb, Kb, bytes) is now translatable
in the language packs.
2003-10-06 18:02:35 +00:00
stronk7
0585509135
Simply, move the XXXX_get_participants() function from
...
bottom to the common function area.
See bug 807
2003-09-29 15:27:30 +00:00
moodler
65a3ef30c9
Add slahses to raw strings before insertion into database
2003-09-27 13:56:55 +00:00
moodler
834f1c7f6f
More tiny modifications to forum post headers (they now can wrap)
2003-09-27 06:25:13 +00:00
moodler
6f4bfe956d
Slightly smaller font on by line for forum posts
2003-09-27 06:18:00 +00:00
moodler
ce45515e7d
Err ... whose idea was it to cache the strings in forum_make_mail_post? :-)
2003-09-16 06:35:37 +00:00
moodler
2e2e71a8da
New feature: "Show Parent" on all posts will take you to to the parent
...
of any given post. Detects threaded mode and behaves a bit differently
though intuitively.
2003-09-16 02:42:22 +00:00
stronk7
b32bbab698
Modified a bit the xx_get_participants() function to avoid
...
non existing activities warnings.
2003-09-07 21:40:52 +00:00
stronk7
eaa3298b07
Included forum_get_participants() function.
2003-09-07 21:28:31 +00:00
moodler
fa01ae8be0
FIx for the display of the help window for the current scale
2003-08-27 11:27:40 +00:00
moodler
4cabd35565
For students, don't search invisible forums!
2003-08-26 12:18:14 +00:00