Я пытаюсь расширить знания о развертывании и использовании SharePoint (никогда раньше не делал), потому что у меня есть направление на использование SharePoint 2010 в качестве платформы репозитория (формат вики) для документации по инфраструктуре наших клиентов.
На моем тестовом виртуальном сервере был настроен новый сайт шаблона Enterprise wiki. Перешел в «Действия сайта»> «Управление функциями сайта», чтобы активировать домашнюю страницу вики-страницы. Затем дочерний веб-сайт по умолчанию перешел с / Pages на / SitePages и выглядит как шаблон группы по умолчанию. Странно то, что в Site Actions отсутствует опция New Page. Мой коллега не понимает, почему это так, как должно быть. В исходном веб-сайте / Pages такая возможность есть.
Какие условия влияют на появление этой опции?
ОБНОВИТЬ
Другое явление, наблюдаемое в представлении «Действия сайта»> «Просмотреть все содержимое сайта», библиотеки документов вики, перечисленные в таблице, будут иметь гиперссылки (например, «Страницы сайта»), ведущие прямо на страницу по умолчанию. Он не будет отображать собственный табличный список страниц в этой библиотеке документов, в отличие от исходной библиотеки документов Pages, которая, как и ожидалось, отображается в виде списка. Интересно, намекает ли это на какие-либо проблемы.
Я столкнулся с этой проблемой сегодня утром. Мы запускаем новую ферму SharePoint 2010 с сильно настроенными главной страницей и макетами страниц. Каждый дочерний сайт создавался как вики-сайт, и создание страниц работало нормально с использованием нотации [[]]. Однако я был единственным, кто видел опцию «Новая страница» в меню «Действия сайта», никто другой не мог ее видеть. Я решил это, выполнив следующие действия:
Мне пришлось деактивировать функцию вики-сайта, потому что она создает библиотеку SitePages, а затем захватывает макет страницы. Я обнаружил, что после деактивации этой функции опция «Новая страница» все еще была видна моим пользователям, и новые страницы были созданы в правильной / Pages / библиотеке с нашими настраиваемыми макетами страниц.
Вы можете исправить вторую проблему, изменив значение SPList.RootFolder.WelcomePage с Homes.aspx
к Forms\AllItems.aspx
. Это сработало для меня.