Index: openacs-4/packages/project-manager/lib/assignee-portlet.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/lib/assignee-portlet.tcl,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/project-manager/lib/assignee-portlet.tcl 26 Aug 2005 20:59:12 -0000 1.5
+++ openacs-4/packages/project-manager/lib/assignee-portlet.tcl 9 Sep 2005 22:31:42 -0000 1.6
@@ -24,6 +24,9 @@
# Get the URL for contacts
set contacts_url [site_node::get_package_url -package_key contacts]
+# Check if contacts is installed
+set contacts_installed_p [apm_package_installed_p contacts]
+
# Send Email URL
set send_email_url "send-mail?project_id=$project_id"
@@ -66,14 +69,19 @@
] \
role_name [list \
label "[_ project-manager.Role]" \
- ] \
- complaint [list \
- label "[_ contacts.Complaint]" \
- display_template {[_ project-manager.Add_complaint]
- } \
- ] \
- ]
+ ]
+ ]
+if {$contacts_installed_p} {
+ lappend elements [list \
+ complaint [list \
+ label "[_ contacts.Complaint]" \
+ display_template {[_ project-manager.Add_complaint]
+ } \
+ ] \
+ ]
+}
+
template::list::create \
-name people \
-multirow people \