mirror of
https://git.code.sf.net/p/seeddms/code
synced 2026-05-08 21:41:23 +00:00
Merge branch 'seeddms-5.1.x' into seeddms-6.0.x
This commit is contained in:
commit
637ae49775
|
|
@ -57,7 +57,8 @@ class SeedDMS_ConversionServiceTextToText extends SeedDMS_ConversionServiceBase
|
|||
$encoding = $this->detect_utf_encoding($content);
|
||||
// mb_detect_encoding() is not a good as detect_utf_encoding()
|
||||
// $encoding = mb_detect_encoding($content);
|
||||
$content = mb_convert_encoding($content, 'utf8', $encoding);
|
||||
if ($encoding)
|
||||
$content = mb_convert_encoding($content, 'utf8', $encoding);
|
||||
if($target) {
|
||||
file_put_contents($target, $content);
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -189,9 +189,12 @@ class SeedDMS_FulltextService {
|
|||
* @return object indexed Document ready for passing to the indexer
|
||||
*/
|
||||
public function IndexedDocument($object, $forceupdate=false) { /* {{{ */
|
||||
if($object->isType('document'))
|
||||
$nocontent = $object->getLatestContent()->getFileSize() > $this->maxsize && $this->maxsize && !$forceupdate;
|
||||
else
|
||||
if($object->isType('document')) {
|
||||
if ($lc = $object->getLatestContent())
|
||||
$nocontent = $lc->getFileSize() > $this->maxsize && $this->maxsize && !$forceupdate;
|
||||
else
|
||||
$nocontent = true;
|
||||
} else
|
||||
$nocontent = true;
|
||||
$convcallback = $this->getConversionWithPreviewCallback();
|
||||
return new $this->services[0]['IndexedDocument']($object->getDMS(), $object, $convcallback /*$this->conversionmgr ? $this->conversionmgr : $this->converters*/, $nocontent, $this->cmdtimeout);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user