Рубрика: SharePoint 2013

Проблема с открытием HTML файлов в SharePoint

По умолчанию любой загруженный на SharePoint файл HTML не отрывается как страница. Вместо этого SharePoint предлагает загрузить его. Проблема в том, что SharePoint считает такие файлы угрозой безопасности.   Для исправления данной ситуации необходимо переключит обработку файлов из «строгой» в «нестрогую» Сделать это можно через центр администрирования: Центр администрирования -> Управление веб-приложениями -> Веб-приложение -> […]

Изменение заголовка страницы SharePoint.

При создании простой страницы в SharePoint ее заголовок является именем файла ASPX. Длинные русские имена файлов с пробелами не очень красиво выглядят в строке URL, хотелось бы разделить имя файла и заголовок страницы.   Сделать это можно следующим образом. На страницу добавить веб-часть «Редактор сценариев» и внутри прописать фрагмент следующего кода.   <script type=»text/javascript»> window.onload=function() […]

Sharepoint Workflow 2013 – Maximum number of arguments per activity (50)

Недавно при публикации рабочего процесса столкнулся с ошибкой Microsoft.Workflow.Client.ActivityValidationException: Workflow XAML failed validation due to the following errors: Activity ‘DynamicActivity’ has 51 arguments, which exceeds the maximum number of arguments per activity (50). Как выяснилось я использовал слишком много переменных в рабочем процессе, хотя был на полпути до завершения поставленной задачи. Что бы закончит проект […]

Sharepoint 2013 – The total size of the activity XAML is greater than the maximum allowed size of 51200 KB

При публикации Workflow 2013 выскочила ошибка.   Microsoft.Workflow.Client.ActivityValidationException: Workflow XAML failed validation due to the following errors: The total size of the activity XAML including the referenced XAML is greater than the maximum allowed size of 51200 KB. Решение (например, увеличиваем в 2 раза): Первое: Запускаем Sharepoint PowerShell и вводим следующее. Set-WFServiceConfiguration ServiceUri: http://localhost:12291/ Name: WorkflowServiceMaxWorkflowXamlSizeInBytes Value: […]

Увеличиваем длину REST HTTP запроса в Sharepoint

По умолчанию общая длина запроса REST HTTP из рабочего процесса ограничена 260-ю символами. Это ограничение очень портит жизнь в случаях, когда запрос используется для копирования файлов. Например, из списка в библиотеку документов, а имя файла очень большое, да еще нужно создать папку с составным именем из нескольких полей. И так, что бы увеличить длину запроса […]

Обращение из рабочего процесса Sharepoint к другим активам сайта с повышенными правами

В некоторых случаях необходимо из рабочего процесса, запущенного простым пользователем сайта, выполнить некоторые действия в других активах сайта в повышенными правами. Например, обновить элемент списка, права на который установлены «Читатель» для всех пользователей. Для решения этой проблемы  в рабочем процессе существует «Этап приложения». Но для изменения других активов сайта необходимо дать разрешение «Этап приложения» на […]

Делаем обязательными вложения в списки Sharepoint

Вложение в списки Sharepoint – очень удобная штука, ведь даже штатными средствами можно вложить сразу несколько. Но вот беда, если вложение надо сделать обязательным – тут штатные средства Sharepoint бессильны. Но и дополнительное кодирование требуется минимальное – только разместить Javascript-код. <script type=»text/javascript»> function PreSaveItem() { if(document.getElementById(‘idAttachmentsRow’).style.display==’none’) { alert(‘Не прикреплен файл. Нажмите \»Вложить файл\»‘); return false; […]

Отображение в SharePoint фото профилей из Active Directory

Внедряя SharePoint на предприятии, хочется заранее позаботиться о том, чтобы он выглядел нарядно и не вызывал отторжения у сотрудников. Идеальная настройка базовых компонентов и быстрое железо — это еще не залог успеха. Профили сотрудников изначально тусклые и однообразные, потому что в них красуется стандартная заглушка для фото. В этой статье я расскажу, как централизованно заполнить […]

Отображение Обозреватель организации на другой странице

Если вы попали на эту страницу то скорее всего попробовали вставить веб-часть Обозреватель организации(Organization Browser) на страницу расположенную в веб-приложении отличного от узла личных сайтов. По умолчанию обозреватель организации, в других расположения не работает. Я нашел несколько способов заставить работать «Обозреватель организации». способ который у меня сработал.  Добавляем на страницу веб-частей пространства имен и контролы […]

Как переименовать кнопку Создать элемент в списке SharePoint 2013

Стандартная кнопка добавления элемента в список SharePoint 2013 называется – Создайте элемент, что в некоторых ситуациях совсем не подходит. Влезать глубоко в код SharePoint, чтобы изменить название кнопки для всех списков тоже не пойдет, т.к. название кнопки может отличаться у разных списков. Поэтому стоит задача переименовать кнопку только у конкретного списка, либо у группы списков. […]

Следующая страница → ← Предыдущая страница