mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
CropContent API now available to all templates in repo-tier (i.e. repo webscripts).
Most usages of this will be replaced by the new ThumbnailService in the future. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9533 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -117,10 +117,16 @@
|
|||||||
</property>
|
</property>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
<bean id="urlEncodeTemplateExtension" parent="baseTemplateImplementation" class="org.alfresco.repo.template.ISO8601DateFormatMethod">
|
<bean id="urlEncodeTemplateExtension" parent="baseTemplateImplementation" class="org.alfresco.repo.template.UrlEncodeMethod">
|
||||||
<property name="extensionName">
|
<property name="extensionName">
|
||||||
<value>urlencode</value>
|
<value>urlencode</value>
|
||||||
</property>
|
</property>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="cropContentTemplateExtension" parent="baseTemplateImplementation" class="org.alfresco.repo.template.CropContentMethod">
|
||||||
|
<property name="extensionName">
|
||||||
|
<value>cropContent</value>
|
||||||
|
</property>
|
||||||
|
</bean>
|
||||||
|
|
||||||
</beans>
|
</beans>
|
||||||
|
@@ -26,6 +26,7 @@ package org.alfresco.repo.template;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.alfresco.repo.processor.BaseProcessorExtension;
|
||||||
import org.alfresco.repo.template.BaseContentNode.TemplateContentData;
|
import org.alfresco.repo.template.BaseContentNode.TemplateContentData;
|
||||||
|
|
||||||
import freemarker.ext.beans.BeanModel;
|
import freemarker.ext.beans.BeanModel;
|
||||||
@@ -40,7 +41,7 @@ import freemarker.template.TemplateNumberModel;
|
|||||||
* <p>
|
* <p>
|
||||||
* Usage: String cropContent(TemplateContentData content, int length)
|
* Usage: String cropContent(TemplateContentData content, int length)
|
||||||
*/
|
*/
|
||||||
public final class CropContentMethod implements TemplateMethodModelEx
|
public final class CropContentMethod extends BaseProcessorExtension implements TemplateMethodModelEx
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* @see freemarker.template.TemplateMethodModel#exec(java.util.List)
|
* @see freemarker.template.TemplateMethodModel#exec(java.util.List)
|
||||||
|
Reference in New Issue
Block a user