Index: openacs-4/packages/dotlrn-fs/dotlrn-fs.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-fs/dotlrn-fs.info,v diff -u -r1.26.2.4 -r1.26.2.5 --- openacs-4/packages/dotlrn-fs/dotlrn-fs.info 27 Mar 2006 23:58:14 -0000 1.26.2.4 +++ openacs-4/packages/dotlrn-fs/dotlrn-fs.info 4 Apr 2006 15:22:02 -0000 1.26.2.5 @@ -7,12 +7,12 @@ f t - + OpenACS 2005-11-01 OpenACS - + @@ -26,6 +26,7 @@ + Index: openacs-4/packages/dotlrn-fs/tcl/dotlrn-fs-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-fs/tcl/dotlrn-fs-procs.tcl,v diff -u -r1.90.2.2 -r1.90.2.3 --- openacs-4/packages/dotlrn-fs/tcl/dotlrn-fs-procs.tcl 27 Oct 2005 11:24:03 -0000 1.90.2.2 +++ openacs-4/packages/dotlrn-fs/tcl/dotlrn-fs-procs.tcl 4 Apr 2006 15:22:02 -0000 1.90.2.3 @@ -211,6 +211,10 @@ permission::set_not_inherit -object_id $public_folder_id permission::grant -party_id $admins -object_id $public_folder_id -privilege write + if {[parameter::get -parameter "WritePermissionForMembersOnPublicP" -default "0"]} { + permission::grant -party_id $members -object_id $public_folder_id -privilege write + } + set dotlrn_public [dotlrn::get_users_rel_segment_id] permission::grant -party_id $dotlrn_public -object_id $public_folder_id -privilege read