Index: openacs-4/packages/project-manager/project-manager.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/project-manager.info,v diff -u -r1.34 -r1.35 --- openacs-4/packages/project-manager/project-manager.info 27 Oct 2005 21:45:31 -0000 1.34 +++ openacs-4/packages/project-manager/project-manager.info 4 Nov 2005 21:42:27 -0000 1.35 @@ -7,15 +7,15 @@ <initial-install-p>f</initial-install-p> <singleton-p>f</singleton-p> - <version name="3.1d14" url="http://openacs.org/repository/download/apm/project-manager-3.1d14.apm"> + <version name="3.1d15" url="http://openacs.org/repository/download/apm/project-manager-3.1d15.apm"> <owner url="mailto:jade@rubick.com">Jade Rubick</owner> <summary>Project management tool for OpenACS</summary> - <release-date>2005-10-27</release-date> + <release-date>2005-11-04</release-date> <vendor url="mailto:jader@bread.com">Integrated Bakery Resources</vendor> <description format="text/plain">Track tasks, estimates and actual progress for a project. See the <a href="http://openacs.org/projects/dotwrk/project_management/">project page</a> for more information.</description> <maturity>0</maturity> - <provides url="project-manager" version="3.1d14"/> + <provides url="project-manager" version="3.1d15"/> <requires url="acs-datetime" version="4.0"/> <requires url="acs-subsite" version="5.2.0a4"/> <requires url="acs-templating" version="5.1.6d1"/> Index: openacs-4/packages/project-manager/catalog/project-manager.en_US.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/catalog/project-manager.en_US.ISO-8859-1.xml,v diff -u -r1.48 -r1.49 --- openacs-4/packages/project-manager/catalog/project-manager.en_US.ISO-8859-1.xml 25 Oct 2005 23:05:59 -0000 1.48 +++ openacs-4/packages/project-manager/catalog/project-manager.en_US.ISO-8859-1.xml 4 Nov 2005 21:42:28 -0000 1.49 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="ISO-8859-1"?> -<message_catalog package_key="project-manager" package_version="3.1d12" locale="en_US" charset="ISO-8859-1"> +<message_catalog package_key="project-manager" package_version="3.1d15" locale="en_US" charset="ISO-8859-1"> <msg key="---_TBD_---">--- TBD ---</msg> <msg key="--_Closed">-- Closed</msg> @@ -37,6 +37,8 @@ <msg key="aggregate_projects">Aggregate projects from this time of past years and beyond.</msg> <msg key="All">All</msg> <msg key="Assign_from_categories">Assign from categories</msg> + <msg key="Assign_myself">Assign Myself</msg> + <msg key="Assign_myself_as_lead">Assign myself as lead</msg> <msg key="assign_removed">%assign% removed</msg> <msg key="assign_saved">%assign% saved</msg> <msg key="Assignee">Assignee</msg> @@ -416,6 +418,7 @@ <msg key="move_help">Choose one project to move the task to.</msg> <msg key="Move_task">Move Task</msg> <msg key="Move_task_to">Move task to project:</msg> + <msg key="Myself">Myself</msg> <msg key="na">n/a</msg> <msg key="Name">Name</msg> <msg key="Name_1">Name:</msg> @@ -446,6 +449,7 @@ <msg key="Overdue_Tasks">Overdue Tasks</msg> <msg key="Overview_of_process">Overview of process:</msg> <msg key="Package">Package Instance</msg> + <msg key="Package_Instance">Package Instance</msg> <msg key="page">page)</msg> <msg key="Parameters">Parameters</msg> <msg key="Party_ID">Party ID</msg> @@ -516,6 +520,7 @@ <msg key="Rate_Assignees">Rate Assignees</msg> <msg key="Rate_this_project">Rate this project</msg> <msg key="rate_this_project">Rate This Project</msg> + <msg key="Reassign">Reassign</msg> <msg key="Related_task_terms">Related %task_term%s</msg> <msg key="Remaining_work">Remaining Work</msg> <msg key="Remove">myself</msg> Index: openacs-4/packages/project-manager/lib/projects.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/lib/projects.tcl,v diff -u -r1.26 -r1.27 --- openacs-4/packages/project-manager/lib/projects.tcl 30 Oct 2005 14:35:35 -0000 1.26 +++ openacs-4/packages/project-manager/lib/projects.tcl 4 Nov 2005 21:42:28 -0000 1.27 @@ -268,7 +268,7 @@ user_space_p [list] \ is_observer_p [list \ label "[_ project-manager.Observer]" \ - values { {"[_ acs-kernel.common_True]" t } { "[_ acs-kernel.common_False]" f} } \ + values { {"[_ project-manager.True]" t } { "[_ project-manager.False]" f} } \ where_clause { $user_space_clause } ] \ previous_status_f [list \ 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.32 -r1.33 --- openacs-4/packages/project-manager/lib/tasks.tcl 31 Oct 2005 21:32:08 -0000 1.32 +++ openacs-4/packages/project-manager/lib/tasks.tcl 4 Nov 2005 21:42:28 -0000 1.33 @@ -9,6 +9,7 @@ set use_bulk_p [parameter::get -parameter "UseBulkP" -default "0"] + foreach required_param $required_param_list { if {![info exists $required_param]} { return -code error "$required_param is a required parameter." @@ -240,10 +241,10 @@ append row_list "$element {}\n" } - if {$use_bulk_p == 1} { set row_list "multiselect {}\n $row_list" - set bulk_actions [list "[_ project-manager.Edit_tasks]" "${base_url}task-add-edit" "[_ project-manager.Edit_multiple_tasks]"] + set bulk_actions [list "[_ project-manager.Edit_tasks]" "${base_url}task-add-edit" "[_ project-manager.Edit_multiple_tasks]" "[_ project-manager.Assign_myself]" "${base_url}assign-myself" "[_ project-manager.Assign_myself_as_lead]"] + set bulk_action_export_vars [list [list return_url] [list project_item_id]] } else { set bulk_actions [list]