Commit a5d3a41a58ce4641f9a065d6b01a29235588c66a

Authored by Conrad Vermeulen
1 parent 06b3ae3a

KTS-2912

"Document Indexing Diagnostics shows that there is a problem indixing a PDF file"
Fixed.

Commited By: Conrad Vermeulen
Reviewed By: Jonathan Byrne

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@8026 c91229c3-7414-0410-bfa2-8a42b809f60b
search2/indexing/extractorCore.inc.php
... ... @@ -370,7 +370,7 @@ abstract class ExternalDocumentExtractor extends DocumentExtractor
370 370 $script_name = $script_prefix . '.bat';
371 371  
372 372 $script = "rem This is an auto generated file. \n";
373   - $script .= $cmd . ' 2> ' . $script_out . "\r\n";
  373 + $script .= $cmd . ' 2> "' . $script_out . "\"\r\n";
374 374 }
375 375 else
376 376 {
... ... @@ -378,7 +378,7 @@ abstract class ExternalDocumentExtractor extends DocumentExtractor
378 378  
379 379 $script = "#!/bin/sh\n";
380 380 $script .= "# This is an auto generated file. \n";
381   - $script .= $cmd . ' 2> ' . $script_out . "\n";
  381 + $script .= $cmd . ' 2> "' . $script_out . "\"\n";
382 382 $script .= "exit $?\n";
383 383 }
384 384  
... ...
search2/indexing/extractors/PDFExtractor.inc.php
... ... @@ -41,7 +41,7 @@ class PDFExtractor extends ApplicationExtractor
41 41 public function __construct()
42 42 {
43 43 $config = KTConfig::getSingleton();
44   - $params = $config->get('extractorParameters/pdftotext', '-nopgbrk -enc UTF-8 \'{source}\' \'{target}\'');
  44 + $params = $config->get('extractorParameters/pdftotext', '-nopgbrk -enc UTF-8 "{source}" "{target}"');
45 45  
46 46 parent::__construct('externalBinary','pdftotext','pdftotext',_kt('PDF Text Extractor'),$params);
47 47 }
... ...