From 1652e4779eff4b64686d5165e2e5f59a7ead88e1 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 11 Feb 2019 15:52:09 +0100 Subject: [PATCH 1/4] add item for 5.1.10 --- CHANGELOG | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG b/CHANGELOG index c603c795a..994bdaa4e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -28,6 +28,7 @@ user extension - whether the apache module xsendfile is used, can be configured - add hooks for filtering tasks shown in the menu bar +- allow to set more parameters when upload a document via restapi -------------------------------------------------------------------------------- Changes in version 5.1.9 From 8337a7602ed9628a21138c5999ebf90084285368 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 11 Feb 2019 20:41:37 +0100 Subject: [PATCH 2/4] make getFileName() protected --- SeedDMS_Preview/Preview/Previewer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SeedDMS_Preview/Preview/Previewer.php b/SeedDMS_Preview/Preview/Previewer.php index 9e2fe2a34..b8df0ca1c 100644 --- a/SeedDMS_Preview/Preview/Previewer.php +++ b/SeedDMS_Preview/Preview/Previewer.php @@ -52,7 +52,7 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base { * @param integer $width width of preview image * @return string file name of preview image */ - public function getFileName($object, $width) { /* {{{ */ + protected function getFileName($object, $width) { /* {{{ */ if(!$object) return false; From adf55b927c39027264005ec7dd2e3d34a78c62a5 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 11 Feb 2019 20:42:39 +0100 Subject: [PATCH 3/4] fix error when document content is not of class SeedDMS_Core_DocumentContent --- SeedDMS_Preview/Preview/PdfPreviewer.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SeedDMS_Preview/Preview/PdfPreviewer.php b/SeedDMS_Preview/Preview/PdfPreviewer.php index 9d240a488..daae6a4ed 100644 --- a/SeedDMS_Preview/Preview/PdfPreviewer.php +++ b/SeedDMS_Preview/Preview/PdfPreviewer.php @@ -53,9 +53,10 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base { return false; $document = $object->getDocument(); + $dms = $document->_dms; $dir = $this->previewDir.'/'.$document->getDir(); switch(get_class($object)) { - case "SeedDMS_Core_DocumentContent": + case $dms->getClassname('documentcontent'): $target = $dir.'p'.$object->getVersion(); break; case "SeedDMS_Core_DocumentFile": From 698038999c41ea3d1e4ae69e0c3995b0ddb2cc16 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 11 Feb 2019 20:43:46 +0100 Subject: [PATCH 4/4] new version 1.2.10 --- SeedDMS_Preview/package.xml | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/SeedDMS_Preview/package.xml b/SeedDMS_Preview/package.xml index 05b548bbc..753cf4768 100644 --- a/SeedDMS_Preview/package.xml +++ b/SeedDMS_Preview/package.xml @@ -11,11 +11,11 @@ uwe@steinmann.cx yes - 2019-01-18 + 2019-02-11 - 1.2.9 - 1.2.9 + 1.2.10 + 1.2.10 stable @@ -24,6 +24,7 @@ GPL License new parameter for enabling/disabling xsendfile +fix creation of pdf preview if document content class is not SeedDMS_Core_DocumentContent @@ -386,5 +387,22 @@ execWithTimeout() reads data from stderr and returns it together with stdout in preview is also created if SeedDMS_Core_DocumentContent has a child class + + 2018-07-13 + + + 1.2.9 + 1.2.9 + + + stable + stable + + GPL License + +make sure list of converters is always an array +usage of mod_sendfile can be configured + +