Налаштування rss-каналу для веб-частини запиту контенту

Після настройки веб-частини запиту контенту для відображення потрібних полів і контенту можна налаштувати цю веб-частину на створення RSS-каналу для відповідного контенту.

У цьому розділі описується порядок додавання і налаштування RSS-каналів для виведення контенту веб-частини запиту контенту:

Включення RSS-каналу для веб-частини запиту контенту

Використання настроюваного XSL-файла для RSS-каналів веб-частини запиту контенту

Дозвіл помилок кешування при використанні RSS-каналів веб-частини запиту контенту

Включення RSS-каналу для веб-частини запиту контенту

Включення RSS-каналу для веб-частини запиту контенту

Змініть веб-частину запиту контенту.

Розгорніть розділ Презентація та встановіть прапорець Включити канал.

Щоб використовувати настроюється XSL-файл для RSS-каналів веб-частини запиту контенту. можна виконати одну з таких дій:

Зміна встановленого за замовчуванням файлу RSS.xsl

Перейдіть в розділ Бібліотека стилів.

Змініть файл Rss.xsl для створення потрібного RSS-каналу.

Додавання настроюваного XSL-файла RSS-каналу в бібліотеку стилів і зміна файлів для використання цієї бібліотеки

Перейдіть в розділ Бібліотека стилів.

Натисніть кнопку Надіслати та відправте настроюється XSL-файл в розділ Бібліотека стилів. Можна відправити файл в ту ж папку, в якій розташовується заданий за замовчуванням файл Rss.xsl.

Якщо доступ до XSL-файлу в розділі Бібліотека стилів відсутня, можна налаштувати веб-частину запиту контенту. змінивши файл ItemXslLink.xsl. який пов'язаний з файлом визначення веб-частини з розширенням wpd.

Змініть файл web.config, додайте новий запис для файлу, доданого на кроці 2, і збережіть зміни.

При використанні RSS-каналів веб-частини запиту контенту в деяких випадках може зберігатися перший обраний RSS-канал веб-частини запиту контенту. що не дозволяє виконати підписку і переглядати оновлені канали.

Це відбувається через те, що кеш веб-частини форми даних. який успадковується веб-частиною запиту контенту. створює той же ключ кешу, що і для динамічно створюваної веб-частини, незважаючи на те, що значення xsl відрізняється. В результаті цього веб-частину запиту контенту повторно використовує дані каналу, кешированниє при першому завантаженні сторінки.

Дозвіл помилок кешування при використанні RSS-каналів веб-частини запиту контенту

Створіть копії файлів Feed.aspx, розташованих по шляху Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 14 \ TEMPLATE \ LAYOUTS. і перейменуйте їх в Feed1.aspx. Feed2.aspx і т. Д.

Змініть файл Rss.xsl. потім змініть параметр xsl таким чином, щоб він вказував на відповідний номер каналу. Наприклад, надайте значення xsl = 1 для файлу Feed1.aspx і xsl = 2 для файлу Feed2.aspx.