From 3e298792d8fbfdf24df4cfb2aa338ead1b0fc085 Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Sun, 27 Nov 2005 23:07:29 +0000 Subject: [PATCH] Only try index Microsoft Office files. --- plugins/ktstandard/contents/PowerpointIndexer.php | 6 ++++++ plugins/ktstandard/contents/WordIndexer.php | 6 ++++++ 2 files changed, 12 insertions(+), 0 deletions(-) diff --git a/plugins/ktstandard/contents/PowerpointIndexer.php b/plugins/ktstandard/contents/PowerpointIndexer.php index 6bf08b5..97f842d 100644 --- a/plugins/ktstandard/contents/PowerpointIndexer.php +++ b/plugins/ktstandard/contents/PowerpointIndexer.php @@ -6,6 +6,12 @@ class KTPowerpointIndexerTrigger { } function transform() { + $iMimeTypeId = $this->oDocument->getMimeTypeId(); + $sMimeType = KTMime::getMimeTypeName($iMimeTypeId); + if ($sMimeType != "application/msword") { + return; + } + $oStorage = KTStorageManagerUtil::getSingleton(); $sFile = $oStorage->temporaryFile($this->oDocument); diff --git a/plugins/ktstandard/contents/WordIndexer.php b/plugins/ktstandard/contents/WordIndexer.php index 8327f9d..cb6d7ff 100644 --- a/plugins/ktstandard/contents/WordIndexer.php +++ b/plugins/ktstandard/contents/WordIndexer.php @@ -6,6 +6,12 @@ class KTWordIndexerTrigger { } function transform() { + $iMimeTypeId = $this->oDocument->getMimeTypeId(); + $sMimeType = KTMime::getMimeTypeName($iMimeTypeId); + if ($sMimeType != "application/msword") { + return; + } + $oStorage = KTStorageManagerUtil::getSingleton(); $sFile = $oStorage->temporaryFile($this->oDocument); -- libgit2 0.21.4