Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:settings:system:configuration [02.05.2023 07:48] – старая версия восстановлена (18/04/2022 13:47) Сердцев Сергейproduct:settings:system:configuration [17.10.2025 08:36] (текущий) – [Подготовка пользовательских станций] ekaterina.menkhuzina
Строка 52: Строка 52:
     * ''office2003-kb907417sfxcab-ENU.exe''.     * ''office2003-kb907417sfxcab-ENU.exe''.
   - Установить интегратор -- пакет ''MSProjectAddin'' или ''MSProjectAddin64'' (для 64-х битных версий MS Project).   - Установить интегратор -- пакет ''MSProjectAddin'' или ''MSProjectAddin64'' (для 64-х битных версий MS Project).
 +  - Добавить идентификатор плагина MS Project в конфигурационный файл Системы ''client.config'', чтобы при фильтрации внешних приложений был разрешен вход в Систему. Пример: \\ <code xml><add key="AllowedExternalApplicationClientIds" value="MSProjectPlugin" /></code>
   - Перезагрузить компьютер.   - Перезагрузить компьютер.
  
Строка 93: Строка 94:
 </appSettings>  </appSettings> 
 </code> </code>
 +
 +где значения "**ims**" и "**landocs**" являются примерами нестандартных протоколов.
 +
 +===== Отключение преобразования некоторых символов в HTML-мнемонику =====
 +
 +Начиная с версии 3.24, появилась возможность указывать символы, которые не будут автоматически преобразовываться в их html-представление при сохранении значения реквизита. \\
 +Для этого в секцию ''<appSettings>'' файла ''client.config'' необходимо добавить параметр:
 +<code><add key="AntiXSSExceptionSymbols" value="LessThan;GreaterThan;NoBreakSpace;Ampersand"/></code> 
 +В значении ''value'' через точку с запятой можно перечислить от 1 до 4-х параметров, соответствующих символам: 
 +^Параметр ^Символ ^HTML-мнемоника ^ 
 +|LessThan| ''<'' |''&lt;''|
 +|GreaterThan| ''>'' |''&gt;''|
 +|NoBreakSpace| ''(неразрывный пробел)'' |''&nbsp;''|
 +|Ampersand| ''&'' |''&amp;''|
 +
 +<callout type="warning" icon="true">Добавлять данный параметр в настройки нужно с осторожностью, т.к. он повлияет на формат хранения всех данных в полях системы в будущем.</callout>
 +
 +Для преобразования уже сохраненных в БД значений HTML-мнемоник требуется на странице ''/Pages/Utils/RestoreData.aspx'' нажать кнопку ''Fix AntiXSSExceptionSymbols''. Это действие необходимо сделать один раз после изменения значения параметра ''AntiXSSExceptionSymbols'' в файле ''client.config''.\\
 +<callout type="warning" icon="true">
 +Запускать процедуру преобразования желательно в нерабочее время, так как операция долгая и ресурсоемкая на БД больших размеров. Перед запуском этой операции обязательно сделать бэкап БД.</callout>