From 07868cba9fd3047a19d00556d7b8624a911639be Mon Sep 17 00:00:00 2001 From: Mike Hatfield Date: Tue, 29 Jul 2008 11:10:57 +0000 Subject: [PATCH] Document preview supressed for non-supported mimetypes. Data webscripts use encodeJSONString() again. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10093 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../alfresco/slingshot/documentlibrary/action/action.lib.ftl | 2 +- .../alfresco/slingshot/documentlibrary/doclist.get.json.ftl | 4 ++-- .../alfresco/slingshot/documentlibrary/treenode.get.json.ftl | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/action.lib.ftl b/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/action.lib.ftl index d80a1cf930..2c46c2ff5d 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/action.lib.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/action.lib.ftl @@ -1,5 +1,5 @@ <#macro resultsJSON results> -<#escape x as x?j_string> +<#escape x as jsonUtils.encodeJSONString(x)> { "totalResults": ${results?size}, "overallSuccess": ${overallSuccess?string}, diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/doclist.get.json.ftl b/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/doclist.get.json.ftl index e98ffd1687..37d34f232e 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/doclist.get.json.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/doclist.get.json.ftl @@ -30,7 +30,7 @@ <#assign tags><#list item.tags as tag>"${tag}"<#if tag_has_next>, { - "index": <#noescape>${item_index}, + "index": ${item_index}, "nodeRef": "${d.nodeRef}", "type": "<#if d.isContainer>folder<#else>document", "mimetype": "${d.mimetype!""}", @@ -48,7 +48,7 @@ "modifiedOn": "${d.properties.modified?string("MMM dd yyyy HH:mm:ss 'GMT'Z '('zzz')'")}", "modifiedBy": "${modifiedBy}", "modifiedByUser": "${modifiedByUser}", - "size": <#noescape>"${d.size}", + "size": "${d.size}", "version": "${version}", "contentUrl": "api/node/content/${d.storeType}/${d.storeId}/${d.id}/${d.name?url}", "actionSet": "${item.actionSet}", diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/treenode.get.json.ftl b/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/treenode.get.json.ftl index 77b3ecf97f..ffeb4e3937 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/treenode.get.json.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/treenode.get.json.ftl @@ -2,7 +2,7 @@ { "treenode": { - "totalItems": <#noescape>${treenode.items?size}, + "totalItems": ${treenode.items?size}, "items": [ <#list treenode.items as t>