Инструменты пользователя

Инструменты сайта


Боковая панель

stb_webkit:faq:0.2.18:check_variables_at_boot_218

Внимание! Начиная с версии ПО 0.2.18 все кастомизации встроенного портала необходимо производить в исходных кодах. После проведения кастомизаций необходимо выполнить сборку и минимизацию исходного кода портала. После сборки и минимизации файлы портала можно поместить в корневую файловую системы для последующей сборки образа внутреннего ПО. Исходный код портала (portal-dev-*.tgz находится в каталоге с текущим релизом на http://soft.infomir.com.ua)

Проверка переменных при старте STB/портала

Для версии 0.2.18-r3

environment.check.zip

  • environment.ini - поместить в каталог /home/web/
  • environment.check.sh - поместить в корневой каталог rootfs рядом с файлом /test.sh
  • test.sh - после строки #language - индекс языка (int), в пустую строку ниже добавить: source /environment.check.sh
  • /home/web/public/portal/services.js - убрать комментарий со след. строки: checkEnvVars(); uncomment this function to start environment variables check mechanism

Пример файла test.sh (в примере указана часть файла):

Пример файла services.js (в примере указана часть файла):

Для версии 0.2.18-r4 и выше

В каталоге с исходной версией портала в /system/variables/ присутствуте файл readme.md с описанием работы и настройки функции проверки переменных. Архив с исходной версией портала portal-dev-*.tgz находится в каталоге с релизом на http://soft.infomir.com.ua/<MODEL>/release/

Для включения функции проверки переменных необходимо:

  • Cкопировать все файлы из каталога /system/variables/on/ в /system/variables/;
  • Поместить необходимые переменные в файл /system/variables/vars.ini;

Пример файла vars.ini:

  • В корневой файловой системе (rootfs), в корневом каталоге, в файле test.sh убрать комментарий со строки # . /home/web/system/variables/check.sh.
stb_webkit/faq/0.2.18/check_variables_at_boot_218.txt · Последнее изменение: 2019/05/17 11:23 (внешнее изменение)