Предопределенные шаблоны оповещения
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
Шаблоны оповещений Microsoft SharePoint Foundation определяют содержание и внешний вид оповещений. Шаблоны для оповещений с помощью электронной почты определены в файле AlertTemplates.xml, а шаблоны для SMS-оповещений определены в файле AlertTemplates_SMS.xml. Оба файла расположены в папке %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\Template\XML. Шаблон задает содержание и форматирование сообщения для каждого из нескольких типов событий, таких как событие изменения элемента или событие удаления элемента.
Примечание |
---|
Не изменяйте файл AlertTemplates.xml или AlertTemplates_SMS.xml. Чтобы сделать изменения, создайте копию одного или обоих файлов, отредактируйте копию, а затем выполните один или два вызова команды stsadm -o updatealerttemplates, чтобы перезаписать исходные шаблоны измененными. Изменения сохраняются в базе данных конфигурации SharePoint Foundation. Дополнительные сведения см. в разделах Обзор оповещений и Схема AlertTemplates. |
Предопределенные шаблоны оповещений
SharePoint Foundation поставляется с шаблонами для электронной почты, показанными в таблице 1, которые определены в файле AlertTemplates.xml. Такой же список шаблонов для SMS-оповещений определен в файле AlertTemplates_SMS.xml. Имена шаблонов для SMS-оповещений такие же, как эквиваленты для электронной почты, за исключением того, что между "SP" и "Alert" добавлено слово "Sms". Например, SPSmsAlertTemplateType.GenericList — это шаблон для SMS-оповещений, эквивалентный шаблону для электронной почты SPAlertTemplateType.GenericList.
Конкретный шаблон оповещений определен с помощью элемента AlertTemplate. Шаблоны для SMS идентичны шаблонам в разметке AlertTemplate, кроме дочернего элемента Format.
Важно! |
---|
Если производится изменение данного шаблона SPAlertTemplateType.* вне элемента Format, следует также изменить соответствующий шаблон SPSmsAlertTemplateType.*. |
Основное отличие элемента Format в шаблоне SPSmsAlertTemplateType.* от элемента Format в шаблоне SPAlertTemplateType.* заключается в том, что данные стиля и отображения не включены в шаблон для SMS, так как SMS-сообщения отправляются в виде неформатированного текста. Также SMS-сообщения не имеют строки темы, и у них есть только тело сообщения без верхнего и нижнего колонтитула сообщения.
Таблица 1. Предопределенные шаблоны оповещений
Имя шаблона оповещений |
Описание |
---|---|
SPAlertTemplateType.GenericList |
Первый шаблон оповещений в файле AlertTemplates.xml. Шаблон GenericList используется в том случае, когда не подходят другие типы списка. |
SPAlertTemplateType.DocumentLibrary |
Уведомление об изменениях в библиотеках документов. |
SPAlertTemplateType.WebPageLibrary |
Уведомление об изменениях в библиотеках веб-страниц. |
SPAlertTemplateType.Survey |
Уведомление об изменениях в опросах. |
SPAlertTemplateType.Links |
Уведомление об изменениях в ссылках. |
SPAlertTemplateType.Announcements |
Уведомление об изменениях в извещениях. |
SPAlertTemplateType.Contacts |
Уведомление об изменениях в контактах. |
SPAlertTemplateType.Events |
Уведомление об изменениях в событиях. |
SPAlertTemplateType.Tasks |
Уведомление об изменениях в задачах. |
SPAlertTemplateType.DiscussionBoard |
Уведомление об изменениях в досках обсуждения. |
SPAlertTemplateType.PictureLibrary |
Уведомление об изменениях в библиотеках изображений. |
SPAlertTemplateType.XMLForm |
Уведомление об изменениях в XML-формах. |
SPAlertTemplateType.DataConnectionLibrary |
Уведомление об изменениях в библиотеках подключений к данным. |
SPAlertTemplateType.AssignedtoNotification |
Уведомления о присоединении к списку задач и списку вопросов. |