Index: branches/5.2.x/core/units/categories/categories_config.php =================================================================== diff -u -N -r15761 -r16377 --- branches/5.2.x/core/units/categories/categories_config.php (.../categories_config.php) (revision 15761) +++ branches/5.2.x/core/units/categories/categories_config.php (.../categories_config.php) (revision 16377) @@ -1,6 +1,6 @@ Array ('class' => 'CategoriesTagProcessor', 'file' => 'categories_tag_processor.php', 'build_event' => 'OnBuild'), 'RegisterClasses' => Array ( + Array ('pseudo' => 'clsCachedPermissions', 'class' => 'clsCachedPermissions', 'file' => 'cache_updater.php', 'build_event' => ''), + Array ('pseudo' => 'clsRecursionStack', 'class' => 'clsRecursionStack', 'file' => 'cache_updater.php', 'build_event' => ''), Array ('pseudo' => 'kPermCacheUpdater', 'class' => 'kPermCacheUpdater', 'file' => 'cache_updater.php', 'build_event' => ''), ), @@ -539,4 +541,4 @@ 'DefaultSorting1Dir' => 'Category_Sortorder', 'DefaultSorting2Dir' => 'Category_Sortorder2', ), - ); \ No newline at end of file + ); Index: branches/5.2.x/core/kernel/application.php =================================================================== diff -u -N -r16376 -r16377 --- branches/5.2.x/core/kernel/application.php (.../application.php) (revision 16376) +++ branches/5.2.x/core/kernel/application.php (.../application.php) (revision 16377) @@ -1,6 +1,6 @@ registerClass('kScheduledTaskManager', KERNEL_PATH . '/managers/scheduled_task_manager.php'); $this->registerClass('kRequestManager', KERNEL_PATH . '/managers/request_manager.php'); $this->registerClass('kSubscriptionManager', KERNEL_PATH . '/managers/subscription_manager.php'); + $this->registerClass('kSubscriptionItem', KERNEL_PATH . '/managers/subscription_manager.php'); $this->registerClass('kUrlManager', KERNEL_PATH . '/managers/url_manager.php'); $this->registerClass('kUrlProcessor', KERNEL_PATH . '/managers/url_processor.php'); Index: branches/5.2.x/core/units/admin/admin_config.php =================================================================== diff -u -N -r16339 -r16377 --- branches/5.2.x/core/units/admin/admin_config.php (.../admin_config.php) (revision 16339) +++ branches/5.2.x/core/units/admin/admin_config.php (.../admin_config.php) (revision 16377) @@ -1,6 +1,6 @@ Array ('class' => 'AdminEventsHandler', 'file' => 'admin_events_handler.php', 'build_event' => 'OnBuild'), 'TagProcessorClass' => Array ('class' => 'AdminTagProcessor', 'file' => 'admin_tag_processor.php', 'build_event' => 'OnBuild'), + 'RegisterClasses' => Array ( + Array ('pseudo' => 'UnitConfigDecorator', 'class' => 'UnitConfigDecorator', 'file' => 'admin_events_handler.php', 'build_event' => ''), + ), + 'QueryString' => Array ( 1 => 'event', ), Index: branches/5.2.x/core/units/users/users_config.php =================================================================== diff -u -N -r16142 -r16377 --- branches/5.2.x/core/units/users/users_config.php (.../users_config.php) (revision 16142) +++ branches/5.2.x/core/units/users/users_config.php (.../users_config.php) (revision 16377) @@ -1,6 +1,6 @@ Array('class'=>'UsersTagProcessor','file'=>'users_tag_processor.php','build_event'=>'OnBuild'), 'RegisterClasses' => Array( Array('pseudo' => 'UsersSyncronizeManager', 'class' => 'UsersSyncronizeManager', 'file' => 'users_syncronize.php', 'build_event' => ''), + Array('pseudo' => 'UsersSyncronize', 'class' => 'UsersSyncronize', 'file' => 'users_syncronize.php', 'build_event' => ''), ), 'AutoLoad' => true, Index: branches/5.2.x/core/units/helpers/helpers_config.php =================================================================== diff -u -N -r15608 -r16377 --- branches/5.2.x/core/units/helpers/helpers_config.php (.../helpers_config.php) (revision 15608) +++ branches/5.2.x/core/units/helpers/helpers_config.php (.../helpers_config.php) (revision 16377) @@ -1,6 +1,6 @@ 'CountryStatesHelper', 'class' => 'kCountryStatesHelper', 'file' => 'country_states_helper.php', 'build_event' => ''), Array ('pseudo' => 'BracketsHelper', 'class' => 'kBracketsHelper', 'file' => 'brackets_helper.php', 'build_event' => ''), Array ('pseudo' => 'kXMLHelper', 'class' => 'kXMLHelper', 'file' => 'xml_helper.php', 'build_event' => ''), + Array ('pseudo' => 'kXMLNode', 'class' => 'kXMLNode', 'file' => 'xml_helper.php', 'build_event' => ''), + Array ('pseudo' => 'XMLIterator', 'class' => 'XMLIterator', 'file' => 'xml_helper5.php', 'build_event' => ''), + Array ('pseudo' => 'kXMLNode5', 'class' => 'kXMLNode5', 'file' => 'xml_helper5.php', 'build_event' => '', 'require_classes' => 'kXMLNode'), Array ('pseudo' => 'CatItemExportHelper', 'class' => 'kCatDBItemExportHelper', 'file' => 'cat_dbitem_export_helper.php', 'build_event' => ''), Array ('pseudo' => 'kEmailTemplateHelper', 'class' => 'kEmailTemplateHelper', 'file' => 'email_template_helper.php', 'build_event' => ''), Array ('pseudo' => 'ListHelper', 'class' => 'ListHelper', 'file' => 'list_helper.php', 'build_event' => ''), @@ -74,4 +77,4 @@ Array ('pseudo' => 'AjaxFormHelper', 'class' => 'AjaxFormHelper', 'file' => 'ajax_form_helper.php', 'build_event' => ''), Array ('pseudo' => 'kCronHelper', 'class' => 'kCronHelper', 'file' => 'cron_helper.php', 'build_event' => ''), ), - ); \ No newline at end of file + ); Index: branches/5.2.x/core/units/system_event_subscriptions/system_event_subscriptions_config.php =================================================================== diff -u -N -r15608 -r16377 --- branches/5.2.x/core/units/system_event_subscriptions/system_event_subscriptions_config.php (.../system_event_subscriptions_config.php) (revision 15608) +++ branches/5.2.x/core/units/system_event_subscriptions/system_event_subscriptions_config.php (.../system_event_subscriptions_config.php) (revision 16377) @@ -1,6 +1,6 @@ Array ('class' => 'SystemEventSubscriptionEventHandler', 'file' => 'system_event_subscription_eh.php', 'build_event' => 'OnBuild'), 'TagProcessorClass' => Array ('class' => 'SystemEventSubscriptionTagProcessor', 'file' => 'system_event_subscription_tp.php', 'build_event' => 'OnBuild'), + 'RegisterClasses' => Array ( + Array ('pseudo' => 'kSubscriptionAnalyzer', 'class' => 'kSubscriptionAnalyzer', 'file' => 'system_event_subscription_tp.php', 'build_event' => ''), + ), + 'AutoLoad' => true, 'QueryString' => Array ( @@ -139,4 +143,4 @@ ), ), ), -); \ No newline at end of file +); Index: branches/5.2.x/core/kernel/nparser/nparser_config.php =================================================================== diff -u -N -r15130 -r16377 --- branches/5.2.x/core/kernel/nparser/nparser_config.php (.../nparser_config.php) (revision 15130) +++ branches/5.2.x/core/kernel/nparser/nparser_config.php (.../nparser_config.php) (revision 16377) @@ -1,6 +1,6 @@ Array( Array('pseudo' => 'NParserCompiler', 'class' => 'NParserCompiler', 'file' => 'compiler.php', 'build_event' => ''), + Array('pseudo' => '_BlockTag', 'class' => '_BlockTag', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_Comment', 'class' => '_Tag_Comment', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_DefineElement', 'class' => '_Tag_DefineElement', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_Capture', 'class' => '_Tag_Capture', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_RenderElement', 'class' => '_Tag_RenderElement', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_RenderElements', 'class' => '_Tag_RenderElements', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_Param', 'class' => '_Tag_Param', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_Include', 'class' => '_Tag_Include', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_If', 'class' => '_Tag_If', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_IfNot', 'class' => '_Tag_IfNot', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_DefaultParam', 'class' => '_Tag_DefaultParam', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_SetParam', 'class' => '_Tag_SetParam', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_Cache', 'class' => '_Tag_Cache', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_IfDataExists', 'class' => '_Tag_IfDataExists', 'file' => 'ntags.php', 'build_event' => ''), + Array('pseudo' => '_Tag_Compress', 'class' => '_Tag_Compress', 'file' => 'ntags.php', 'build_event' => ''), ), );