Index: openacs-4/packages/cms/tcl/module-procs.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/cms/tcl/module-procs.xql,v diff -u -r1.4 -r1.4.2.1 --- openacs-4/packages/cms/tcl/module-procs.xql 9 May 2005 22:44:48 -0000 1.4 +++ openacs-4/packages/cms/tcl/module-procs.xql 6 Jun 2005 17:07:23 -0000 1.4.2.1 @@ -6,7 +6,9 @@ select module_id from cm_modules where key = :module_name - and package_id = :package_id + and package_id = + (select package_id from subsite_package_map + where subsite_id = :subsite_id) @@ -36,15 +38,49 @@ + + + select root_key from cm_modules + where key = 'templates' + and package_id = + (select package_id from subsite_package_map + where subsite_id = :subsite_id) + + + + + + + select root_key from cm_modules + where key = 'sitemap' + and package_id = + (select package_id from subsite_package_map + where subsite_id = :subsite_id) + + + update acs_objects set context_id = :package_id where object_id = :module_id + + + insert into subsite_package_map + (subsite_id,package_id) + values + (:subsite_id,:package_id) + + + - select module_id from cm_modules where package_id = :package_id + select module_id from cm_modules + where key = :module_name + and package_id = + (select package_id from subsite_package_map + where subsite_id = :subsite_id)