05-29-2009 02:53 AM
for each (field in formdata.fields) {
if (field.name == "file" && field.isFile) {
filename = field.filename;
content = field.content;
mimetype = field.mimetype;
}
}
var results = search.luceneSearch("+PATH:\"app:company_home/cm:Someco/cm:Images\"");
var targetFolder = results[0];
var newDoc = targetFolder.createFile(filename); //line A
//var newDoc = companyhome.createFile(filename);//line B
newDoc.properties.content.write(content);
newDoc.properties.content.mimetype = mimetype;
newDoc.save();
// if we know we will always want a thumbnail for this object
// we could request that it be created here or we can do it later
newDoc.createThumbnail("scImageThumbnail", true);//line C
var results = search.luceneSearch("+PATH:\"app:company_home/cm:Someco/cm:Images\"");
var targetFolder = results[0];
model.images = targetFolder.children;//line D
//model.images = companyhome.children;//line E
05-29-2009 03:59 AM
05-29-2009 06:29 AM
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<bean id="someco.thumbnailRegistry" class="com.someco.thumbnails.ThumbnailRegistryBootstrap" depends-on="ThumbnailService" init-method="init">
<property name="thumbnailService" ref="ThumbnailService" />
<property name="thumbnailDefinitions">
<list>
<bean class="org.alfresco.repo.thumbnail.ThumbnailDefinition">
<property name="name" value="scImageThumbnail" />
<property name="mimetype" value="image/png"/>
<property name="transformationOptions">
<bean class="org.alfresco.repo.content.transform.magick.ImageTransformationOptions">
<property name="resizeOptions">
<bean class="org.alfresco.repo.content.transform.magick.ImageResizeOptions">
<property name="height" value="100"/>
<property name="maintainAspectRatio" value="true"/>
<property name="resizeToThumbnail" value="true" />
</bean>
</property>
</bean>
</property>
<property name="placeHolderResourcePath" value="alfresco/extension/thumbnail/thumbnail_placeholder_scImageThumbnail.png" />
</bean>
<bean class="org.alfresco.repo.thumbnail.ThumbnailDefinition">
<property name="name" value="scTextThumbnail" />
<property name="mimetype" value="text/plain"/>
<property name="transformationOptions">
<bean class="org.alfresco.repo.content.transform.magick.ImageTransformationOptions">
<property name="resizeOptions">
<bean class="org.alfresco.repo.content.transform.magick.ImageResizeOptions">
<property name="height" value="100"/>
<property name="maintainAspectRatio" value="true"/>
<property name="resizeToThumbnail" value="true" />
</bean>
</property>
</bean>
</property>
<property name="placeHolderResourcePath" value="alfresco/extension/thumbnail/thumbnail_placeholder_scImageThumbnail.png" />
</bean>
<bean class="org.alfresco.repo.thumbnail.ThumbnailDefinition">
<property name="name" value="scPdfThumbnail" />
<property name="mimetype" value="application/pdf"/>
<property name="transformationOptions">
<bean class="org.alfresco.repo.content.transform.magick.ImageTransformationOptions">
<property name="resizeOptions">
<bean class="org.alfresco.repo.content.transform.magick.ImageResizeOptions">
<property name="height" value="100"/>
<property name="maintainAspectRatio" value="true"/>
<property name="resizeToThumbnail" value="true" />
</bean>
</property>
</bean>
</property>
<property name="placeHolderResourcePath" value="alfresco/extension/thumbnail/thumbnail_placeholder_scImageThumbnail.png" />
</bean>
<bean class="org.alfresco.repo.thumbnail.ThumbnailDefinition">
<property name="name" value="scTinyImageThumbnail" />
<property name="mimetype" value="image/png"/>
<property name="transformationOptions">
<bean class="org.alfresco.repo.content.transform.magick.ImageTransformationOptions">
<property name="resizeOptions">
<bean class="org.alfresco.repo.content.transform.magick.ImageResizeOptions">
<property name="width" value="35"/>
<property name="height" value="35"/>
<property name="maintainAspectRatio" value="false"/>
<property name="resizeToThumbnail" value="true" />
</bean>
</property>
</bean>
</property>
<property name="placeHolderResourcePath" value="alfresco/extension/thumbnail/thumbnail_placeholder_scTinyImageThumbnail.png" />
</bean>
</list>
</property>
</bean>
</beans>
06-02-2009 10:08 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.