Index: openacs-4/packages/dotlrn/tcl/applets-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/tcl/applets-procs.tcl,v diff -u -r1.18 -r1.19 --- openacs-4/packages/dotlrn/tcl/applets-procs.tcl 23 Oct 2002 12:38:38 -0000 1.18 +++ openacs-4/packages/dotlrn/tcl/applets-procs.tcl 3 Oct 2003 17:37:58 -0000 1.19 @@ -89,10 +89,6 @@ set url $package_key } - if {[empty_string_p $pretty_name]} { - set pretty_name $package_key - } - set parent_node_id [site_node::get_node_id -url [get_url]] set package_id [dotlrn::mount_package \ Index: openacs-4/packages/dotlrn/tcl/dotlrn-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/tcl/dotlrn-procs.tcl,v diff -u -r1.70 -r1.71 --- openacs-4/packages/dotlrn/tcl/dotlrn-procs.tcl 29 May 2003 18:05:01 -0000 1.70 +++ openacs-4/packages/dotlrn/tcl/dotlrn-procs.tcl 3 Oct 2003 17:37:58 -0000 1.71 @@ -139,11 +139,11 @@ ns_log notice "dotlrn::mount_package: [array get parent_node]" - set package_id [site_node_apm_integration::new_site_node_and_package \ - -name $url \ - -parent_id $parent_node_id \ + set package_id [site_node::instantiate_and_mount \ + -node_name $url \ + -parent_node_id $parent_node_id \ -package_key $package_key \ - -instance_name $pretty_name \ + -package_name $pretty_name \ -context_id $parent_package_id \ ] } @@ -262,13 +262,12 @@ # We only take the first node right now # FIXME: in case of multi-mounting, which is doubtful, but possible # we have a problem here. - set parent_node_id [db_string select_node_id {}] + set parent_node_id [site_node::get_node_id -url [lindex [site_node::get_url_from_object_id -object_id $package_id] 0]] - set new_package_id [site_node_apm_integration::new_site_node_and_package \ - -name $mount_point \ - -parent_id $parent_node_id \ + set new_package_id [site_node::instantiate_and_mount \ + -node_name $mount_point \ + -parent_node_id $parent_node_id \ -package_key $package_key \ - -instance_name $package_key \ -context_id $package_id \ ] @@ -390,7 +389,7 @@ # a connection put it here. This needs to be a vaild # grantee for the perms set user_id -1 - + set portal_id [portal::create \ -name "$pretty_name Portal" \ -csv_list $csv_list \ @@ -416,4 +415,3 @@ } } - Index: openacs-4/packages/dotlrn/tcl/dotlrn-procs.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/tcl/dotlrn-procs.xql,v diff -u -r1.16 -r1.17 --- openacs-4/packages/dotlrn/tcl/dotlrn-procs.xql 24 May 2002 01:58:45 -0000 1.16 +++ openacs-4/packages/dotlrn/tcl/dotlrn-procs.xql 3 Oct 2003 17:37:58 -0000 1.17 @@ -36,14 +36,6 @@ - - - select node_id - from site_nodes - where object_id = :package_id - - - select dotlrn_user_types.group_id