Index: dotlrn_packages/packages/forums/tcl/forums-lams-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/dotlrn_packages/packages/forums/tcl/forums-lams-procs.tcl,v
diff -u -r1.2 -r1.3
--- dotlrn_packages/packages/forums/tcl/forums-lams-procs.tcl 12 Aug 2008 03:07:21 -0000 1.2
+++ dotlrn_packages/packages/forums/tcl/forums-lams-procs.tcl 12 Aug 2008 04:32:43 -0000 1.3
@@ -12,8 +12,8 @@
namespace eval forum::lams {}
-ad_proc -public forum::lams::is_lams {
- {-forum_id ""}
+ad_proc -private forum::lams::is_lams {
+ -forum_id:required
} {
set a forum to be a LAMS forum instance only
} {
@@ -22,7 +22,18 @@
}
+ad_proc -private forum::lams::update_user_id {
+ -forum_id:required
+ -user_id:required
+} {
+ set a forum to be a LAMS forum instance only
+} {
+ db_dml update_user_id {}
+
+}
+
+
ad_proc -public forum::lams::clone_instance {
-forum_id:required
-course_id:required
@@ -66,6 +77,7 @@
]
forum::lams::is_lams -forum_id $new_forum_id
+ forum::lams::update_user_id -forum_id $new_forum_id -user_id $user_id
return $new_forum_id
@@ -124,8 +136,8 @@
ad_proc -public forum::lams::import_instance {
-file_path:required
- -user_id
- -course_id
+ -user_id:required
+ -course_id:required
} {
Import an instance of forum
} {
@@ -156,6 +168,7 @@
]
forum::lams::is_lams -forum_id $new_forum_id
+ forum::lams::update_user_id -forum_id $new_forum_id -user_id $user_id
return $new_forum_id
Index: dotlrn_packages/packages/forums/tcl/forums-lams-procs.xql
===================================================================
RCS file: /usr/local/cvsroot/dotlrn_packages/packages/forums/tcl/forums-lams-procs.xql,v
diff -u -r1.1 -r1.2
--- dotlrn_packages/packages/forums/tcl/forums-lams-procs.xql 6 Aug 2008 07:34:35 -0000 1.1
+++ dotlrn_packages/packages/forums/tcl/forums-lams-procs.xql 12 Aug 2008 04:32:43 -0000 1.2
@@ -16,6 +16,15 @@
+
+
+ update acs_objects
+ set modifying_user = :user_id,
+ creation_user = :user_id
+ where object_id = :forum_id
+
+
+
select