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