Перейти к содержанию

Навигация

Движок правил wb-rules: различия между версиями

Строка 3: Строка 3:


== Как создавать и редактировать правила ==
== Как создавать и редактировать правила ==
Список файлов с правилами отображается на странице ''Scripts'' веб-интерфейса. При нажатии на название файла он открывается для редактирования. Чтобы создать файл, нужно нажать на пункт ''New...'', в верхнее поле ввести название скрипта (используйте для названия только латинские буквы и цифры, в качестве расширения укажите ''.js''), ниже ввести текст скрипта и нажать кнопку ''Save''.
*Список файлов с правилами находится на странице ''Scripts'' веб-интерфейса.
 
*Нажмите на название файла, чтобы открыть его для редактирования.
После создания нового правила или внесения изменения после нажатия кнопки ''Save'' правило запускается автоматически.
**Чтобы создать новый файл, нажмите на пункт ''New...'', вверху введите название скрипта (используйте для названия только латинские буквы и цифры, в качестве расширения укажите ''.js''), в основное поле введите текст скрипта, затем нажмите кнопку ''Save'' вверху.
 
*Правило начинает работать автоматически после нажатия кнопки ''Save'', если в нём нет ошибок (смотрите ниже).
Файлы хранятся на контроллере в виде текстовых файлов в папке <code>/etc/wb-rules/</code>, их можно напрямую редактировать с компьютера - смотрите статью [[Просмотр файлов контроллера с компьютера]].
Примечания:
 
#Файлы с правилами хранятся на контроллере в виде обычных текстовых файлов в папке <code>/etc/wb-rules/</code>, поэтому [[Просмотр файлов контроллера с компьютера|их можно редактировать и загружать напрямую с компьютера]].
Правила исполняются сервисом ''wb-rules'', документацию по нему смотрите [https://github.com/contactless/wb-rules странице сервиса в Github].
#Правила исполняются сервисом ''wb-rules'', документацию по нему смотрите [https://github.com/contactless/wb-rules странице сервиса в Github].


== Как писать и отлаживать правила ==
== Как писать и отлаживать правила ==