Index: branches/RC/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r10005 -r10024 --- branches/RC/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 10005) +++ branches/RC/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 10024) @@ -153,7 +153,7 @@ 'OnViewFile' => Array('self'=>true, 'subitem'=>true), 'OnSaveWidths' => Array('self'=>true, 'subitem'=>true), - + 'OnValidateMInputFields' => Array('self'=>'view'), ); $this->permMapping = array_merge($this->permMapping, $permissions); @@ -2021,8 +2021,7 @@ list($id,$field_values) = each($items_info); $preset_key = $field_values['ExportPresets']; - $user =& $this->Application->recallObject('u.current'); - $export_settings = $user->getPersistantVar('export_settings'); + $export_settings = $this->Application->RecallPersistentVar('export_settings'); if (!$export_settings) return ; $export_settings = unserialize($export_settings); if (!isset($export_settings[$event->Prefix])) return ; @@ -2037,7 +2036,7 @@ } if ($to_delete) { unset($export_settings[$event->Prefix][$to_delete]); - $user->setPersistantVar('export_settings', serialize($export_settings)); + $this->Application->StorePersistentVar('export_settings', serialize($export_settings)); } } } @@ -2142,7 +2141,7 @@ readfile($path); exit(); } - + /** * Validates MInput control fields * @@ -2152,7 +2151,7 @@ { $minput_helper =& $this->Application->recallObject('MInputHelper'); /* @var $minput_helper MInputHelper */ - + $minput_helper->OnValidateMInputFields($event); }