Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:settings:system:configuration [02.05.2023 07:49] – [Нестандарные протоколы для формирования ссылки] Сердцев Сергей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>
   - Перезагрузить компьютер.   - Перезагрузить компьютер.
  
Строка 94: Строка 95:
 </code> </code>
  
-где значения "ims" и "landocs" являются примерами нестандартных протоколов.+где значения "**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>