From b71afe11693a0398e8324adbdd4ad4d7b05df8af Mon Sep 17 00:00:00 2001 From: Conrad Vermeulen Date: Thu, 25 Oct 2007 09:48:55 +0000 Subject: [PATCH] KTS-2580 "Open office document text extractor doesn't have application/msword associated with it" Fixed. Added missing mime types --- search2/indexing/extractors/ExifExtractor.inc.php | 3 ++- search2/indexing/extractors/OOTextExtractor.inc.php | 8 +++++++- search2/indexing/extractors/PlainTextExtractor.inc.php | 7 ++++++- search2/indexing/extractors/ScriptExtractor.inc.php | 4 +++- search2/indexing/extractors/XMLExtractor.inc.php | 7 ++++++- 5 files changed, 24 insertions(+), 5 deletions(-) diff --git a/search2/indexing/extractors/ExifExtractor.inc.php b/search2/indexing/extractors/ExifExtractor.inc.php index 6ec8617..2a18f8e 100644 --- a/search2/indexing/extractors/ExifExtractor.inc.php +++ b/search2/indexing/extractors/ExifExtractor.inc.php @@ -46,7 +46,8 @@ class ExifExtractor extends DocumentExtractor public function getSupportedMimeTypes() { return array( - 'image/tiff','image/jpeg' + 'image/tiff', + 'image/jpeg' ); } diff --git a/search2/indexing/extractors/OOTextExtractor.inc.php b/search2/indexing/extractors/OOTextExtractor.inc.php index 532e834..67dac55 100755 --- a/search2/indexing/extractors/OOTextExtractor.inc.php +++ b/search2/indexing/extractors/OOTextExtractor.inc.php @@ -69,7 +69,13 @@ class OOTextExtractor extends ExternalDocumentExtractor public function getSupportedMimeTypes() { return array( - + 'application/msword', + 'application/vnd.sun.xml.writer', + 'application/vnd.sun.xml.writer.template', + 'application/vnd.sun.xml.writer.global', + 'application/vnd.oasis.opendocument.text', + 'application/vnd.oasis.opendocument.text-template', + 'application/vnd.oasis.opendocument.text-master' ); } diff --git a/search2/indexing/extractors/PlainTextExtractor.inc.php b/search2/indexing/extractors/PlainTextExtractor.inc.php index 16e0d5f..307c1c8 100755 --- a/search2/indexing/extractors/PlainTextExtractor.inc.php +++ b/search2/indexing/extractors/PlainTextExtractor.inc.php @@ -45,7 +45,12 @@ class PlainTextExtractor extends TextExtractor public function getSupportedMimeTypes() { - return array('text/plain','text/csv'); + return array( + 'text/plain', + 'text/csv', + 'text/tab-separated-values', + 'text/css' + ); } } diff --git a/search2/indexing/extractors/ScriptExtractor.inc.php b/search2/indexing/extractors/ScriptExtractor.inc.php index 77e6f50..34add28 100755 --- a/search2/indexing/extractors/ScriptExtractor.inc.php +++ b/search2/indexing/extractors/ScriptExtractor.inc.php @@ -45,7 +45,9 @@ class ScriptExtractor extends TextExtractor public function getSupportedMimeTypes() { - return array('application/x-shellscript','application/javascript'); + return array( + 'application/x-shellscript', + 'application/javascript'); } } diff --git a/search2/indexing/extractors/XMLExtractor.inc.php b/search2/indexing/extractors/XMLExtractor.inc.php index 5587ec6..2902e3e 100755 --- a/search2/indexing/extractors/XMLExtractor.inc.php +++ b/search2/indexing/extractors/XMLExtractor.inc.php @@ -45,7 +45,12 @@ class XMLExtractor extends TextExtractor public function getSupportedMimeTypes() { - return array('text/xml','application/xml','text/html','text/enriched'); + return array( + 'text/xml', + 'application/xml', + 'text/html', + 'text/enriched' + ); } protected function filter($text) -- libgit2 0.21.4