Index: branches/unlabeled/unlabeled-1.1.2/kernel/admin_templates/advanced_view.tpl =================================================================== diff -u -r5735 -r5741 --- branches/unlabeled/unlabeled-1.1.2/kernel/admin_templates/advanced_view.tpl (.../advanced_view.tpl) (revision 5735) +++ branches/unlabeled/unlabeled-1.1.2/kernel/admin_templates/advanced_view.tpl (.../advanced_view.tpl) (revision 5741) @@ -31,20 +31,26 @@ a_toolbar.AddButton( new ToolBarButton('delete', '', function() { - var $template = $Catalog.queryTabRegistry('prefix', $Catalog.getCurrentPrefix(), 'view_template'); - std_delete_items($Catalog.getCurrentPrefix(), $template, 1); + var $template = $Catalog.queryTabRegistry('prefix', $Catalog.ActivePrefix, 'view_template'); + $form_name = $Catalog.queryTabRegistry('prefix', $Catalog.ActivePrefix, 'tab_id') + '_form'; + set_hidden_field('remove_specials[' + $Catalog.ActivePrefix + '.showall]', 1); + std_delete_items($Catalog.ActivePrefix, $template, 1); } ) ); a_toolbar.AddButton( new ToolBarSeparator('sep2') ); a_toolbar.AddButton( new ToolBarButton('approve', '', function() { - $Catalog.submit_event(null, 'OnMassApprove'); + $form_name = $Catalog.queryTabRegistry('prefix', $Catalog.ActivePrefix, 'tab_id') + '_form'; + set_hidden_field('remove_specials[' + $Catalog.ActivePrefix + '.showall]', 1); + $Catalog.submit_event($Catalog.ActivePrefix, 'OnMassApprove'); } ) ); a_toolbar.AddButton( new ToolBarButton('decline', '', function() { - $Catalog.submit_event(null, 'OnMassDecline'); + $form_name = $Catalog.queryTabRegistry('prefix', $Catalog.ActivePrefix, 'tab_id') + '_form'; + set_hidden_field('remove_specials[' + $Catalog.ActivePrefix + '.showall]', 1); + $Catalog.submit_event($Catalog.ActivePrefix, 'OnMassDecline'); } ) );