Index: openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl,v diff -u -r1.76 -r1.77 --- openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl 17 Jun 2009 08:00:01 -0000 1.76 +++ openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl 1 Jul 2009 11:05:40 -0000 1.77 @@ -749,7 +749,8 @@ -path_to_file $filex_href \ -file_name "${manifest_identifier}/${filex_href}" \ -type file \ - -complete_path "[ns_urldecode ${tmp_dir}/${filex_href}]"] + -complete_path "[ns_urldecode ${tmp_dir}/${filex_href}]" \ + -manifest_identifier $manifest_identifier] } else { set filex_id [imsld::fs::file_new -href $filex_href \ -path_to_file $filex_href \ @@ -4847,7 +4848,9 @@ # them. Those that still have a zero as object_id are files that are not # referenced as resources by the manifest, but they are in the ZIP, # therefore, they need to be moved to the FS. - imsld::fs::traverse_zip -dir $tmp_dir -pattern "*" -resource_handler $resource_handler + imsld::fs::traverse_zip -dir $tmp_dir -pattern "*" \ + -resource_handler $resource_handler \ + -manifest_identifier $manifest_identifier if { ![empty_string_p $warnings] } { set warnings "[_ imsld.lt_br__Warnings_ul_warni]"