ACE_4566: Fix for email templates in RUSSIAN

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@118069 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Gloria Broadbent
2015-11-19 10:51:12 +00:00
parent 981897ff78
commit 28e7a5e22b
5 changed files with 278 additions and 139 deletions

View File

@@ -1,79 +1,80 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Alfresco Repository">
<meta name="layoutengine" content="MSHTML"><style type="text/css">
body {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}
* {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}
h1 {
text-align:left;
font-size:15px;
}
h2 {
text-align:left;
font-size:13px;
margin: 17px;
text-decoration:underline;
}
table.links td, table.description td {
border-bottom:1px dotted #555555;
padding:5px;
}
table.description, table.links {
border:0;
border-collapse:collapse;
width:auto;
margin:7px 20px 7px 20px;
}
</style>
</head>
<body>
<hr>
<h1> Документ (имя): ${document.name} </h1>
<hr>
<h2> Метаданные </h2>
<table class="description">
<#if document.properties.title?exists>
<tr><td valign="top">Заголовок:</td><td> ${document.properties.title}</td></tr>
<#else>
<tr><td valign="top">Заголовок:</td><td>&nbsp;</td></tr>
</#if>
<#if document.properties.description?exists>
<tr><td valign="top">Описание:</td><td> ${document.properties.description}</td></tr>
<#else>
<tr><td valign="top">Описание:</td><td>&nbsp;</td></tr>
</#if>
<tr><td>Создатель:</td><td> ${document.properties.creator}</td></tr>
<tr><td>Создано:</td><td> ${document.properties.created?datetime}</td></tr>
<tr><td>Модификатор:</td><td> ${document.properties.modifier}</td></tr>
<tr><td>Изменено:</td><td> ${document.properties.modified?datetime}</td></tr>
<tr><td>Размер:</td><td> ${document.size / 1024} КБ</td></tr>
</table>
<br>
<h2> Ссылки на контент </h2>
<table class="links">
<tr>
<td>Папка с контентом:</td><td> <a href="${contentFolderUrl}">${contentFolderUrl}</a></td>
</tr>
<tr>
<td>URL-адрес контента:</td><td><a href="${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}">${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}</a></td>
</tr>
<tr>
<td>Загрузить с URL-адреса:</td><td><a href="${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true">${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true</a></td>
</tr>
<tr>
<td>URL-адрес WebDAV:</td><td> <a href="${contextUrl}${document.webdavUrl}">${contextUrl}${document.webdavUrl}</a></td>
</tr>
</table>
</body>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Alfresco Repository">
<meta name="layoutengine" content="MSHTML">
<style type="text/css">
body {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}
* {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}
h1 {
text-align:left;
font-size:15px;
}
h2 {
text-align:left;
font-size:13px;
margin: 17px;
text-decoration:underline;
}
table.links td, table.description td {
border-bottom:1px dotted #555555;
padding:5px;
}
table.description, table.links {
border:0;
border-collapse:collapse;
width:auto;
margin:7px 20px 7px 20px;
}
</style>
</head>
<body>
<hr>
<h1> Документ (имя): ${document.name} </h1>
<hr>
<h2> Метаданные </h2>
<table class="description">
<#if document.properties.title?exists>
<tr><td valign="top">Заголовок:</td><td> ${document.properties.title}</td></tr>
<#else>
<tr><td valign="top">Заголовок:</td><td>&nbsp;</td></tr>
</#if>
<#if document.properties.description?exists>
<tr><td valign="top">Описание:</td><td> ${document.properties.description}</td></tr>
<#else>
<tr><td valign="top">Описание:</td><td>&nbsp;</td></tr>
</#if>
<tr><td>Создатель:</td><td> ${document.properties.creator}</td></tr>
<tr><td>Создано:</td><td> ${document.properties.created?datetime}</td></tr>
<tr><td>Редактор:</td><td> ${document.properties.modifier}</td></tr>
<tr><td>Изменено:</td><td> ${document.properties.modified?datetime}</td></tr>
<tr><td>Размер:</td><td> ${document.size / 1024} КБ</td></tr>
</table>
<br>
<h2> Ссылки </h2>
<table class="links">
<tr>
<td>Папка с содержимым:</td><td> <a href="${contentFolderUrl}">${contentFolderUrl}</a></td>
</tr>
<tr>
<td>Ссылка на документ:</td><td><a href="${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}">${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}</a></td>
</tr>
<tr>
<td>Ссылка на загрузку документа:</td><td><a href="${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true">${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true</a></td>
</tr>
<tr>
<td>Ссылка WebDAV:</td><td> <a href="${contextUrl}${document.webdavUrl}">${contextUrl}${document.webdavUrl}</a></td>
</tr>
</table>
</body>
</html>

View File

@@ -1,9 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Alfresco Repository"><style type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Alfresco Repository">
<style type="text/css">
body {
background-color:#FFFFFF;
color:#000000;
@@ -73,22 +75,22 @@
</#if>
<tr><td>Создатель:</td><td> ${document.properties.creator}</td></tr>
<tr><td>Создано:</td><td> ${document.properties.created?datetime}</td></tr>
<tr><td>Модификатор:</td><td> ${document.properties.modifier}</td></tr>
<tr><td>Редактор:</td><td> ${document.properties.modifier}</td></tr>
<tr><td>Изменено:</td><td> ${document.properties.modified?datetime}</td></tr>
<tr><td>Размер:</td><td> ${document.size / 1024} КБ</td></tr>
</table>
</fieldset>
<fieldset>
<legend> Ссылки на контент </legend>
<legend> Ссылки </legend>
<table class="links">
<tr>
<td>Папка с контентом:</td><td> <a href="${contentFolderUrl}">${contentFolderUrl}</a></td>
<td>Папка с содержимым:</td><td> <a href="${contentFolderUrl}">${contentFolderUrl}</a></td>
</tr>
<tr>
<td>URL-адрес контента:</td><td> <a href="${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}">${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}</a></td>
<td>Ссылка на документ:</td><td> <a href="${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}">${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}</a></td>
</tr>
<tr>
<td>Загрузить с URL-адреса:</td><td> <a href="${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true">${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true</a></td>
<td>Ссылка на загрузку документа:</td><td> <a href="${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true">${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true</a></td>
</tr>
</table>
</fieldset>

View File

@@ -1,27 +1,27 @@
------------------------------------------------------------------------------
Имя документа: ${document.name}
------------------------------------------------------------------------------
<#if document.properties.title?exists>
Заголовок: ${document.properties.title}
<#else>
Заголовок: НЕТ
</#if>
<#if document.properties.description?exists>
Описание: ${document.properties.description}
<#else>
Описание: НЕТ
</#if>
Создатель: ${document.properties.creator}
Создано: ${document.properties.created?datetime}
Модификатор: ${document.properties.modifier}
Изменено: ${document.properties.modified?datetime}
Размер: ${document.size / 1024} КБ
ССЫЛКИ НА КОНТЕНТ
Папка с контентом: ${contentFolderUrl}
URL-адрес контента: ${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}
Загрузить с URL-адреса: ${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true
URL-адрес WebDAV: ${contextUrl}${document.webdavUrl}
------------------------------------------------------------------------------
Имя документа: ${document.name}
------------------------------------------------------------------------------
<#if document.properties.title?exists>
Заголовок: ${document.properties.title}
<#else>
Заголовок: ОТСУТСТВУЕТ
</#if>
<#if document.properties.description?exists>
Описание: ${document.properties.description}
<#else>
Описание: ОТСУТСТВУЕТ
</#if>
Создатель: ${document.properties.creator}
Создано: ${document.properties.created?datetime}
Редактор: ${document.properties.modifier}
Изменено: ${document.properties.modified?datetime}
Размер: ${document.size / 1024} КБ
ССЫЛКИ
Папка с содержимым: ${contentFolderUrl}
Ссылка на документ: ${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}
Ссылка на загрузку документа: ${contextUrl}/service/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true
Ссылка WebDAV: ${contextUrl}${document.webdavUrl}

View File

@@ -1,26 +1,26 @@
------------------------------------------------------------------------------
Имя документа: ${document.name}
------------------------------------------------------------------------------
<#if document.properties.title?exists>
Заголовок: ${document.properties.title}
<#else>
Заголовок: НЕТ
</#if>
<#if document.properties.description?exists>
Описание: ${document.properties.description}
<#else>
Описание: НЕТ
</#if>
Создатель: ${document.properties.creator}
Создано: ${document.properties.created?datetime}
Модификатор: ${document.properties.modifier}
Изменено: ${document.properties.modified?datetime}
Размер: ${document.size / 1024} КБ
ССЫЛКИ НА КОНТЕНТ
Папка с контентом: ${contentFolderUrl}
URL-адрес контента: ${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}
Загрузить с URL-адреса: ${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true
------------------------------------------------------------------------------
Имя документа: ${document.name}
------------------------------------------------------------------------------
<#if document.properties.title?exists>
Заголовок: ${document.properties.title}
<#else>
Заголовок: ОТСУТСТВУЕТ
</#if>
<#if document.properties.description?exists>
Описание: ${document.properties.description}
<#else>
Описание: ОТСУТСТВУЕТ
</#if>
Создатель: ${document.properties.creator}
Создано: ${document.properties.created?datetime}
Редактор: ${document.properties.modifier}
Изменено: ${document.properties.modified?datetime}
Размер: ${document.size / 1024} КБ
ССЫЛКИ
Папка с содержимым: ${contentFolderUrl}
Ссылка на документ: ${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}
Ссылка на загрузку документа: ${shareContextUrl}/proxy/alfresco/api/node/content/${document.storeType}/${document.storeId}/${document.id}/${document.name}?a=true

View File

@@ -0,0 +1,136 @@
<html>
<head>
<style type="text/css"><!--
body
{
font-family: Arial, sans-serif;
font-size: 14px;
color: #4c4c4c;
}
a, a:visited
{
color: #0072cf;
}
.activity a
{
text-decoration: none;
}
.activity a:hover
{
text-decoration: underline;
}
--></style>
</head>
<body bgcolor="#dddddd">
<table width="100%" cellpadding="20" cellspacing="0" border="0" bgcolor="#dddddd">
<tr>
<td width="100%" align="center">
<table width="70%" cellpadding="0" cellspacing="0" bgcolor="white" style="background-color: white; border: 1px solid #aaaaaa;">
<tr>
<td width="100%">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td style="padding: 20px 30px 0px;">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
<div style="font-size: 22px; padding-bottom: 4px;">
Недавние новости
</div>
<div style="font-size: 13px;">
${date?datetime?string.full}
</div>
<div style="font-size: 14px; margin: 18px 0px 24px 0px; padding-top: 18px; border-top: 1px solid #aaaaaa;">
<#if activities?exists && activities?size &gt; 0>
<#list activities as activity>
<#if activity.siteNetwork??>
<#assign userLink="<a href=\"${shareUrl}/page/user/${activity.postUserId?html}/profile\">${activity.activitySummary.firstName!\"\"} ${activity.activitySummary.lastName!\"\"}</a>">
<#assign secondUserLink="">
<#assign itemLink="<a href=\"${shareUrl}/page/site/${activity.siteNetwork?html}/${activity.activitySummary.page!\"\"}\">${activity.activitySummary.title!\"\"}</a>">
<#assign siteLink="<a href=\"${shareUrl}/page/site/${activity.siteNetwork?html}/dashboard\">${siteTitles[activity.siteNetwork]!activity.siteNetwork?html}</a>">
<#assign suppressSite=false>
<#switch activity.activityType>
<#case "org.alfresco.site.user-joined">
<#case "org.alfresco.site.user-left">
<#assign suppressSite=true>
<#case "org.alfresco.site.user-role-changed">
<#assign custom0=message("role."+activity.activitySummary.role)!"">
<#assign userLink="<a href=\"${shareUrl}/page/user/${activity.activitySummary.memberUserName?html}/profile\">${activity.activitySummary.memberFirstName!\"\"} ${activity.activitySummary.memberLastName!\"\"}</a>">
<#break>
<#case "org.alfresco.site.group-added">
<#case "org.alfresco.site.group-removed">
<#assign suppressSite=true>
<#case "org.alfresco.site.group-role-changed">
<#assign custom0=message("role."+activity.activitySummary.role)!"">
<#assign userLink=activity.activitySummary.groupName?replace("GROUP_", "")>
<#break>
<#case "org.alfresco.subscriptions.followed">
<#assign userLink="<a href=\"${shareUrl}/page/user/${activity.activitySummary.followerUserName?html}/profile\">${activity.activitySummary.followerFirstName!\"\"} ${activity.activitySummary.followerLastName!\"\"}</a>">
<#assign secondUserLink="<a href=\"${shareUrl}/page/user/${activity.activitySummary.userUserName?html}/profile\">${activity.activitySummary.userFirstName!\"\"} ${activity.activitySummary.userLastName!\"\"}</a>">
<#assign suppressSite=true>
<#break>
<#case "org.alfresco.subscriptions.subscribed">
<#assign userLink="<a href=\"${shareUrl}/page/user/${activity.activitySummary.subscriberUserName?html}/profile\">${activity.activitySummary.subscriberFirstName!\"\"} ${activity.activitySummary.subscriberLastName!\"\"}</a>">
<#assign custom0=(activity.activitySummary.node!"")?html>
<#assign suppressSite=true>
<#break>
<#case "org.alfresco.profile.status-changed">
<#assign custom0=(activity.activitySummary.status!"")?html>
<#assign suppressSite=true>
<#break>
<#default>
</#switch>
<#assign detail=message(activity.activityType?html, itemLink, userLink, custom0, activity.activitySummary.custom1!"", siteLink, secondUserLink)!"">
<div class="activity">
<#if suppressSite>${detail}<#else>${message("in.site", detail, siteLink)!""}</#if>
</div>
<div style="font-size: 11px; padding: 4px 0px 12px 0px;">
${activity.postDate?datetime?string.medium}
</div>
</#if>
</#list>
</#if>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<div style="border-top: 1px solid #aaaaaa;">&nbsp;</div>
</td>
</tr>
<tr>
<td style="padding: 0px 30px; font-size: 13px;">
Чтобы отключить оповещения, перейдите по этой ссылке:<br />
<br /><a href="${shareUrl}/page/user/${personProps["cm:userName"]}/user-notifications">${shareUrl}/page/user/${personProps["cm:userName"]}/user-notifications</a>
</td>
</tr>
<tr>
<td>
<div style="border-bottom: 1px solid #aaaaaa;">&nbsp;</div>
</td>
</tr>
<tr>
<td style="padding: 10px 30px;">
<img src="${shareUrl}/res/themes/default/images/app-logo.png" alt="" width="117" height="48" border="0" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>