function thumbnailsPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Thumbnail Generator'); $this->sSQLDir = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'sql' . DIRECTORY_SEPARATOR; return $res; }
/** * Register the plugin in the database * * @param unknown_type $sClassName * @param unknown_type $sNamespace * @param unknown_type $sFilename */ function registerPlugin($sClassName, $sNamespace, $sFilename = null) { $sFilename = !empty($sFilename) ? KTPlugin::_fixFilename($sFilename) : ''; $this->_aPluginDetails[$sNamespace] = array($sClassName, $sNamespace, $sFilename); $object = $sClassName . '|' . $sNamespace . '|' . $sFilename; KTPlugin::registerPluginHelper($sNamespace, $sClassName, $sFilename, $object, 'general', 'plugin'); }
function pdfConverterPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Document PDF Converter'); $this->dir = dirname(__FILE__) . DIRECTORY_SEPARATOR; $this->sSQLDir = $this->dir . 'sql' . DIRECTORY_SEPARATOR; return $res; }
/** * Register the plugin in the database * * @param unknown_type $sClassName * @param unknown_type $sNamespace * @param unknown_type $sFilename */ function registerPlugin($sClassName, $sNamespace, $sFilename = null) { $sFilename = !empty($sFilename) ? KTPlugin::_fixFilename($sFilename) : ''; $this->_aPluginDetails[$sNamespace] = array($sClassName, $sNamespace, $sFilename); /* Check whether the system is registering or not. If true, register the plugin in plugin_helper. If false, skip. This check has been put in place to prevent the plugin being registered on every page load. */ if (isset($_SESSION['plugins_registerplugins']) && $_SESSION['plugins_registerplugins']) { $object = $sClassName . '|' . $sNamespace . '|' . $sFilename; KTPlugin::registerPluginHelper($sNamespace, $sClassName, $sFilename, $object, 'general', 'plugin'); } }
function KTCorePlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Core Application Functionality'); return $res; }
function KTCoreLanguagePlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Core Language Support'); return $res; }
/** * returns plugin name * @param string. * @return string. * * iNET Process */ function MultiSelectPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Multi-select Plugin'); return $res; }
function KTDocTypeWorkflowAssociationPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Workflow allocation by document type'); return $res; }
function KTBulkExportPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Bulk Export Plugin'); return $res; }
function PasswordResetPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Password Reset Plugin'); return $res; }
function KTLDAPAuthenticationPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('LDAP Authentication Plugin'); return $res; }
function PortuguesePlugin($sFilename = null) { parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Portuguese Translation Plugin'); $this->dir = dirname(__FILE__); }
function HouseKeeperPlugin($sFilename = null) { parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Housekeeper'); }
function KTIndexerPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Full-text Content Indexing'); return $res; }
function PDFGeneratorPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('PDF Generator Plugin'); return $res; }
function BrowseableDashletPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Orphaned Folders Plugin'); return $res; }
function KTFolderWorkflowAssociationPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Workflow allocation by location'); return $res; }
function DocumentPreviewPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Property Preview Plugin'); return $res; }
function KTEmailPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Email Plugin'); return $res; }
function KTSubscriptionPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Subscription Plugin'); return $res; }
/** * Register a new location in the database * * @param unknown_type $descr * @param unknown_type $loc */ function addLocation($descr, $loc, $sPluginNamespace = NULL) { $this->aLocationRegistry[$descr] = $loc; if (!empty($sPluginNamespace)) { $sPlugin = $sPluginNamespace; } else { $sPlugin = $this->getPluginName(); $sPlugin = !empty($sPlugin) ? $sPlugin : $descr; } KTPlugin::registerPluginHelper($sPlugin, $sPlugin, $loc, $descr . '|' . $loc, 'general', 'locations'); }
function GermanPlugin($sFilename = null) { parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('German translation plugin'); }
function FrenchPlugin($sFilename = null) { parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('French translation'); }
function KTDisclaimersPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Disclaimers Plugin'); return $res; }
function KTImmutableActionPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Immutable action plugin'); return $res; }
/** * Constructor method for plugin * * @param string $sFilename * @return TagCloudPlugin */ function TagCloudPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Tag Cloud Plugin'); return $res; }
function KTDocumentLinks($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Inter-document linking'); return $res; }
function KTDiscussionPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Document Discussions Plugin'); return $res; }
function KTWebDAVDashletPlugin($sFilename = null) { $res = parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('WebDAV Dashlet Plugin'); return $res; }
function SpanishPlugin($sFilename = null) { parent::KTPlugin($sFilename); $this->sFriendlyName = _kt('Spanish Translation Plugin'); $this->dir = dirname(__FILE__); }