Index: trunk/kernel/units/visits/visits_config.php =================================================================== diff -u -r2383 -r2385 --- trunk/kernel/units/visits/visits_config.php (.../visits_config.php) (revision 2383) +++ trunk/kernel/units/visits/visits_config.php (.../visits_config.php) (revision 2385) @@ -4,7 +4,7 @@ 'Prefix' => 'visits', 'ItemClass' => Array('class'=>'kDBItem','file'=>'','build_event'=>'OnItemBuild'), 'ListClass' => Array('class'=>'kDBList','file'=>'','build_event'=>'OnListBuild'), - 'EventHandlerClass' => Array('class'=>'InpDBEventHandler','file'=>'','build_event'=>'OnBuild'), + 'EventHandlerClass' => Array('class'=>'VisitsEventHandler','file'=>'visits_event_handler.php','build_event'=>'OnBuild'), 'TagProcessorClass' => Array('class'=>'kDBTagProcessor','file'=>'','build_event'=>'OnBuild'), 'AutoLoad' => true, @@ -14,7 +14,7 @@ 3 => 'event', 4 => 'mode', ), - + 'IDField' => 'VisitId', 'TableName' => TABLE_PREFIX.'Visits', @@ -41,9 +41,10 @@ 'Fields' => Array( 'VisitId' => Array(), 'VisitDate' => Array('type' => 'int', 'formatter'=>'kDateFormatter', 'not_null' => '1','default' => '0'), - 'RefererIP' => Array('type' => 'string','not_null' => '1','default' => ''), + 'Referer' => Array('type' => 'string','not_null' => '1','default' => ''), + 'IPAddress' => Array('type' => 'string','not_null' => '1','default' => ''), 'AffiliateId' => Array('type' => 'int','not_null' => '1','default' => '0'), - 'PortalUserId' => Array('type' => 'int','not_null' => '1','default' => '0'), + 'PortalUserId' => Array('type' => 'int','not_null' => '1','default' => -2), 'OrderId' => Array('type' => 'int','not_null' => '1','default' => '0'), ),