Как добавить комментарии к новостным статьям на существующем новостном сайте Sharepoint 2007? - PullRequest
2 голосов
/ 10 ноября 2008

Клиент просит включить комментирование своих новостных статей. Они используют шаблон новостного сайта Sharepoint для публикации своих новостей и т. Д. Им нужна простая система комментирования, очень похожая на ту, которая доступна на большинстве блог-движков, только они хотят, чтобы она была внизу каждой новостной статьи.

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

Ответы [ 3 ]

2 голосов
/ 12 ноября 2008

Я боролся с этим некоторое время назад, и мы нашли решение использовать список обсуждений (из коробки), и мы создали пользовательскую веб-часть, которую добавили в макет страницы для новостей.

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

1 голос
/ 11 ноября 2008

Community Kit для SharePoint выполняет все функции комментирования блогов. однако вам, возможно, придется отключить комментирующую часть, чтобы она работала с вашим разделом новостей.

Раздел комментариев в Enhanced Blog Edition CKS посвящен утверждению комментариев и проверке спама.

0 голосов
/ 31 декабря 2008

У меня была такая же просьба. Я не нашел существующего решения, поэтому я сделал это, скопировав из стандартного шаблона сайта блога плюс пользовательское кодирование.

Из шаблона: скопируйте определение для списка комментариев блога. Удалите поля поиска и используйте функцию для создания списка на всех сайтах публикации.

Пользовательский код: добавьте получатель объекта в функцию комментариев и используйте его для добавления полей поиска для идентификатора и заголовка страницы (используя список страниц в качестве места назначения). Это должно быть сделано в коде, потому что вы не можете настроить список назначения для полей поиска в XML (или, по крайней мере, я не знаю как).

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

Более простой подход: не используйте стандартный список комментариев блога, просто создайте свой собственный, где ссылка на страницу - это просто число, а не поле поиска. Pro: меньше работы. Con: Вы пропускаете представления, которые идут со стандартным списком.

...