Архив рубрики: SharePoint

Microsoft любит революции

Microsoft любит революции. Революции в ПО. Windows Vista, Metro UI, Windows 8, SharePoint 2013 Apps, Office 365 — no on-premise… Хорошо, что Microsoft понимает и похоже начинает любить исправлять ошибки и шагать чуть назад, но уже на твёрдую почву. Windows … Читать далее

Рубрика: SharePoint, Windows, WP7, Веб-дизайн, Это интересно | Комментарии (2)

Заметка: Associated file

Не все знают, что за привязку html-шаблона отображения поиска к JS файлу отвечает параметр Associated file (Связанный файл). При снятии галочки, js-шаблон больше не будет синхронизироваться с html-файлом. Точно также для мастер-страниц.

Рубрика: SharePoint, Без рубрики, Это интересно | Добавить комментарий

Установка master-страницы вместе с html шаблоном

В сети, да и в решениях на практике, практически везде встречается такая штука: в SharePoint 2013 со всеми его прелестями шаблонов и js предлагают устанавливать на продакшн только конечный seattle-custom.master или Display Template Item_DefaultPage.js, А как же кастомизация? Лёгкая доработка … Читать далее

Рубрика: SharePoint, Без рубрики | Добавить комментарий

Оставить стандартное меню представлений при кастомизации с помощью CSR и JSLink

При кастомизации представлений списков с помощью JSLink часто возникает небольшая проблема: переопределение overrideCtx.Templates.Header переопределяет заодно и меню переключения представлений. Аналогично и с overrideCtx.Templates.Footer. Но есть решение. В файле clienttemplates.js (адрес /_layouts/15/clienttemplates.js) содержатся многие стандартные преобразования для представлений. Там можно найти … Читать далее

Рубрика: SharePoint | Добавить комментарий

Скрыть риббон от пользователей и показать админам в SharePoint 2013 Design Manager

В SharePoint 2010 существовал серверный контрол SPSecurityTrimmedControl, который можно было использовать на masterpage для скрытия риббона, например, или других частей страницы. В SharePoint 2013 он никуда не делся, но скрыть риббон, редактируя страницу через Design Manager стало не так просто. … Читать далее

Рубрика: SharePoint | 1 комментарий

SharePoint 2013 исчезает полоса прокрутки при использовании custom MasterPage

После добавления собственного masterpage в SharePoint 2013 у меня исчезла полоса прокрутки (scrollbar). По какой-то причине javascript SharePoint’а неверно высчитывает высоту элемента div#s4-workspace. Говорят, это связано с риббоном и добавлением собственного контента, который мешает верной работе скрипта: https://social.msdn.microsoft.com/Forums/en-US/9422aa0f-5010-4691-a0ab-25e7aca6b478/issue-with-div-s4workspace-and-scroll-bar?forum=sharepointcustomizationprevious Один из … Читать далее

Рубрика: SharePoint | 1 комментарий

Хорошая статья: WCF REST Service for SharePoint 2013

Хорошая статья на английском о том, как создать WCF REST веб-сервис для SharePoint 2013: http://jbarkes.blogspot.ru/2014/04/sharepoint-2013-create-custom-wcf-rest.html Могу сделать перевод, если кому-то интересно, пишите!

Рубрика: SharePoint | Добавить комментарий

Поиск SharePoint не работает — одна из возможных причин

Не в первый раз столкнулся с проблемой на разработческой машине — поиск SharePoint не работает. Эта проблема возникала в 2010, а теперь и версии 2013. Симтомы в центре администрирования в Search Service Application: Searchable items — All Errors и жёлтый … Читать далее

Рубрика: SharePoint | Добавить комментарий

SharePoint 2013 CSR Display Template для конкретного представления списка

В SharePoint 2013 появилась отличная возможность кастомизации представления списка (а ещё полей на формах и т.д.) через Display Template (более глобально — CSR). Однажды понадобилось добавить на страницу несколько представлений списка, а кастомизировать только одно. При этом, указывая свойство JSLink … Читать далее

Рубрика: SharePoint, Без рубрики | Метки: 2013, Display Template, SharePoint, предствления, разделение представлений, список | Добавить комментарий

Дату создания элемента в поиск SharePoint 2010

Чтобы отобразить дату создания элемента списка в поиске SharePoint 2010, нужно создать Managed Propery поиска (например, ItemCreated) с типом Date and Time и замапить на него поля Basic:15; Office:12; Creationdate(Date and Time).

Рубрика: SharePoint, Без рубрики | Добавить комментарий