Показать имя пользователя, но скрыть все остальное на ленте SharePoint - PullRequest
0 голосов
/ 17 мая 2011

В SharePoint 2010 мне удалось выяснить, как скрыть ссылки ленты SharePoint (действия сайта - страница --browse) со следующим кодом на главной странице:

<SharePoint:SPSecurityTrimmedControl ID="SPSecurityTrimmedControl2" runat="server" PermissionsString="ManageLists">

<SharePoint:SPRibbon>
...
</SharePoint:SPRibbon>

</SharePoint:SPSecurityTrimmedControl>

Но это такжескрывает домен \ имя пользователя

Где я могу разместить код, чтобы скрыть все, кроме имени пользователя?Я в порядке с созданием более одного trimmedControl.

Ответы [ 3 ]

2 голосов
/ 17 мая 2011

Вы можете просто открыть свою мастер-страницу с помощью Sharepoint Designer 2010 и добавить элемент управления Asp.Net:LoginName вместо ленты SharePoint следующим образом:

<asp:LoginName runat="server" id="LoginName"></asp:LoginName>

Надеюсь, это поможет

С уважением.

1 голос
/ 14 сентября 2012

Скройте свою ленту вот так

<Sharepoint:SPSecurityTrimmedControl runat="server" Permissions="ManageLists">
    <div id="s4-ribbonrow" class="s4-pr s4-ribbonrowhidetitle">
    .
    .
    .
    </div>
</SharePoint:SPSecurityTrimmedControl>          

Затем найдите в своем коде строку, которую вам сказал Марк

<wssuc:Welcome id="IdWelcome" runat="server" EnableViewState="false">
</wssuc:Welcome>

Скопируйте и вставьте указанную выше строку в любое место внутри заполнителя на главной странице.,Все, что я сделал, это добавил новый <td> в таблицу

<table class="s4-titletable" cellspacing="0">
     <tr>
         <td>...</td> <td>...</td> ... <td> </td>
         <td>
             <div class="s4-trc-container-menu">
                  <div>
                    <wssuc:Welcome id="IdWelcome" runat="serve EnableViewState="false">
                    </wssuc:Welcome>
                 </div>
             </div>
         </td>
     </tr>
</table>
1 голос
/ 18 мая 2011

Я считаю, что это элемент управления на главной странице, который вы не хотите скрывать:

<wssuc:Welcome id="IdWelcome" runat="server" EnableViewState="false">
</wssuc:Welcome>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...