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)