Index: trunk/core/kernel/db/db_tag_processor.php =================================================================== diff -u -r5431 -r5979 --- trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 5431) +++ trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 5979) @@ -1541,6 +1541,23 @@ } } + + function MultipleEditing($params) + { + $selected_ids = $this->Application->RecallVar($this->getPrefixSpecial().'_selected_ids'); + $ret = ''; + if ($selected_ids) { + $selected_ids = explode(',', $selected_ids); + $object =& $this->getObject( array_merge_recursive2($params, Array('skip_autoload' => true)) ); + $params['name'] = $params['render_as']; + foreach ($selected_ids as $id) { + $object->Load($id); + $ret .= $this->Application->ParseBlock($params); + } + } + + return $ret; + } } ?> \ No newline at end of file Index: trunk/kernel/admin_templates/regional/phrases_edit.tpl =================================================================== diff -u -r4834 -r5979 --- trunk/kernel/admin_templates/regional/phrases_edit.tpl (.../phrases_edit.tpl) (revision 4834) +++ trunk/kernel/admin_templates/regional/phrases_edit.tpl (.../phrases_edit.tpl) (revision 5979) @@ -22,32 +22,7 @@ } ) ); -// a_toolbar.AddButton( new ToolBarSeparator('sep1') ); -// -// a_toolbar.AddButton( new ToolBarButton('prev', '', function() { -// go_to_id('phrases', ''); -// } -// ) ); -// a_toolbar.AddButton( new ToolBarButton('next', '', function() { -// go_to_id('phrases', ''); -// } -// ) ); - a_toolbar.Render(); - -// -// a_toolbar.HideButton('prev'); -// a_toolbar.HideButton('next'); -// a_toolbar.HideButton('sep1'); -// -// -// a_toolbar.DisableButton('next'); -// -// -// a_toolbar.DisableButton('prev'); -// -// - @@ -56,16 +31,26 @@ - "> + + + + + + + + + + +