Index: openacs-4/packages/mail-tracking/lib/messages.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/mail-tracking/lib/messages.tcl,v
diff -u -r1.12 -r1.13
--- openacs-4/packages/mail-tracking/lib/messages.tcl 5 Oct 2005 15:40:44 -0000 1.12
+++ openacs-4/packages/mail-tracking/lib/messages.tcl 5 Oct 2005 17:42:17 -0000 1.13
@@ -110,9 +110,13 @@
}
object_id {
label "[_ mail-tracking.Object_id]"
+ display_template {
+ $object_id
+ }
}
file_ids {
label "[_ mail-tracking.Files]"
+ display_template {@messages.download_files;noquote@}
}
body {
label "[_ mail-tracking.Body]"
@@ -155,7 +159,7 @@
set orderby [template::list::orderby_clause -name "messages" -orderby]
-db_multirow -extend { file_ids sender receiver package_name package_url url_message_id } messages select_messages {} {
+db_multirow -extend { file_ids object_url sender receiver package_name package_url url_message_id download_files} messages select_messages {} {
set sender ""
set receiver ""
catch { set sender [person::name -person_id $sender_id] } errMsg
@@ -173,6 +177,15 @@
lappend file_ids $file_id
}
+ set object_url "/o/$object_id"
+ set download_files ""
+
+ foreach file $file_ids {
+ set file_item_id [item::get_item_from_revision $file]
+ set file_title [content::item::get_title -item_id $file_item_id]
+ # Creating the link to dowload the files
+ append download_files "$file_title
"
+ }
}
ad_return_template
\ No newline at end of file