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.7 -r1.26.2.8
--- openacs-4/packages/dotlrn-fs/dotlrn-fs.info 2 Jun 2006 00:41:55 -0000 1.26.2.7
+++ openacs-4/packages/dotlrn-fs/dotlrn-fs.info 5 Jun 2006 13:03:17 -0000 1.26.2.8
@@ -7,12 +7,12 @@
f
t
-
+
OpenACS
2006-06-01
OpenACS
-
+
@@ -28,6 +28,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.5 -r1.90.2.6
--- openacs-4/packages/dotlrn-fs/tcl/dotlrn-fs-procs.tcl 18 May 2006 11:07:10 -0000 1.90.2.5
+++ openacs-4/packages/dotlrn-fs/tcl/dotlrn-fs-procs.tcl 5 Jun 2006 13:03:17 -0000 1.90.2.6
@@ -217,7 +217,10 @@
# write to it but can't delete it by default, because the non-member portlet
# expects it to exist.
- permission::set_not_inherit -object_id $public_folder_id
+ if {![parameter::get -parameter "InheritPermissionForPublicFolderP" -default "0"]} {
+ 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"]} {