KTCorePlugin.php
988 Bytes
<?php
require_once(KT_LIB_DIR . '/plugins/pluginregistry.inc.php');
require_once(KT_LIB_DIR . '/plugins/plugin.inc.php');
class KTCorePlugin extends KTPlugin {
}
$oRegistry =& KTPluginRegistry::getSingleton();
$oRegistry->registerPlugin('KTCorePlugin', 'ktcore.plugin', __FILE__);
$oPlugin =& $oRegistry->getPlugin('ktcore.plugin');
require_once('KTDocumentActions.php');
require_once('KTFolderActions.php');
require_once('KTPortlets.php');
require_once('KTPermissions.php');
require_once('KTAdminPlugins.php');
require_once('KTDashletPlugins.php');
$oPlugin->registerAdminPage('authentication', 'KTAuthenticationAdminPage', 'principals', 'Authentication', 'FIXME: describe authentication', 'authentication/authenticationadminpage.inc.php');
$oPlugin->registeri18n('knowledgeTree', KT_DIR . '/i18n');
require_once('assistance/KTUserAssistance.php');
require_once(KT_LIB_DIR . '/storage/ondiskpathstoragemanager.inc.php');
require_once(KT_LIB_DIR . '/i18n/i18nregistry.inc.php');