diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.config.xml b/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.config.xml deleted file mode 100644 index 68f431ff29..0000000000 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.config.xml +++ /dev/null @@ -1,4 +0,0 @@ - - 350 - 50 - \ No newline at end of file diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.desc.xml b/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.desc.xml deleted file mode 100644 index c778c1b467..0000000000 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.desc.xml +++ /dev/null @@ -1,9 +0,0 @@ - - Logo Upload - Upload logo file content - - admin - required - /slingshot/application/uploadlogo - internal - \ No newline at end of file diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.html.ftl b/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.html.ftl deleted file mode 100644 index 08859a3359..0000000000 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.html.ftl +++ /dev/null @@ -1,15 +0,0 @@ - - - Upload Logo Success - - -<#if (args.success!"")?matches("^[\\w\\d\\._]+$")> - - - - \ No newline at end of file diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.html.status.ftl b/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.html.status.ftl deleted file mode 100644 index 57aea85cd7..0000000000 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.html.status.ftl +++ /dev/null @@ -1,19 +0,0 @@ - - - Upload Logo Failure - - -<#if (args.failure!"")?matches("^[\\w\\d\\._]+$")> - - - - \ No newline at end of file diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.js b/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.js deleted file mode 100644 index 04a1fd4709..0000000000 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.js +++ /dev/null @@ -1,80 +0,0 @@ -/** - * Application Log Upload method - * - * @method POST - * @param filedata {file} - */ - -function main() -{ - try - { - var filename = null; - var content = null; - - // locate file attributes - for each (field in formdata.fields) - { - if (field.name == "filedata" && field.isFile) - { - filename = field.filename; - content = field.content; - break; - } - } - - // ensure all mandatory attributes have been located - if (filename == undefined || content == undefined) - { - status.code = 400; - status.message = "Uploaded file cannot be located in request"; - status.redirect = true; - return; - } - - var sitesNode = companyhome.childrenByXPath("st:sites")[0]; - if (sitesNode == null) - { - status.code = 500; - status.message = "Failed to locate Sites folder."; - status.redirect = true; - return; - } - - var logoConfig = new XML(config.script); - var widthxheight = logoConfig.width + "x" + logoConfig.height; - - var transformationOptions = "-resize " + widthxheight + "> -background none -gravity center"; - - // create the new image node - var nodeName = new Date().getTime() + "_" + filename; - var tmpFolder = sitesNode.createFolder(nodeName + "_tmp"); - logoNode = sitesNode.createNode(nodeName, "cm:content"); - logoNode.properties.content.write(content); - logoNode.properties.content.guessMimetype(filename); - var resizedImage = logoNode.transformImage(logoNode.properties.content.mimetype, transformationOptions, tmpFolder); - logoNode.properties.content.write(resizedImage.properties.content); - // CLOUD-951, no need to delete the resizedImage, as removing the tmpFolder will remove resizedImage too. - tmpFolder.remove(); - logoNode.save(); - - // save ref to be returned - model.logo = logoNode; - model.name = filename; - } - catch (e) - { - var x = e; - status.code = 500; - status.message = "Unexpected error occured during upload of new content."; - if (x.message && x.message.indexOf("org.alfresco.service.cmr.usage.ContentQuotaException") == 0) - { - status.code = 413; - status.message = x.message; - } - status.redirect = true; - return; - } -} - -main(); diff --git a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.json.ftl b/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.json.ftl deleted file mode 100644 index 97e04553c0..0000000000 --- a/config/alfresco/templates/webscripts/org/alfresco/slingshot/application/logo.post.json.ftl +++ /dev/null @@ -1,12 +0,0 @@ -<#escape x as jsonUtils.encodeJSONString(x)> -{ - "nodeRef": "${logo.nodeRef}", - "fileName": "${name}", - "status": - { - "code": 200, - "name": "OK", - "description" : "File uploaded successfully" - } -} - \ No newline at end of file