Index: openacs-4/packages/courses/www/cc-admin/dotlrn-list.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/courses/www/cc-admin/dotlrn-list.tcl,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/courses/www/cc-admin/dotlrn-list.tcl 4 Feb 2005 23:05:53 -0000 1.3
+++ openacs-4/packages/courses/www/cc-admin/dotlrn-list.tcl 8 Feb 2005 23:07:53 -0000 1.4
@@ -12,19 +12,20 @@
set page_title "[_ courses.dotlrn_list]"
if {[string equal $return_url ""]} {
- set return_url "/courses/cc-admin/courses-list"
+ set return_url "courses-list"
}
-set user_id [auth::get_user_id]
+set user_id [ad_conn user_id]
# Check if users has admin permission to edit course_catalog
permission::require_permission -party_id $user_id -object_id $course_id -privilege "admin"
-set context [list [list "/courses/cc-admin/course-list" "[_ courses.course_list]"] "[_ courses.dotlrn_list]"]
+set context [list [list course-list "[_ courses.course_list]"] "[_ courses.dotlrn_list]"]
set asm_package_id [apm_package_id_from_key assessment]
-db_multirow -extend { rel } classes_list get_dotlrn_classes {} {
- set rel [course_catalog::has_relation -course_id $object_id]
+db_multirow -extend { rel type } classes_list get_dotlrn_classes {} {
+ set rel [course_catalog::relation_between -object_one $course_id -object_two $object_id]
+ set type "class"
}
template::list::create \
@@ -36,6 +37,7 @@
-bulk_action_method post \
-bulk_action_export_vars {
course_id
+ type
}\
-row_pretty_plural "[_ courses.dotlrn_classes]" \
-elements {
@@ -81,7 +83,7 @@
associate {
display_template {
- #courses.associate#
+ #courses.associate#
#courses.associated#
@@ -90,8 +92,9 @@
}
}
-db_multirow -extend { rel } com_list get_dotlrn_communities { } {
- set rel [course_catalog::com_has_relation -community_id $object_id]
+db_multirow -extend { rel type } com_list get_dotlrn_communities { } {
+ set rel [course_catalog::relation_between -object_one $course_id -object_two $object_id]
+ set type "community"
}
template::list::create \
@@ -103,8 +106,9 @@
-bulk_action_method post \
-bulk_action_export_vars {
course_id
+ type
}\
- -row_pretty_plural "[_ courses.dotlrn_classes]" \
+ -row_pretty_plural "[_ courses.dotlrn_com]" \
-elements {
check_box {
class "list-narrow"
@@ -129,7 +133,7 @@
associate {
display_template {
- #courses.associate#
+ #courses.associate#
#courses.associated#