Как добавить элементы HTML в область ленты SharePoint 2010 - PullRequest
0 голосов
/ 23 августа 2011

Я пытаюсь отредактировать ленту SharePoint 2010, чтобы добавить ссылки вдоль вкладок. Поэтому я бы хотел располагать элементы точно справа от вкладок «Обзор» и «Страница». Должно быть, это другие вкладки, но они будут работать как ссылки.

Я много раз искал в Интернете, чтобы попытаться приспособиться к этому, и я не уверен, что ответ - редактирование настраиваемой главной страницы или развертывание чего-либо через Visual Studio. В любом случае, я не могу заставить что-то появиться в этой области.

Ниже приведен скриншот того, как это может выглядеть.

Кроме того, любая помощь в перемещении пользователя и его меню влево также будет высоко оценена.

Ответы [ 2 ]

0 голосов
/ 22 августа 2012

@ Альфонсо прав.Просто добавьте больше для тех, кто захочет добавить вкладки с помощью jQuery

$('<li class="ms-cui-tt ms-browseTab" style="line-height" unselectable="on" role="tab"><a class="ms-cui-tt-a"><span class="ms-cui-tt-span">You custom link here</span></a></li>').appendTo('ul[role="tablist"]');

Это добавит элемент справа от вкладки "страница"

0 голосов
/ 23 августа 2011

SharePoint не позволит вам изменять ленту таким образом.Вам нужно будет использовать jQuery или аналогичный, чтобы добавить новый элемент списка (li) в неупорядоченный список вкладок (ul).Вы можете найти список с помощью firebug:

<ul class="ms-cui-tts" unselectable="on" role="tablist">
    <li class="ms-cui-tt" id="Ribbon.Read-title" unselectable="on" role="tab">
    <li class="ms-cui-tt" id="Ribbon.WebPartPage-title" unselectable="on" role="tab">
</ul>

Обратите внимание, что такого рода решения не рекомендуется (сложно поддерживать, не поддерживается, и, вероятно, это не сработает в следующей версии SharePoint).

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

...