Index: openacs-4/packages/logger/logger.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/logger/logger.info,v diff -u -N -r1.9.2.7 -r1.9.2.8 --- openacs-4/packages/logger/logger.info 27 Jun 2005 20:38:10 -0000 1.9.2.7 +++ openacs-4/packages/logger/logger.info 15 Sep 2005 14:24:11 -0000 1.9.2.8 @@ -7,29 +7,28 @@ f f - + Lars Pind Peter Marklund Jade Rubick Time and expenses reporting. - 2004-6-24 + 2004-06-24 Collaboraid - Logger lets you keep track of measurements over time. The primary use case is time and expenses reporting, an area where we are being guided by the HR-XML Time Expense Reporting 2.0 standard. However, the intention is to allow for reporting of arbitrary types of numerical data such as financial results - account balance, revenue etc. You could even use this application to monitor your weight. The full specification is here: <a href="http://www.collaboraid.biz/developer/logger-spec">http://www.collaboraid.biz/developer/logger-spec<a> - + Logger lets you keep track of measurements over time. The primary use case is time and expenses reporting, an area where we are being guided by the HR-XML Time Expense Reporting 2.0 standard. However, the intention is to allow for reporting of arbitrary types of numerical data such as financial results - account balance, revenue etc. You could even use this application to monitor your weight. The full specification is here: <a href="http://www.collaboraid.biz/developer/logger-spec">http://www.collaboraid.biz/developer/logger-spec<a> + Logger can be optionally integrated with project-manager, for logging of time against projects and tasks. - - 1 + - + - + Index: openacs-4/packages/logger/catalog/logger.en_US.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/logger/catalog/logger.en_US.ISO-8859-1.xml,v diff -u -N -r1.1.2.2 -r1.1.2.3 --- openacs-4/packages/logger/catalog/logger.en_US.ISO-8859-1.xml 1 Jul 2005 21:36:47 -0000 1.1.2.2 +++ openacs-4/packages/logger/catalog/logger.en_US.ISO-8859-1.xml 15 Sep 2005 14:24:12 -0000 1.1.2.3 @@ -47,6 +47,7 @@ Link in Link to instance List + logged %value% %variable_array.unit% Log entry modified. Logger Application A <b>variable</b> is something you wish to track, for example: Index: openacs-4/packages/logger/tcl/entry-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/logger/tcl/entry-procs.tcl,v diff -u -N -r1.3.8.8 -r1.3.8.9 --- openacs-4/packages/logger/tcl/entry-procs.tcl 5 Jul 2005 17:54:49 -0000 1.3.8.8 +++ openacs-4/packages/logger/tcl/entry-procs.tcl 15 Sep 2005 14:24:12 -0000 1.3.8.9 @@ -95,6 +95,20 @@ if { $update_status_p } { pm::project::compute_status $project_item_id } + + set log_comment_p [parameter::get -parameter "LogCommentsP" -default "0"] + if {$log_comment_p} { + # add comment to task + pm::util::general_comment_add \ + -object_id $task_item_id \ + -title "[_ logger.log_comment_title]" \ + -comment $description \ + -mime_type "text/plain" \ + -user_id $creation_user \ + -peeraddr [ad_conn peeraddr] \ + -type "task" \ + -send_email_p t + } } # Check cache, expire if it is a new user