Index: openacs-4/packages/cms/www/modules/items/children.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/cms/www/modules/items/children.tcl,v diff -u -N -r1.7.2.1 -r1.7.2.2 --- openacs-4/packages/cms/www/modules/items/children.tcl 31 Aug 2006 19:59:06 -0000 1.7.2.1 +++ openacs-4/packages/cms/www/modules/items/children.tcl 19 Feb 2007 22:17:43 -0000 1.7.2.2 @@ -19,20 +19,23 @@ -options $child_types -widget select } +set relation cr_item_child_rel template::list::create \ -name children \ -key rel_id \ + -bulk_action_export_vars {item_id relation}\ -no_data "No child items" \ -multirow children \ -actions [list "Relate marked items to this item" \ - "relate-items?item_id=$item_id" \ + [export_vars -base relate-items {item_id relation mount_point}] \ "Relate marks items to this item"] \ -bulk_actions [list "Remove marked relations" \ - "[export_vars -base unrelate-item?mount_point=sitemap { rel_id }]" \ + [export_vars -base unrelate-item {item_id rel_id mount_point}] \ "Remove marked relations from this item"] \ -elements { title { label "Title" + display_template { @children.title;noquote@ } link_url_col title_url link_html { title "View child item" } } @@ -46,14 +49,15 @@ label "Tag" } reorder { - label "Move" - display_template "up  |  \ - down" + display_template { + Up + Down + } } } db_multirow -extend { title_url relation_view_url move_up_url move_down_url reorder } children get_children "" { - set title_url "index?item_id=$item_id&mount_point=$mount_point" + set title_url [export_vars -base index {item_id mount_point}] set move_up_url "relate-order?rel_id=$rel_id&order=up&mount_point=$mount_point&tab=children&relation_type=relation" set move_down_url "relate-order?rel_id=$rel_id&order=down&mount_point=$mount_point&tab=children&relation_type=relation" }