Index: openacs-4/packages/project-manager/lib/tasks.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/lib/tasks.tcl,v diff -u -r1.44 -r1.45 --- openacs-4/packages/project-manager/lib/tasks.tcl 17 Dec 2005 10:33:08 -0000 1.44 +++ openacs-4/packages/project-manager/lib/tasks.tcl 18 Dec 2005 20:10:38 -0000 1.45 @@ -107,7 +107,6 @@ set contacts_url [util_memoize [list site_node::get_package_url \ -package_key contacts]] - # set up context bar set context [list "[_ project-manager.Tasks]"] @@ -404,7 +403,7 @@ } party_id { label "[_ project-manager.Who]" - display_template { @tasks.assignee_name@
+ display_template { @tasks.assignee_name@
} } role { @@ -675,8 +674,14 @@ set actual_days_worked "" } set my_user_id $user_id - set user_url [export_vars \ - -base "${contacts_url}contact" {{party_id $party_id}}] + + # if contacts is installed, link to it, otherwise link to pvt home + if {[string eq "" $contacts_url]} { + set user_url [export_vars -base "/shared/community-member" {{user_id $party_id}}] + } else { + set user_url [export_vars \ + -base "${contacts_url}contact" {{party_id $party_id}}] + } acs_object::get -object_id $task_item_id -array task_array set base_url [lindex [site_node::get_url_from_object_id -object_id $task_array(package_id)] 0]