moodler
9aeeb39286
forum subscriptions use capabilities
2006-09-01 06:56:24 +00:00
skodak
f2b5d7e3b7
trusttext implementation in Forum module, fixed incorrect merging, added missing postresql upgrade code, some other minor fixes
2006-08-27 20:45:04 +00:00
vyshane
e1b5643ff7
Changes to take care of forum upgrade to new roles system. Backed up forums
...
will also be converted to the new roles system if the backup was made
pre-roles.
2006-08-25 02:41:16 +00:00
vyshane
9fa3350862
Upgrade now works. Needs more testing.
2006-08-22 05:45:43 +00:00
vyshane
f0da6b858e
Removed $forum->open, $forum->assesspublic from code. Fixed bug in upgrade
...
code, changed module config form to accomdate removal of forum.assesspublic
and forum.open.
2006-08-21 06:56:04 +00:00
vyshane
87ca0adf00
Fixed forum_print_post. Thanks Yu :)
2006-08-16 02:33:43 +00:00
vyshane
951e1073da
Added has_capability calls. Reverted forum_search to pre-roles until the
...
function is totally converted to work with roles.
2006-08-14 07:37:53 +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
d1516f2064
Fixed a typo, thanks Tim
2006-08-09 13:55:05 +00:00
vyshane
7613e6d7d1
More updates in lib.php
2006-08-09 09:18:31 +00:00
vyshane
0fa18d5a27
Bug fixes + updated capabilities.
2006-08-09 06:59:28 +00:00
vyshane
9af1611a06
Replaced capability mod/forum:viewdiscussionsfromallgroups by
...
moodle/site:accessallgroups in code. Removed former from mod/forum/db/access.php.
2006-08-08 06:56:09 +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
57ea9c8fff
fixed minor PHP5 compatibility problem with clone(); merged from MOODLE_16_STABLE
2006-07-20 06:54:44 +00:00
skodak
bc1544bfc7
Bug #5909 - Fix use of user_group() because it returns arrays now - part 2 forum search fixed too; merged from MOODLE_16_STABLE
2006-07-04 08:32:05 +00:00
moodler
e5f121c6c1
Merged XHTML fix from stable
2006-06-18 08:21:35 +00:00
skodak
27e51dfc89
sanitize submitted numerical values
2006-05-26 11:32:26 +00:00
skodak
f6f789936d
fixed RSS feeds warning bug #5591 ; merged from MOODLE_16_STABLE
2006-05-23 10:25:39 +00:00
toyomoyo
92998e94bd
merged fix for 5551
2006-05-22 02:39:14 +00:00
skodak
f393f545d1
typo - fixed undefined $courseid
2006-04-22 17:29:46 +00:00
moodler
7b54f5636d
Fix group picture in HTML mail when no CSS is used
2006-04-19 12:47:30 +00:00
mjollnir_
86e75a7b77
Disable gui for forum timed posts since we are not quite ready for it. All code is still there but hidden & controlled by a config var forum_enabletimedposts.
2006-04-14 04:51:43 +00:00
moodler
3d28412786
After discussion with Penny I think it's best to not include the forum
...
timed posts in 1.6 for now. It still needs some work and we are
running out of time.
2006-04-14 04:47:43 +00:00
moodler
8ad644551d
Merged fixes from stable
2006-04-13 12:05:37 +00:00
mjollnir_
03c9562b40
Moving attachments attached to forum posts when moving threads between forums was broken when dataroot is over an nfs mount (important for clustering!)... this fixes it but please can somebody test this on windows
2006-04-11 05:19:56 +00:00
moodler
ff1dc0465b
Merged fixes for forum_user_can_view_post from stable
2006-04-07 14:54:52 +00:00
moodler
9bdedea400
Changed how the "edited by" message appears in the posts edited by admin
2006-04-05 02:15:10 +00:00
moodler
ffd0fbb7ac
New feature: you can now reset a course simply and easily using the new
...
"Reset" item on the course admin menu.
This allows you to delete user data from the course without touching the
course itself.
2006-03-21 07:34:33 +00:00
danstowell
bce7a133b9
Re bug 4640 - enabled filtering for attachment link HTML - enables MP3 uploads to use mediafilter, for example
2006-03-16 10:36:54 +00:00
moodler
9cba7a8c80
Added some more efficiencies to the code, but something seems to be wrong
...
with this function as the SQL is not finding any new posts at all for me.
Needs checking!
2006-03-15 09:56:57 +00:00
moodler
e23800b7b5
Fixed classes for styles in forum overview in My Moodle
2006-03-15 09:50:42 +00:00
moodler
fd6590a987
Fix for bug 4875 which was only happening on MySQL 5
2006-03-13 12:43:01 +00:00
mjollnir_
d355395199
Fixing my moodle bug in forum track posts display
2006-03-13 00:42:01 +00:00
toyomoyo
80329e02da
forgot timelimit
2006-02-17 02:47:01 +00:00
toyomoyo
b73b9d81ec
better fix for 4360
2006-02-17 01:31:28 +00:00
toyomoyo
4a6716ceab
bug fix for 4670
2006-02-09 02:18:13 +00:00
mjollnir_
41547057cc
Merged Patrick's mailnow patch. This allows admin users the ability to override maxediting time and have forum posts mailed out immediately.
2006-01-19 23:52:08 +00:00
patrickslee
3c622ced98
Removed some mailnow related patches -- mailnow feature is not merged yet
2006-01-19 22:45:59 +00:00
mjollnir_
5aa23eead3
Cache strings for my moodle, don't call get_string over and over again
2006-01-17 22:03:48 +00:00
mjollnir_
454be164a3
My moodle forum overview small bugfix, counting new posts should not count adding discussions
2006-01-17 20:59:19 +00:00
mjollnir_
185cfb095b
Reworked the My Moodle course overview API to be MUCH more efficient.
...
Previously we were literally doing hundreds of database queries, now it's
very much faster.
This makes the API slightly more complicated, but it's definitely worth it!
Each module should implement modname_print_overview, which takes an array of courses
and an array to fill up indexed by [$courseid]['modname'] for the controller to loop through and print.
Each module should LIMIT the number of queries to use, all module instances can be fetched
with the new function get_all_instances_in_courses which is the same as get_all_instances_in_course
but takes an array of courses to fetch the instances for. This means there is no need to loop
over the courses array and fetch the instances for each course (dramatically cutting down the number of queries!)
2006-01-17 20:49:43 +00:00
mjollnir_
b12d055a8f
Fixing an sql sytax error in forum cron that prevented mailouts! It seems to have been introduced at 1.405
2006-01-17 00:21:29 +00:00
mjollnir_
a4f495bf86
Introducing: managed posted forums. Optional ability to 'throttle' forums by adding
...
three new settings: warnafter, blockafter and blockperiod.
Useful for tutors with big courses with some dominant students.
2006-01-16 08:42:09 +00:00
mjollnir_
098d27d46e
New forum type: question and answer: requires students to post their answer before being able to view other posts. After initial post, students can view & respond normally
2006-01-16 04:57:48 +00:00
toyomoyo
4d1b2016fd
merged, bug fix for #4431
2006-01-04 03:08:08 +00:00
moodler
e6bacdc55c
Merged bugfix for bug 4431 from stable
2005-12-22 10:09:21 +00:00
toyomoyo
82fe65f20b
merge merge merge
2005-12-22 01:47:41 +00:00
patrickslee
23b5a13df5
Fixed a problem creating single discussion forum related to mailnow
2005-12-20 23:27:25 +00:00
moodler
0f561844e7
Someone included two copies of forum_get_separate_modules()
2005-12-20 08:47:20 +00:00
toyomoyo
073286f06f
merged fix for bug #4431
2005-12-20 05:22:59 +00:00