sFriendlyName = _kt('Full-text Content Indexing'); return $res; } function setup() { $this->registerTrigger('content', 'transform', 'KTWordIndexerTrigger', 'ktstandard.indexer.triggers.word', 'contents/WordIndexer.php'); $this->registerTrigger('content', 'transform', 'KTRtfIndexerTrigger', 'ktstandard.indexer.triggers.rtf', 'contents/RtfIndexer.php'); if (!OS_WINDOWS) { $this->registerTrigger('content', 'transform', 'KTPowerpointIndexerTrigger', 'ktstandard.indexer.triggers.powerpoint', 'contents/PowerpointIndexer.php'); } $this->registerTrigger('content', 'transform', 'KTExcelIndexerTrigger', 'ktstandard.indexer.triggers.excel', 'contents/ExcelIndexer.php'); $this->registerTrigger('content', 'transform', 'KTTextIndexerTrigger', 'ktstandard.indexer.triggers.txt', 'contents/TextIndexer.php'); $this->registerTrigger('content', 'transform', 'KTPdfIndexerTrigger', 'ktstandard.indexer.triggers.pdf', 'contents/PdfIndexer.php'); $this->registerTrigger('content', 'transform', 'KTPostscriptIndexerTrigger', 'ktstandard.indexer.triggers.ps', 'contents/PsIndexer.php'); $this->registerTrigger('content', 'transform', 'KTOpenDocumentIndexerTrigger', 'ktstandard.indexer.triggers.opendocument', 'contents/OpenDocumentIndexer.php'); $this->registerTrigger('content', 'transform', 'KTXmlHtmlIndexerTrigger', 'ktstandard.indexer.triggers.xml', 'contents/XmlHtmlIndexer.php'); } } $oPluginRegistry =& KTPluginRegistry::getSingleton(); $oPluginRegistry->registerPlugin('KTIndexerPlugin', 'ktstandard.indexer.plugin', __FILE__); ?>