mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
ALF-15764: Added support for Microsoft Visio transformation, and also added a patch to fix the correct visio mimetype.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@41338 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -888,6 +888,7 @@
|
||||
ppam pdf maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.ppam.pdf.maxSourceSizeKBytes} ;
|
||||
sldx pdf maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.sldx.pdf.maxSourceSizeKBytes} ;
|
||||
sldm pdf maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.sldm.pdf.maxSourceSizeKBytes} ;
|
||||
vsd pdf maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.vsd.pdf.maxSourceSizeKBytes} ;
|
||||
xls pdf maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.xls.pdf.maxSourceSizeKBytes} ;
|
||||
xlsx pdf maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.xlsx.pdf.maxSourceSizeKBytes} ;
|
||||
xltx pdf maxSourceSizeKBytes ${content.transformer.OpenOffice.mimeTypeLimits.xltx.pdf.maxSourceSizeKBytes} ;
|
||||
|
@@ -369,6 +369,7 @@ patch.updateMimetypes3.description=Fix mimetype for MPEG Audio
|
||||
patch.updateMimetypes4.description=Rationalise mimetypes for PhotoShop and AutoCad
|
||||
patch.updateMimetypesWMA.description=Fix mimetype for MS WMA Streaming Audio
|
||||
patch.updateMimetypesSVG.description=Fix mimetype for SVG Image
|
||||
patch.updateMimetypesVISIO.description=Fix mimetype for Microsoft Visio
|
||||
|
||||
patch.db-V3.2-AddFKIndexes.description=Fixes ALF-3189: Added missing FK indexes. Note: The script is empty for MySQL.
|
||||
|
||||
|
@@ -340,5 +340,14 @@
|
||||
<entry><family>Presentation</family><string>MS PowerPoint 2007</string></entry>
|
||||
</export-filters>
|
||||
</document-format>
|
||||
|
||||
|
||||
<document-format><name>Microsoft Visio</name>
|
||||
<family>Presentation</family>
|
||||
<mime-type>application/vnd.visio</mime-type>
|
||||
<file-extension>vsd</file-extension>
|
||||
<export-filters>
|
||||
<entry><family>Presentation</family><string>MS Visio</string></entry>
|
||||
</export-filters>
|
||||
</document-format>
|
||||
|
||||
</document-formats>
|
||||
|
@@ -3313,4 +3313,41 @@
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
<bean id="patch.updateMimetypesVISIO" class="org.alfresco.repo.admin.patch.impl.GenericMimetypeRenamePatch" parent="basePatch" >
|
||||
<property name="id"><value>patch.updateMimetypesVISIO</value></property>
|
||||
<property name="description"><value>patch.updateMimetypesVISIO.description</value></property>
|
||||
<property name="fixesFromSchema"><value>0</value></property>
|
||||
<property name="fixesToSchema"><value>6015</value></property>
|
||||
<property name="targetSchema"><value>6016</value></property>
|
||||
<property name="applyToTenants"><value>false</value></property>
|
||||
<property name="dependsOn">
|
||||
<list>
|
||||
<ref bean="patch.db-V3.2-ContentTables2"/>
|
||||
</list>
|
||||
</property>
|
||||
<property name="mimetypeDAO">
|
||||
<ref bean="mimetypeDAO"/>
|
||||
</property>
|
||||
<property name="patchDAO">
|
||||
<ref bean="patchDAO"/>
|
||||
</property>
|
||||
<property name="nodeService">
|
||||
<ref bean="nodeService" />
|
||||
</property>
|
||||
<property name="nodeDAO">
|
||||
<ref bean="nodeDAO"/>
|
||||
</property>
|
||||
<property name="retryingTransactionHelper">
|
||||
<ref bean="retryingTransactionHelper"/>
|
||||
</property>
|
||||
<property name="mimetypeMappings">
|
||||
<map>
|
||||
<entry key="application/visio" value="application/vnd.visio" />
|
||||
</map>
|
||||
</property>
|
||||
<property name="reindex">
|
||||
<value>true</value>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
</beans>
|
||||
|
@@ -655,6 +655,7 @@ content.transformer.OpenOffice.mimeTypeLimits.potm.pdf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.mimeTypeLimits.ppam.pdf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.mimeTypeLimits.sldx.pdf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.mimeTypeLimits.sldm.pdf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.mimeTypeLimits.vsd.pdf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.mimeTypeLimits.xls.pdf.maxSourceSizeKBytes=10240
|
||||
content.transformer.OpenOffice.mimeTypeLimits.xlsx.pdf.maxSourceSizeKBytes=1536
|
||||
content.transformer.OpenOffice.mimeTypeLimits.xltx.pdf.maxSourceSizeKBytes=1536
|
||||
@@ -681,6 +682,7 @@ content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.potm.swf.maxSourceSizeKByt
|
||||
content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.ppam.swf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.sldx.swf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.sldm.swf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.vsd.swf.maxSourceSizeKBytes=4096
|
||||
content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.xls.swf.maxSourceSizeKBytes=1024
|
||||
content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.xlsx.swf.maxSourceSizeKBytes=1024
|
||||
content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.xltx.swf.maxSourceSizeKBytes=1024
|
||||
|
@@ -68,6 +68,7 @@
|
||||
ppam swf maxSourceSizeKBytes ${content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.ppam.swf.maxSourceSizeKBytes} ;
|
||||
sldx swf maxSourceSizeKBytes ${content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.sldx.swf.maxSourceSizeKBytes} ;
|
||||
sldm swf maxSourceSizeKBytes ${content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.sldm.swf.maxSourceSizeKBytes} ;
|
||||
vsd swf maxSourceSizeKBytes ${content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.vsd.swf.maxSourceSizeKBytes} ;
|
||||
xls swf maxSourceSizeKBytes ${content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.xls.swf.maxSourceSizeKBytes} ;
|
||||
xlsx swf maxSourceSizeKBytes ${content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.xlsx.swf.maxSourceSizeKBytes} ;
|
||||
xltx swf maxSourceSizeKBytes ${content.transformer.OpenOffice.Pdf2swf.mimeTypeLimits.xltx.swf.maxSourceSizeKBytes} ;
|
||||
@@ -217,5 +218,5 @@
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
|
||||
</beans>
|
||||
|
@@ -19,4 +19,4 @@ version.build=@build-number@
|
||||
|
||||
# Schema number
|
||||
|
||||
version.schema=6015
|
||||
version.schema=6016
|
||||
|
@@ -72,7 +72,8 @@ public class OfficeMetadataExtracter extends TikaPoweredMetadataExtracter
|
||||
new String[] {
|
||||
MimetypeMap.MIMETYPE_WORD,
|
||||
MimetypeMap.MIMETYPE_EXCEL,
|
||||
MimetypeMap.MIMETYPE_PPT},
|
||||
MimetypeMap.MIMETYPE_PPT,
|
||||
MimetypeMap.MIMETYPE_VISIO },
|
||||
new OfficeParser()
|
||||
);
|
||||
static {
|
||||
|
Reference in New Issue
Block a user