Как скрыть вкладку «Действия сайта», но показать ссылку «Войти» в другом месте - PullRequest
1 голос
/ 04 октября 2010

Я новичок в SharePoint 2010 и пытаюсь создать базовые веб-сайты. Сначала создали новый сайт. Использование доменной аутентификации. Я сделал, чтобы скрыть вкладку Действия сайта. Окружил теги

<SharePoint:SPSecurityTrimmedControl ID = "spstcSiteActions" runat = "server" PermissionsString = "ManageWeb">

Когда вы это делаете, конечный пользователь не может видеть ленту «Действия сайта», но не может видеть и ссылку «Войти» :) Я хочу сделать действия на сайте невидимыми, но ссылка «Войти» видна. Когда пользователь нажимает на ссылку, он может видеть ленту «Действия сайта», если аутентификация прошла успешно. У меня вопрос: как скрыть вкладку Действия сайта, но показать ссылку «Войти» в той же вкладке или в другом месте.

Ответы [ 2 ]

0 голосов
/ 08 октября 2010

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

Вот статья по теме: http://msdn.microsoft.com/en-us/library/bb418728(office.12).aspx

0 голосов
/ 04 октября 2010

Я не пробовал это на SharePoint 2010, но может знать обходной путь. Вы можете попробовать разместить на своей главной странице ссылку, указывающую на /_layouts/authenticate.aspx. Как только пользователь нажимает на URL, они будут аутентифицированы и возвращены. Затем обрезанный элемент управления может отображать меню действий сайта в зависимости от разрешений.

Вам понадобится обрезанный элемент управления для ссылки входа в систему, чтобы скрыть ее при аутентификации пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...