Commit 0cfbcc76f90bf87bd729a1acaa664bd25f09bfd6

Authored by nbm
1 parent 233ff25a

Catch plugin-cache up with the registries that store stuff in _KT_PLUGIN


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6035 c91229c3-7414-0410-bfa2-8a42b809f60b
lib/plugins/pluginutil.inc.php
@@ -57,6 +57,7 @@ class KTPluginUtil { @@ -57,6 +57,7 @@ class KTPluginUtil {
57 function loadPlugins () { 57 function loadPlugins () {
58 $sPluginCache = KT_DIR . '/var/plugin-cache'; 58 $sPluginCache = KT_DIR . '/var/plugin-cache';
59 if (file_exists($sPluginCache)) { 59 if (file_exists($sPluginCache)) {
  60 + require_once(KT_LIB_DIR . "/plugins/plugin.inc.php");
60 require_once(KT_LIB_DIR . '/actions/actionregistry.inc.php'); 61 require_once(KT_LIB_DIR . '/actions/actionregistry.inc.php');
61 require_once(KT_LIB_DIR . '/actions/portletregistry.inc.php'); 62 require_once(KT_LIB_DIR . '/actions/portletregistry.inc.php');
62 require_once(KT_LIB_DIR . '/triggers/triggerregistry.inc.php'); 63 require_once(KT_LIB_DIR . '/triggers/triggerregistry.inc.php');
@@ -66,6 +67,10 @@ class KTPluginUtil { @@ -66,6 +67,10 @@ class KTPluginUtil {
66 require_once(KT_LIB_DIR . "/dashboard/dashletregistry.inc.php"); 67 require_once(KT_LIB_DIR . "/dashboard/dashletregistry.inc.php");
67 require_once(KT_LIB_DIR . "/i18n/i18nregistry.inc.php"); 68 require_once(KT_LIB_DIR . "/i18n/i18nregistry.inc.php");
68 require_once(KT_LIB_DIR . "/help/help.inc.php"); 69 require_once(KT_LIB_DIR . "/help/help.inc.php");
  70 + require_once(KT_LIB_DIR . "/browse/columnregistry.inc.php");
  71 + require_once(KT_LIB_DIR . "/authentication/interceptorregistry.inc.php");
  72 + require_once(KT_LIB_DIR . "/widgets/widgetfactory.inc.php");
  73 + require_once(KT_LIB_DIR . "/validation/validatorfactory.inc.php");
69 $GLOBALS['_KT_PLUGIN'] = unserialize(file_get_contents($sPluginCache)); 74 $GLOBALS['_KT_PLUGIN'] = unserialize(file_get_contents($sPluginCache));
70 $GLOBALS['_KT_PLUGIN']['oKTPluginRegistry']->_aPlugins = array(); 75 $GLOBALS['_KT_PLUGIN']['oKTPluginRegistry']->_aPlugins = array();
71 return; 76 return;