From a0b57d7b74f180db7ca6258f070fb8ca943c27b2 Mon Sep 17 00:00:00 2001 From: Nick Burch Date: Tue, 12 Oct 2010 14:45:42 +0000 Subject: [PATCH] Better support for .csv in explorer and share - register the mime type better, and include thumbnailing git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@23051 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- config/alfresco/content-services-context.xml | 4 ++++ .../mimetype/openoffice-document-formats.xml | 14 +++++++++++++- .../transform/TextToPdfContentTransformer.java | 3 ++- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/config/alfresco/content-services-context.xml b/config/alfresco/content-services-context.xml index 2ba7559960..a7af3ade0d 100644 --- a/config/alfresco/content-services-context.xml +++ b/config/alfresco/content-services-context.xml @@ -346,6 +346,10 @@ text/plain application/pdf + + text/csv + application/pdf + text/xml application/pdf diff --git a/config/alfresco/mimetype/openoffice-document-formats.xml b/config/alfresco/mimetype/openoffice-document-formats.xml index 2fc6f37302..21e5273c5e 100644 --- a/config/alfresco/mimetype/openoffice-document-formats.xml +++ b/config/alfresco/mimetype/openoffice-document-formats.xml @@ -140,6 +140,18 @@ + + + @@ -179,4 +191,4 @@ - \ No newline at end of file + diff --git a/source/java/org/alfresco/repo/content/transform/TextToPdfContentTransformer.java b/source/java/org/alfresco/repo/content/transform/TextToPdfContentTransformer.java index 076e3e1f7d..e05c9c5d0c 100644 --- a/source/java/org/alfresco/repo/content/transform/TextToPdfContentTransformer.java +++ b/source/java/org/alfresco/repo/content/transform/TextToPdfContentTransformer.java @@ -89,10 +89,11 @@ public class TextToPdfContentTransformer extends AbstractContentTransformer2 public boolean isTransformable(String sourceMimetype, String targetMimetype, TransformationOptions options) { if ( (!MimetypeMap.MIMETYPE_TEXT_PLAIN.equals(sourceMimetype) && + !MimetypeMap.MIMETYPE_TEXT_CSV.equals(sourceMimetype) && !MimetypeMap.MIMETYPE_XML.equals(sourceMimetype) ) || !MimetypeMap.MIMETYPE_PDF.equals(targetMimetype)) { - // only support (text/plain OR text/xml) to (application/pdf) + // only support (text/plain OR text/csv OR text/xml) to (application/pdf) return false; } else