Рубрики
sharepoint

Заметка: SharePoint loading.gif

Стандартный крутящийся gif загрузки

Для тех, кто так же как я забывает местоположение стандартного файла SharePoint с анимацией загрузки вот новый пост.
Ну а если кто-то не подумал использовать его в проектах, то вот она готовая анимация, которую не нужно отдельно деплоить.

Вот картинки в SP2013:

  • вашСайт/_layouts/images/loading.gif — зелёная змейка движется по кругу с анимацией, мне не очень нравится
  • вашСайт/_layouts/images/loadingcirclests16.gif — серенькая змейка, как на картинке
  • вашСайт/_layouts/images/loading16.gif — серенькое крутящееся солнышко

Лучший подход в разработке — использовать максимум стандартных возможностей, начиная с малого.

Рубрики
sharepoint

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

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

Установка страницы в SP2013
Установка страницы в SP2013

А как же кастомизация? Лёгкая доработка и поддержка? Я задался вопросом, но просто так установить оба файла не получится, а надо так: устанавливаем html-файл (если это мастер-страница) с помощью wsp, в событии Feature Activation делаем его извлечение и возврат (чекаут и чекин, публикуем). И вуаля — срабатывает ресивер и создаёт master файл!

Также для html шаблона js. И администраторы снова могут быстро подправить нужный шаблон!

Рубрики
sharepoint

Заметка: Associated file для шаблона

В SharePoint 2013 добавили возможность редактировать js-шаблоны страниц. Удобно пользоваться этим, например, для редактирования стандартной страницы поиска.

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

Связанный файл шаблона в SP2013