Index: trunk/kernel/units/users/users_event_handler.php =================================================================== diff -u -r2392 -r2480 --- trunk/kernel/units/users/users_event_handler.php (.../users_event_handler.php) (revision 2392) +++ trunk/kernel/units/users/users_event_handler.php (.../users_event_handler.php) (revision 2480) @@ -86,6 +86,16 @@ } } + /** + * Called when user logs in using old in-portal + * + * @param kEvent $event + */ + function OnInpLogin(&$event) + { + + } + function OnLogout(&$event) { $session =& $this->Application->recallObject('Session'); Index: trunk/core/units/users/users_event_handler.php =================================================================== diff -u -r2392 -r2480 --- trunk/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 2392) +++ trunk/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 2480) @@ -86,6 +86,16 @@ } } + /** + * Called when user logs in using old in-portal + * + * @param kEvent $event + */ + function OnInpLogin(&$event) + { + + } + function OnLogout(&$event) { $session =& $this->Application->recallObject('Session'); Index: trunk/kernel/frontaction.php =================================================================== diff -u -r2238 -r2480 --- trunk/kernel/frontaction.php (.../frontaction.php) (revision 2238) +++ trunk/kernel/frontaction.php (.../frontaction.php) (revision 2480) @@ -57,6 +57,14 @@ { $var_list['t'] = 'index'; } + + if( class_exists('kApplication') ) + { + $application =& kApplication::Instance(); + $application->HandleEvent( new kEvent('u:OnInpLogin') ); + + } + } else {