Index: openacs-4/packages/file-storage/www/file-oracle.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/file-oracle.xql,v diff -u -N -r1.14 -r1.15 --- openacs-4/packages/file-storage/www/file-oracle.xql 29 Jun 2004 10:18:25 -0000 1.14 +++ openacs-4/packages/file-storage/www/file-oracle.xql 23 Nov 2017 10:06:32 -0000 1.15 @@ -3,13 +3,6 @@ oracle8.1.6 - - - select content_item.get_parent_folder(:file_id) - from dual - - - @@ -53,24 +46,9 @@ where m.object_id = r.revision_id and m.party_id = :user_id and m.privilege = 'read') - $show_versions order by last_modified desc + and $show_versions order by last_modified desc - - - - - - - - - - and r.revision_id = i.live_revision - - - - - Index: openacs-4/packages/file-storage/www/file-postgresql.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/file-postgresql.xql,v diff -u -N -r1.17 -r1.18 --- openacs-4/packages/file-storage/www/file-postgresql.xql 7 Aug 2017 23:48:11 -0000 1.17 +++ openacs-4/packages/file-storage/www/file-postgresql.xql 23 Nov 2017 10:06:32 -0000 1.18 @@ -3,12 +3,6 @@ postgresql7.1 - - - select content_item__get_parent_folder(:file_id) - - - @@ -78,21 +72,6 @@ - - - - - - - - - - - and r.revision_id = i.live_revision - - - - Index: openacs-4/packages/file-storage/www/file.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/file.tcl,v diff -u -N -r1.36 -r1.37 --- openacs-4/packages/file-storage/www/file.tcl 7 Aug 2017 23:48:11 -0000 1.36 +++ openacs-4/packages/file-storage/www/file.tcl 23 Nov 2017 10:06:32 -0000 1.37 @@ -37,16 +37,15 @@ db_1row file_info "" # get folder id so we can implement a back link -set folder_id [db_string get_folder {}] +set folder_id [content::item::get_parent_folder -item_id $file_id] set folder_write_p [permission::permission_p -object_id $folder_id -privilege write] set folder_view_url [export_vars -base index {folder_id}] -# We use the new db_map here if { $show_all_versions_p } { - set show_versions [db_map show_all_versions] + set show_versions "" } else { - set show_versions [db_map show_live_version] + set show_versions "and r.revision_id = i.live_revision" } set not_show_all_versions_p [expr {!$show_all_versions_p}]