Index: openacs-4/packages/cms/www/modules/sitemap/ancestors.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/cms/www/modules/sitemap/ancestors.tcl,v diff -u -r1.1 -r1.2 --- openacs-4/packages/cms/www/modules/sitemap/ancestors.tcl 20 Apr 2001 20:51:10 -0000 1.1 +++ openacs-4/packages/cms/www/modules/sitemap/ancestors.tcl 24 May 2001 01:30:52 -0000 1.2 @@ -25,10 +25,9 @@ # sets this_item(bookmark) as the icon #set bookmark [clipboard::get_bookmark_icon $clip $mount_point $item_id] -set db [template::get_db_handle] - # get the context bar info -set query " + +template::query get_context context multirow " select t.tree_level, t.parent_id, content_folder.is_folder(i.item_id) is_folder, @@ -52,9 +51,7 @@ order by tree_level desc" -template::query context multirow $query - # pass in index_page_id to improve efficiency if { ![template::util::is_nil index_page_id] } { @@ -70,7 +67,8 @@ } # get the path of the item -set query " + +template::query get_preview_info preview_info onerow " select $index_page_sql -- does it have a template @@ -86,8 +84,6 @@ where item_id = :item_id" -template::query preview_info onerow $query - template::util::array_to_vars preview_info @@ -128,7 +124,7 @@ } # an item cannot be previewed if it has no associated template if { [string equal $has_index_page t] } { - template::query template_id onevalue " + template::query get_template_id template_id onevalue " select content_item.get_template( nvl( content_folder.get_index_page( :item_id ), 0), 'public' ) @@ -141,4 +137,3 @@ set preview_p f } -template::release_db_handle