Index: trunk/core/kernel/db/db_event_handler.php =================================================================== diff -u -r1560 -r1795 --- trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 1560) +++ trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 1795) @@ -1380,6 +1380,11 @@ $this->Application->StoreVar( $event->getPrefixSpecial().'_view_filter', serialize($view_filter) ); } + /** + * Enter description here... + * + * @param kEvent $event + */ function OnPreSaveAndOpenTranslator(&$event) { $this->Application->SetVar('allow_translation', true); @@ -1390,10 +1395,10 @@ // $url = $this->Application->HREF($t, '', Array('pass'=>'all', $event->getPrefixSpecial(true).'_id' => $object->GetId())); // $field = $this->Application->GetVar('translator_field'); $event->redirect = $this->Application->GetVar('translator_t'); - $event->redirect_params = Array('pass'=>'all,trans', + $event->redirect_params = Array('pass'=>'all,trans,'.$this->Application->GetVar('translator_prefixes'), $event->getPrefixSpecial(true).'_id' => $object->GetId(), 'trans_event'=>'OnLoad', - 'trans_prefix'=>$event->Prefix, + 'trans_prefix'=> $this->Application->GetVar('translator_prefixes'), 'trans_field'=>$this->Application->GetVar('translator_field'), ); //$after_script = "openTranslator('".$event->getPrefixSpecial()."', '".$field."', '".$url."', '".$wnd_name."')";