| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:settings:scripts [03.10.2025 08:42] – [Где найти файл конфигурации] Белугин Александр | product:settings:scripts [21.04.2026 09:15] (текущий) – Москвитина Алина |
|---|
| ==== Где найти файл конфигурации ==== | ==== Где найти файл конфигурации ==== |
| Работа с внешними скриптами настраивается через файл конфигурации ''ThirdPartyScripts.config'', который должен находится в каталоге приложения ''Streamline\_Resources\Config\ThirdPartyScripts'' | Работа с внешними скриптами настраивается через файл конфигурации ''ThirdPartyScripts.config'', который должен находится в каталоге приложения ''Streamline\_Resources\Config\ThirdPartyScripts'' |
| * По умолчанию этого файла нет -- никакие дополнительные скрипты в страницы системы не вставляется. | * По умолчанию этого файла в приложении нет -- никакие дополнительные скрипты в страницы системы не вставляется. |
| * В каталоге ''SL\Config\ThirdPartyScripts'' (в архиве с модулем обновления), либо в каталоге ''\Context_bkp\config\ThirdPartyScripts'' (в архиве первичного дистрибутива системы) есть тестовая конфигурация, а именно ''ThirdPartyScripts.config'' и %%script_*.js%%-файлы, на которые он ссылается. Их надо скопировать в каталог приложения ''Streamline\_Resources\Config\ThirdPartyScripts'' и перезапустить IIS либо пул приложения. | * В каталоге дистирубтива ''SL\Config\ThirdPartyScripts'' (в архиве с модулем обновления), либо в каталоге ''\Context_bkp\config\ThirdPartyScripts'' (в архиве первичного дистрибутива системы) есть тестовая конфигурация, а именно ''ThirdPartyScripts.config'' и %%script_*.js%%-файлы, на которые он ссылается. Их надо скопировать в каталог приложения ''Streamline\_Resources\Config\ThirdPartyScripts'' и перезапустить IIS либо пул приложения. |
| * Если указанных файлов нет в каталоге дистрибутива, вы можете {{ :product:settings:thirdpartyscripts.zip |скачать их в виде архива}}. | * Если указанных файлов нет в каталоге дистрибутива, вы можете {{ :product:settings:thirdpartyscripts.zip |скачать их в виде архива}}. |
| |
| |
| |
| то есть они просто содержат метки тэгов расположения из конфигурации. С ними удобно производить первоначальное тестирование механизма подключения скриптов. Для этого скопируте ThirdPartyScripts.config и файлы %%script_*.js%% в каталог ''Streamline\_Resources\Config\ThirdPartyScripts'' и перзапустите IIS либо пул приложения. | то есть они просто содержат метки тэгов расположения из конфигурации. С ними удобно производить первоначальное тестирование механизма подключения скриптов. Для этого скопируте ''ThirdPartyScripts.config'' и файлы %%script_*.js%% в каталог ''Streamline\_Resources\Config\ThirdPartyScripts'' и перзапустите IIS либо пул приложения. |
| |
| После этого можно посмотреть в коде страницы, работает ли вставка сторонних скриптов, и куда конкретно вставляются фрагменты с разными тэгами. | После этого можно посмотреть в коде страницы, работает ли вставка сторонних скриптов, и куда конкретно вставляются фрагменты с разными тэгами. |
| - нажмите в Администрировании -> Общие настройки -> Общие настройки -> Настройка сторонних скриптов -> "Перечитать". | - нажмите в Администрировании -> Общие настройки -> Общие настройки -> Настройка сторонних скриптов -> "Перечитать". |
| - обновите страницу, где предполагался скрипт, и проверьте его работоспособность. | - обновите страницу, где предполагался скрипт, и проверьте его работоспособность. |
| | |
| | ==== Действия при обновлении системы ==== |
| | Если в системе используются сторонние скрипты, то при выполнении обновления воспользуйтесь описанием шагов по созданию резервной копии скриптов и их восстановлению, представленными в разделе [[product:settings:system:update|Обновление системы]] |