Index: branches/unlabeled/unlabeled-1.1.2/core/units/selectors/selectors_event_handler.php =================================================================== diff -u -r1487 -r1532 --- branches/unlabeled/unlabeled-1.1.2/core/units/selectors/selectors_event_handler.php (.../selectors_event_handler.php) (revision 1487) +++ branches/unlabeled/unlabeled-1.1.2/core/units/selectors/selectors_event_handler.php (.../selectors_event_handler.php) (revision 1532) @@ -23,6 +23,46 @@ } /** + * Enter description here... + * + * @param kEvent $event + */ + function OnBeforeItemUpdate(&$event) + { + $this->SerializeSelectorData($event); + } + + /** + * Enter description here... + * + * @param kEvent $event + */ + function OnBeforeItemCreate(&$event) + { + $this->SerializeSelectorData($event); + } + + /** + * Enter description here... + * + * @param kEvent $event + */ + function OnAfterItemUpdate(&$event) + { + $this->UnserializeSelectorData($event); + } + + /** + * Enter description here... + * + * @param kEvent $event + */ + function OnAfterItemCreate(&$event) + { + $this->UnserializeSelectorData($event); + } + + /** * Get's special of main item for linking with subitem * * @param kEvent $event @@ -120,7 +160,7 @@ * * @param kEvent $event */ - function OnSerializeSelectorData(&$event) + function SerializeSelectorData(&$event) { $object =& $event->getObject(); $selector_data = $object->GetDBField('SelectorData'); @@ -138,7 +178,7 @@ * * @param kEvent $event */ - function OnUnserializeSelectorData(&$event) + function UnserializeSelectorData(&$event) { $object =& $event->getObject(); $selector_data = $object->GetDBField('SelectorData');