Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


microsoft-sharepoint-server:sharepoint-2013:how-to-change-the-title-of-created-pages-in-sharepoint-2013

Как изменить заголовок создаваемых страниц в SharePoint 2013

Рассмотрим пример, когда для каких-либо целей возникает необходимость создания отдельной дополнительной страницы на сайте SharePoint Server 2013. При создании такой страницы открывается модальная веб-форма, в которой запрашивается имя создаваемой страницы и сразу отображается адрес URL, формируемый с учетом введённого имени …

И здесь SharePoint может поставить нас в тупик. С одной стороны, при использовании русскоязычного названия страницы, мы вполне ожидаемо получим это самое название в шапке этой страницы …

…но при этом имя страницы в составе URL, формируемый SharePoint будет перекодировано в формат типа:

.../%D0%9F%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE.aspx.

Назвать такую ссылку ЧПУ (человеко-понятный урл), язык наверно не повернётся ни у кого. С другой стороны, если в надежде на получение ЧПУ, мы зададим название страницы с использованием латиницы, то в итоге мы получим красивый URL, но появится проблема с отображением этого названия в шапке этой самой страницы.

При этом, изменить отображение названия в шапке страницы стандартными инструментами онлайн-редактора страниц не получится.

Решить эту проблему можно, открыв данную страницу на редактирование в SharePoint Designer и заменив значение в теге PageTitleInTitleArea:

...
<asp:Content ID="PageTitleInTitleArea" 
ContentPlaceHolderID="PlaceHolderPageTitleInTitleArea" 
runat="server">Производство</asp:Content> 
...

Обсуждение

Ваш комментарий:
 
microsoft-sharepoint-server/sharepoint-2013/how-to-change-the-title-of-created-pages-in-sharepoint-2013.txt · Последнее изменение: Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki