Changes between Version 3 and Version 4 of OperatorNotificationTemplate


Ignore:
Timestamp:
Oct 18, 2010 10:55:32 PM (14 years ago)
Author:
tolix
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OperatorNotificationTemplate

    v3 v4  
    1010где name - имя переменной для подстановки.
    1111
    12 Для подстановки доступны следующие макропеременные:
     12=== Для подстановки доступны следующие макропеременные: ===
    1313
    14  * event.name - имя события
    15  * event.address - адрес близлежащих ориентиров
    16  * event.timestamp - дата и время события
    17  * event.timestamp.iso - дата и время события в формате ISO8601 (YYYY-MM-DD HH:MM:SS)
    18  * event.timestamp.eur - дата и время события в формате DD.MM.YYYY HH:MM:SS
     14В зависимости от события, могут быть доступны следующие переменные:
     15|| event.name || имя события ||
     16|| event.timestamp || дата и время события ||
     17|| event.timestamp.iso || дата и время события в формате ISO8601 (YYYY-MM-DD HH:MM:SS) ||
     18|| event.timestamp.eur || дата и время события в формате DD.MM.YYYY HH:MM:SS ||
    1919
    20  * event.geozone.name - имя контрольной зоны
     20|| event.point.lat || географическая широта, градусы ||
     21|| event.point.lng || географическая долгота, градусы ||
     22|| event.point.speed || скорость в точке, км/ч ||
     23|| event.point.address || адрес близлежащих ориентиров ||
    2124
    22 Пример шаблона оповещения:
     25|| event.geozone.name || имя контрольной зоны ||
     26
     27Постоянно доступен массив состояний объектов. При этом, N - код объекта, его можно узнать для интересующих объектов в консоли оператора:
     28|| objects[N].name || имя объекта ||
     29
     30|| objects[N].is_actual || актуальность последних данных об объекте ||
     31|| objects[N].is_moving || последнее состояие объекта (движется или стоит) ||
     32
     33|| objects[N].in_geozones || список контрольных зон, в которых в данный момент присутствует объект ||
     34
     35|| objects[N].last_point.lat || географическая широта, градусы ||
     36|| objects[N].last_point.lng || географическая долгота, градусы ||
     37|| objects[N].last_point.speed || скорость, км/ч ||
     38|| objects[N].last_point.address || адрес объекта ||
     39
     40
     41=== Пример шаблона оповещения: ===
    2342{{{
    24 Привет.
     43Привет,
    2544
    2645Время: %(event.timestamp.iso)s
    27 Двигаемся около: %(event.address)s
     46Двигаемся около: %(event.point.address)s
     47Скорость: %(event.point.speed)s
     48
     49Объект: %(objects[1].name)s
     50Актуальность данных: %(objects[1].is_actual)s
     51Состояние объекта: %(objects[1].is_moving)s
     52Скорость: %(objects[1].last_point.speed)s км/ч
     53Широта: %(objects[1].last_point.lat)s
     54Долгота: %(objects[1].last_point.lng)s
     55Адрес: %(objects[1].last_point.address)s
     56Геозоны: %(objects[1].in_geozones)s
    2857
    2958--