diff --git a/packaging/war/src/main/webapp/images/logo/adw_logo.png b/packaging/war/src/main/webapp/images/logo/adw_logo.png new file mode 100644 index 0000000000..80aa93c45c Binary files /dev/null and b/packaging/war/src/main/webapp/images/logo/adw_logo.png differ diff --git a/packaging/war/src/main/webapp/images/logo/hyland_logo.png b/packaging/war/src/main/webapp/images/logo/hyland_logo.png new file mode 100644 index 0000000000..d2fb4d3d5a Binary files /dev/null and b/packaging/war/src/main/webapp/images/logo/hyland_logo.png differ diff --git a/repository/src/main/java/org/alfresco/repo/client/config/ClientAppConfig.java b/repository/src/main/java/org/alfresco/repo/client/config/ClientAppConfig.java index bc6df000d8..15be7614da 100644 --- a/repository/src/main/java/org/alfresco/repo/client/config/ClientAppConfig.java +++ b/repository/src/main/java/org/alfresco/repo/client/config/ClientAppConfig.java @@ -355,6 +355,7 @@ public class ClientAppConfig extends AbstractLifecycleBean { return SHARE_PLACEHOLDER; } + LOGGER.info("INSIDE getClientUrl ****--------------------->"+url); return url; } @@ -370,8 +371,10 @@ public class ClientAppConfig extends AbstractLifecycleBean */ public String getResolvedClientUrl(SysAdminParams sysAdminParams) { + System.out.println("Inside getResolvedClientUrl--------------------->"); String resolvedUrl; String clientUrl = getClientUrl(); + System.out.println("clientUrl is ****--------------------->"+clientUrl); if (!StringUtils.isEmpty(clientUrl) && clientUrl.contains(SHARE_PLACEHOLDER)) { resolvedUrl = UrlUtil.replaceShareUrlPlaceholder(clientUrl, sysAdminParams); @@ -381,7 +384,7 @@ public class ClientAppConfig extends AbstractLifecycleBean resolvedUrl = UrlUtil.replaceRepoBaseUrlPlaceholder(clientUrl, sysAdminParams); } - LOGGER.debug("Resolved clientUrl [" + clientUrl + "] to [" + resolvedUrl + "] for the client: " + name); + System.out.println("))))Resolved clientUrl [" + clientUrl + "] to [" + resolvedUrl + "] for the client: " + name); return resolvedUrl; } @@ -411,7 +414,8 @@ public class ClientAppConfig extends AbstractLifecycleBean LOGGER.debug("Resolved template assets [" + getTemplateAssetsUrl() + "] URL to [" + resolvedUrl + "] for the client: " + name); - return resolvedUrl; + + return UrlUtil.replaceRepoBaseUrlPlaceholder(resolvedUrl, sysAdminParams); } public Map getProperties() diff --git a/repository/src/main/resources/alfresco/client/config/repo-clients-apps.properties b/repository/src/main/resources/alfresco/client/config/repo-clients-apps.properties index 1ad1106fce..fd90b4123a 100644 --- a/repository/src/main/resources/alfresco/client/config/repo-clients-apps.properties +++ b/repository/src/main/resources/alfresco/client/config/repo-clients-apps.properties @@ -23,7 +23,7 @@ repo.client-app.share.confirmResetPasswordTemplatePath= repo.client-app.workspace.workspaceUrl=${repoBaseUrl}/workspace repo.client-app.workspace.inviteModeratedTemplatePath= # template assets url for workspace client. i.e. The source url for the images/logo within the email -repo.client-app.workspace.templateAssetsUrl=${workspaceUrl}/images +repo.client-app.workspace.templateAssetsUrl=${repoBaseUrl}/alfresco/images/logo # reset password request email template path repo.client-app.workspace.requestResetPasswordTemplatePath=alfresco/templates/reset-password-email-templates/forgot-password-email-template.ftl diff --git a/repository/src/main/resources/alfresco/templates/reset-password-email-templates/forgot-password-email-template.ftl b/repository/src/main/resources/alfresco/templates/reset-password-email-templates/forgot-password-email-template.ftl new file mode 100644 index 0000000000..c5a30de681 --- /dev/null +++ b/repository/src/main/resources/alfresco/templates/reset-password-email-templates/forgot-password-email-template.ftl @@ -0,0 +1,428 @@ + + + + + + + + + + + + +
+ + + + +
+ + + + + + +
+ + + + + + +
+ + + + +
+
+ - +
+
+
+
+ + + + + + + +
+ + + + +
Alfresco
+
+ + + + +
Digital Workspace +
+
+ + + + + + +
+
 
+
+ + + + + + + +
+ + + + +
+ +
+
+ + + + + +
+ + + + + + +
+ +

${message("templates.reset-password-email.ftl.title")}

+
+ +

${message("templates.reset-password-email.ftl.detail")}

+
+ +
+ + + + + + +
+
 
+
+ + + + + + +
+
+ + +

${message("templates.reset-password-email.ftl.ignore_message")}

+ +
+

${message("templates.reset-password-email.ftl.having_trouble_clicking_button")}

+

${reset_password_url}

+
+
+
+ + + + + + +
+
 
+
+ +
+
+ + + + + + +
+
 
+
+ + + + + + +
+ ${message("templates.generic-email.ftl.contact_us")} + © ${date?string["yyyy"]} Alfresco Software, Inc. + ${message("templates.generic-email.ftl.copy_right")}
+ Bridge Ave, The Place Maidenhead SL6 1AF United Kingdom
+ 1825 S Grant St, Suite 900 San Mateo, CA 94402 USA
+
+ + + + + + +
+
 
+
+ +
+
+ + + + + + + +
{{my.Litmus_Code}}
+ + \ No newline at end of file