При создании простой страницы в SharePoint ее заголовок является именем файла ASPX. Длинные русские имена файлов с пробелами не очень красиво выглядят в строке URL, хотелось бы разделить имя файла и заголовок страницы. Сделать это можно следующим образом. На страницу добавить веб-часть «Редактор сценариев» и внутри прописать фрагмент следующего кода. <script type=”text/javascript”> window.onload=function() { document.getElementById(“DeltaPlaceHolderPageTitleInTitleArea”).innerText=”Заголовок страницы”; } </script>
Автор: peshkov
Компьютер запускается при нажатии любой кнопки после его выключения.
После одного из обновлений компьютер стал запускаться по нажатию любой кнопки после полного выключения. В BIOS все выключено. Для исправления данной ситуации необходимо выполнить следующие действия. Открыть Панель управления. Выбрать пункт «Электропитания». «Действия кнопок питания». «Изменение параметров которые сейчас недоступны». Убрать галочку напротив «Включить быстрый запуск».
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: 104857600 Второе: 1. Открываем базу WFResourceManagementDB и выбираем таблицу dbo.WorkflowServiceConfig 2. Нажимаем правой кнопкой и выбираем «Edit Top 200 Rows» […]
Unit iptables.service failed to load – CentOs 7
Предыстория: Необходимо было сделать на Hyper-V сервер с CentOs и на ней развернуть web. Сами с Линуксом на ВЫ. Все прошло удачно, был взять последний CentOs 7.6.1810, развернута минимальная конфигурация, проброшен SSH и отдан программистам. Они установили Nginx и ожидают публикации 80 порта. Мы проверяем 80 порт, он недоступен, вспоминаем, что установили минимальную конфигурация. Значит кроме SSH ничего не открыто. Проверяем: iptables -I INPUT 4 -p tcp –dport 80 -j ACCEPT Все работает, предположение верное, […]
Скрипт запуска telnet из PowerShell (CMD)
Потребовалось запускать через PowerShell Telnet и выполнить несколько команд. И так, создаем VBS скрипт в котором указываем необходимую последовательность команд. On Error Resume Next UserPass = “XYXYXYXYXYXYXYX” UserName = “admin” comand = “help” comand1 = “ls” Set WshShell = WScript.CreateObject(“WScript.Shell”) WshShell.Run (“telnet 192.168.0.1”) WScript.Sleep(3000) WshShell.AppActivate(“telnet.exe”) WshShell.SendKeys(UserName & vbCrLf) WScript.Sleep(3000) WshShell.SendKeys(UserPass & vbCrLf) WScript.Sleep(3000) WshShell.SendKeys(comand & vbCrLf) WScript.Sleep(3000) WshShell.SendKeys(comand1 & vbCrLf) и т.д. Большой минус – пароль в отрытом виде. WScript.Sleep(3000) – задержка между командами в […]
Outlook: имена стандартных папок на языке системы
Бывает так, что после настройки Outlook (2007/2010), при первом запуске папки папки имеют название Inbox, Sent Items итд., что немного не корректно. Это “безобразие” исправлялось запуском Outlook из командной строки с параметром: outlook.exe /resetfoldernames После этого папки имеют название на русском языке. После обновления системы на Exchange 2016 столкнулись с тем, что такой способ не отрабатывает. Для исправления данной ситуации необходимо в PowerShell выполнить следующий командлет. Get-mailbox “user” | Set-MailboxRegionalConfiguration -LocalizeDefaultFolderName:$true -Language “ru-RU” После этого название […]
Увеличиваем длину REST HTTP запроса в Sharepoint
По умолчанию общая длина запроса REST HTTP из рабочего процесса ограничена 260-ю символами. Это ограничение очень портит жизнь в случаях, когда запрос используется для копирования файлов. Например, из списка в библиотеку документов, а имя файла очень большое, да еще нужно создать папку с составным именем из нескольких полей. И так, что бы увеличить длину запроса необходимо внести изменения в файл web.config . Данный файл по умолчания расположен по следующему пути C:\inetpub\wwwroot\wss\VirtualDirectories\80 В файле ищем следующую […]
Обращение из рабочего процесса Sharepoint к другим активам сайта с повышенными правами
В некоторых случаях необходимо из рабочего процесса, запущенного простым пользователем сайта, выполнить некоторые действия в других активах сайта в повышенными правами. Например, обновить элемент списка, права на который установлены “Читатель” для всех пользователей. Для решения этой проблемы в рабочем процессе существует “Этап приложения”. Но для изменения других активов сайта необходимо дать разрешение “Этап приложения” на доступ к активам сайта. Первый шаг — это разрешить рабочему процессу использовать разрешения надстройки. Для этого необходимо активировать «Рабочие процессы могут […]
Проброс com-портов для RDP в Windows 2016/2012
По умолчанию COM-порты не мапируются в RDS Windows server 2016/2012. Это можно исправить через PowerShell. Для начала необходимо загрузить модуль RemoteDesktop иначе следующий командлет не будет распознан. import-module RemoteDesktop Далее изменяем конфигурация нужно коллекции по умолчанию: Set-RDSessionCollectionConfiguration -CollectionName <Имя коллекции> -CustomRDPProperty “redirectcomports:i:1” На этом все. Источник.