Архив автора: Рустам Исмагилов

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

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

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

Элемент списка SharePoint 2013 в папку c помощью CSOM

Иногда возникает необходимость перенести элемент списка в папку. Я подумал в сторону SharePoint Designer 2013, но там есть такая возможность для библиотек, но не для обычных списков. Серверный код писать и деплоить не хочется, а вот CSOM в самый раз. … Читать далее

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

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

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

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

Заметка: Associated file

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

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

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

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

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

Заметка: Поменять url SP.UI.ModalDialog

Возможно кому-то пост покажется скучным или капитанским, но: в диалоге SharePoint SP.UI.ModalDialog можно поменять контент простым вызовом скрипта //смена url модального диалога SharePoint window.location.href = "новый url"; Это работает, потому что ModalDialog реализован через iframe. З.Ы. Если так не нравится, … Читать далее

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

Ура! Я нашёл как добавлять стили в Masterpage Sharepoint 2013!

Несколько месяцев назад я мучался с проблемой добавления CSS-стилей в напрямую в Html Masterpage без ссылок на файлы. Они удалялись при сохранении! Но решение найдено. Я наткнулся на статью Applying Custom Styles to Page Layouts in SharePoint 2013 и вуаля! … Читать далее

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

Поиск SharePoint 2013: Managed Property добавленное в Display Template не отображается

При кастомизации отображения результатов поиска SharePoint 2013 иногда приходится добавлять созданные Manager Property. Нужно обновить секцию <mso:ManagedPropertyMapping …>, добавив туда нужные свойства. Но почему свойства могут не отображаться в Display Template? Потратив несколько часов самостоятельно, поискав решение в интернете, я … Читать далее

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

Хорошая статья: Использование CSR и JSLink с SharePoint 2013

Полезная статья, отражающая все самые необходимые моменты кастомизации списков SharePoint 2013 c помощью CSR и JSLink: Использование JSLink с SharePoint 2013 Однажды, с помощью этой статьи я прикрутил плагин галереи Galleria (Responsive JavaScript Image Gallery) на представление списка. Пишите в … Читать далее

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

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

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

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