Вопрос

Я использую SharePoint 2007 Enterprise + Publishing Portal Semplate + Windows Server 2008. У меня есть корневой сайт и подзаголов. Я хочу включить следующую функцию-когда администратор подсадования, публикующий страницу, администратор может выбрать для публикации только на подсадке или публиковать как на корневом сайте, так и на подсадке.

Есть идеи, как это реализовать? Я не уверен, есть ли какое-либо готовое решение без написания кода?

заранее спасибо!

Это было полезно?

Решение

Предполагая, что администраторы корня и подзаколов-один и тот же человек, простой способ сделать это-использовать управление контентом и структурой Как описано ранее.

Перейдите на корневой сайт и открывайте управление контентом и структурой. Затем измените точку зрения на «все проекты документов». Затем вы можете использовать раскрывающееся меню на каждой странице и выбрать опцию публикации.


Обновление после комментария:

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

Другие советы

Если все, что вы хотите сделать, это сделать это непосредственно на страницах на страницах на корне (используя что -то, что выглядит и ведет себя как меню), вы можете добавить логическое поле «Showonrootitite» в тип контента на пользовательском странице и иметь ContentQueryWebpart на Корневой сайт, который закатывает все страницы в вашей SiteCollection, где ShowonRoatsite = true.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top