Сообщения

Сообщения за Июнь, 2015

Полезности под рукой: SharePoint Friendly Date

Изображение
Все использовали momentjs для работы с датами, но во многих случаях, чтобы сделать friendly дату "5 дней назад" или "сейчас", то попробуйте использовать такую функцию SP.DateTimeUtil.SPRelativeDateTime.getRelativeDateTimeString из скрипта SP.dateTimeUtil.js

Вообще работу с датами в SharePoint 2013, лучше делать используя данный скрипт, там есть очень полезные функциональности.

Просто и без лишних скриптов.


Полезности под рукой: Ожидание executeQueryAsync в CSOM

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

SharePoint 2013 CSR с добавлением Сallout меню

Изображение
Сегодня и, наверное, в будущем мы будем больше говорить о мире JavaScript т.к. это более релевантная тема в нашей текущей ситуации, на данный момент мир SharePoint переживает очень большие изменения, и мы меняемся вместе с ним. Несколько лет назад, перед тем как начать плотно изучать JavaScript, я постоянно был по уши затянут в бэкенд составляющую SharePoint, постоянно пытался сделать красивое решение из километров серверного кода. Но сейчас, все очень кардинально поменялось, для одних шок и паника, для других глоток свежего воздуха. Я не буду давать совет, просто скажу, что лично для меня это стал реально воздух. Теперь я могу нормально разделять бэкенд и фронтенд, без всяких SPService (ничего не имею против, в 2010 версии он правда помогал), но сейчас можно отдать на клиента больше логики чем раньше, а на вход иметь только API свое или штатное. Если вам будут по душе данная тематика по CSR, то можно будет продолжить в рамках серии постов "Путь на клиента".
Очень давно узн…

Перенос контекстного меню (ECB) на другое поле в вашем представление

Изображение
Вам задавали такой вопрос от заказчика: "А мы можем это выпадающее меню в другое поле перенести?" Если Да, то данный пост может быть для вас полезен. И не надо никаких костылей выдумывать. Данное решение займет всего несколько минут.

Добавление в линка в SharePoint Calculated Column

Изображение
Вспоминая всякие кустарные методы, а в частности все что делается на живую прямо здесь и сейчас добавлением веб частей в формы редактирования  или отображения формы.
Сегодня поделюсь одним из кустарных методов, как засунуть линк (в виде своего html) в Calculated Column (по-русски Вычисляемое поле)