activex.net.ru

ActiveX .NET SharePoint Утилиты Скрипты Статьи ... Форум

Статьи

Содержимое для повторного использования в SharePoint Server 2007

Из собственного опыта могу сказать, что достаточно часто при выяснении требований к порталу на платформе SharePoint Server 2007 заказчик интересуется - можно ли повторно использовать текстовое наполнение на нескольких узлах, а не наполнять повторно одной и той же информацией разные страницы?
Указанную задачу можно решить несколькими способами. Из самых простых - это использование Content Query WebPart (Запрос к содержимому) или использование предустановленного списка Reusable Content (Содержимое для повторного использования). О втором варианте решения и будет рассказано.
Список "Содержимое для повторного использования" присутствует в шаблонах "Портал для совместной работы" и "Портал публикации" продукта SharePoint Server 2007. Найти этот список можно в корне семейства узлов, созданного на основе одного из указанных шаблонов.



Список содержит два предустановленных типа содержимого: "HTML для повторного использования" и "Текст для повторного использования".


Также список поддерживает папки для группировки элементов.

Ниже будет рассказано по шагам, что необходимо сделать, чтобы воспользоваться данным списком на страницах портала.

1. Перейдем в список и выберем пункт "Создать" -> "HTML для повторного использования"


2. Заполняем форму добавления нового элемента списка

Значение поля "HTML для повторного использования" как раз и будет использоваться на страницах портала.

3. Создаем новую страницу на портале, используя макет "Страница статьи", например, "(Страница статьи) Страница статьи только с основным текстом".
В коде ASPX-страницы данного макета используется серверный контрол RichHtmlField, который представляет собой WYSIWYG-редактор с возможностью вставки содержимого для повторного использования.


4. В поле "Содержимое страницы" нажимаем ссылку "Изменить содержимое"


5. Выбираем указанный на скриншоте выше элемент редактора. В открывшемся диалоговом окне должно отобразиться содержимое списка "Содержимое для повторного использования"

Выбираем нужный элемент списка и нажимаем "OK"

6. После перечисленных действий, в области содержимого на странице, должен появиться текст из списка


7. Теперь можно завести еще одну аналогичную страницу на портале, затем изменить содержимое элемента списка и убедиться, что измененный текст отображается на обоих созданных страницах портала.



Copyright © 2000-2017 Христофоров Юрий Rambler's Top100

   Rambler's Top100