Как удалить содержимое элемента из моего шаблона предупреждений
-
29-09-2020 - |
Вопрос
Я работаю над сайтом группы, содержащим список объявлений, а также над корпоративным вики-сайтом.Я установил общие оповещения для всех пользователей, которые будут получать уведомления при добавлении/редактировании/удалении какого-либо элемента.в настоящее время электронное письмо с уведомлением будет включать содержимое элемента в тело электронного письма.поэтому, если пользователь добавит новую вики-страницу, весь контент будет отправлен по электронной почте, что мы считаем не очень надежным, поскольку некоторые страницы довольно длинные.
Поэтому я пытаюсь удалить это из своего alerttemplates.xml
находится в C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\XML
, но, похоже, шаблон очень длинный, и я не могу определить, какой компонент/компоненты XML мне нужно удалить?
Спасибо
РЕДАКТИРОВАТЬ
Хорошо, я попробовал изменить шаблон оповещения списка объявлений следующим образом:
<ImmediateNotificationExcludedFields>ID;MySubsUrl;ListUrl;MobileUrl;Title;Body;Expires;Author;Editor;Modified_x0020_By;Created_x0020_By;_UIVersionString;ContentType;TaskGroup;IsCurrent;Attachments;NumComments;</ImmediateNotificationExcludedFields>
<DigestNotificationExcludedFields>ID;MySubsUrl;ListUrl;MobileUrl;Title;Body;Expires;Author;Editor;Modified_x0020_By;Created_x0020_By;_UIVersionString;ContentType;TaskGroup;IsCurrent;Attachments;NumComments;</DigestNotificationExcludedFields>
</Properties>
& следующим образом :-
<Properties>
<ImmediateNotificationExcludedFields>ID;Alerts_link_modify;Alerts_link_view;Alerts_mobile_view;Title;Body;Expires;Author;Editor;Modified_x0020_By;Created_x0020_By;_UIVersionString;ContentType;TaskGroup;IsCurrent;Attachments;NumComments;</ImmediateNotificationExcludedFields>
<DigestNotificationExcludedFields>ID;Alerts_link_modify;Alerts_link_view;Alerts_mobile_view;Title;Body;Expires;Author;Editor;Modified_x0020_By;Created_x0020_By;_UIVersionString;ContentType;TaskGroup;IsCurrent;Attachments;NumComments;</DigestNotificationExcludedFields>
</Properties>
но все же я получаю их в предупреждающем сообщении, хотя я исключил следующее MySubsUrl;ListUrl;MobileUrl
:-
Решение
XML-файл alerttemplates будет содержать шаблоны для нескольких типов списков.Структуру шаблонов вы найдете в
<AlertTemplate Type="List" Name="SPAlertTemplateType.GenericList">
и аналогичный тег для списка объявлений.Однако напрямую изменять XML-шаблон оповещения не рекомендуется.Кроме того, если вы измените XML, изменение шаблона будет применено ко всем спискам, созданным с помощью этого шаблона списка.Вы еще можете посмотреть этот почта.Другой способ — написать собственное решение и отправлять электронное письмо с необходимым форматом при добавлении/изменении объявления.
Другие советы
Вам необходимо изменить свой собственный шаблон;Чтобы найти блоки информации, которые необходимо удалить или прокомментировать, вам следует перейти по этой ссылке:
https://msdn.microsoft.com/es-es/library/office/bb862021(v=office.14).aspx