Index: openacs-4/packages/dotlrn/dotlrn.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/dotlrn.info,v diff -u -N -r1.123.2.6 -r1.123.2.7 --- openacs-4/packages/dotlrn/dotlrn.info 15 Dec 2005 22:54:26 -0000 1.123.2.6 +++ openacs-4/packages/dotlrn/dotlrn.info 27 Jan 2006 02:14:25 -0000 1.123.2.7 @@ -80,6 +80,7 @@ + Index: openacs-4/packages/dotlrn/www/dotlrn-main-portlet.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/dotlrn-main-portlet.adp,v diff -u -N -r1.39.2.1 -r1.39.2.2 --- openacs-4/packages/dotlrn/www/dotlrn-main-portlet.adp 31 May 2005 23:13:06 -0000 1.39.2.1 +++ openacs-4/packages/dotlrn/www/dotlrn-main-portlet.adp 27 Jan 2006 02:14:25 -0000 1.39.2.2 @@ -19,7 +19,7 @@ %> - + #dotlrn.lt_JoinDrop_a_Class_or_C# ]

Index: openacs-4/packages/dotlrn/www/dotlrn-main-portlet.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/dotlrn-main-portlet.tcl,v diff -u -N -r1.13.2.1 -r1.13.2.2 --- openacs-4/packages/dotlrn/www/dotlrn-main-portlet.tcl 31 May 2005 23:13:06 -0000 1.13.2.1 +++ openacs-4/packages/dotlrn/www/dotlrn-main-portlet.tcl 27 Jan 2006 02:14:25 -0000 1.13.2.2 @@ -101,4 +101,6 @@ } +set self_registration_p [parameter::get -parameter SelfRegistrationP -package_id [dotlrn::get_package_id] -default 1] + ad_return_template Index: openacs-4/packages/dotlrn/www/manage-memberships.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/manage-memberships.tcl,v diff -u -N -r1.11.2.3 -r1.11.2.4 --- openacs-4/packages/dotlrn/www/manage-memberships.tcl 15 Dec 2005 10:38:26 -0000 1.11.2.3 +++ openacs-4/packages/dotlrn/www/manage-memberships.tcl 27 Jan 2006 02:14:25 -0000 1.11.2.4 @@ -43,6 +43,11 @@ } -properties { } +if { ! [parameter::get -parameter SelfRegistrationP -package_id [dotlrn::get_package_id] -default 1] } { + ad_returnredirect "not-allowed" + ad_script_abort +} + set user_id [ad_conn user_id] set show_drop_button_p [parameter::get_from_package_key \