Когда Вы переходите на личный сайт на портале SharePoint, то можете обнаружить, что на личной сайте нет ссылки, по которой Вы могли бы вернуться обратно на главный сайт. Все дело в том, что нет такого понятия, как главный сайт. Вы можете попасть на личный сайт из любого сайта SharePoint и не вполне понятно куда возвращаться, если Вы уже некоторое время поработали на личном сайте, переходя по ссылкам. Что делать?

Некоторые консалтинговые компании предлагают решить данную проблему за круглую сумму или утверждают, что это невозможно. Думаю, и то, и другое – по незнанию. Ларчик просто открывается.

Давайте познакомимся с вопросом поближе.

На каждом сайте есть меню пользователя:

Если на ферме не отключена стандартная возможность Элементы управления ленты для тегов и доски заметок и с веб приложением связана служба Профилей пользователей, то Вы должны видеть пункты меню:

При переходе к пункту меню Мой сайт Вы попадете на сайт, который выглядит так:

Обратите внимание на меню сверху – это кандидат на добавление нового пункта для перехода на портал. Дизайн на этом сайте отличается от остальных сайтов.

Также обратите внимание на адрес сайта - http://pdc/my/default.aspx. Это общий для всех сайт, созданный по специальному шаблону, где хранится информация о личных сайтах пользователей, здесь есть библиотека для хранения фотографий из профилей пользователей.

На самом деле это не личный сайт пользователя, а единый для всех сайт – точка входа. Пользователь попадет на личный сайт (скорее даже семейство сайтов), перейдя по ссылке Мой контент.

А теперь перейдем на личный сайт:

Обратите внимание на верхнюю панель ссылок – это нестандартный элемент дизайна.

Этот сайт (семейство сайтов) имеет адрес - http://pdc/my/personal/%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80/default.aspx

Выделенная часть адреса – логин пользователя, закодированный для URL.

Для подтверждения посмотрим список семейств сайтов в веб приложении.

Здесь у нас есть Host сайт:

И один личный сайт пользователя Администратор:

Если Вы зайдете в настройки любого личного сайта пользователя и откроете настройку навигации (Действия сайта – Параметры сайта - Внешний вид и функции - Верхняя панель ссылок), то увидите, что там пусто.

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

Перейдите к пункту Верхняя панель ссылок:

Добавьте новую ссылку:

Введите адрес и название пункта меню:

Все готово:

И на личных сайтах тоже:

И в профилях:

Всем удачи!

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