Користувальницькькі налаштування

Налаштування сайту


fwtbt

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Остання ревізія По сторонах наступні версії
fwtbt [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
fwtbt [2023/06/16 15:25]
nightfly
Рядок 1: Рядок 1:
-====== По ком звонит колокол ======+====== По кому подзвін ======
  
-**Внимание!** Данная механика создаст дополнительную и возможно весьма ощутимую нагрузку на ваш web-сервер.\\ +**Увага!** Дана механіка створить додаткове і можливо вельми відчутне навантаження на ваш web-сервер.\\ 
-В общих чертах: вам нужно чтобы кто-то обращался к вызову **telepony**, **askozianum** или **asterisk** [[remoteapi|RemoteAPI]], например [[askoziaintro]]+У загальних рисах: вам потрібно щоб хтось звертався до виклику **telepony**, **askozianum** або **asterisk** [[remoteapi|RemoteAPI]] при вхідному дзвінку
-После чего можно плавно переходить к настройке самой нотификации. Делается это при помощи следующих опций [[alteriniconf|alter.ini]]:+Після чого можна плавно переходити до налаштування самої нотифікації. Робиться це за допомогою таких опцій [[alteriniconf|alter.ini]]:
  
 <code ini> <code ini>
-;Включает всю эту конструкцию+микає всю цю конструкцію
 FWTBT_ENABLED=1 FWTBT_ENABLED=1
-;Еще больше увеличивает стрессовость этой механики для вашего веб-сервера показывая нотификации на всех модулях.+;Ще більше збільшує стресовість цієї механіки для вашого веб-серверапоказуючи нотифікації у всіх модулях а не тільки на панелі задач.
 FWTBT_ANYWHERE=1 FWTBT_ANYWHERE=1
-;Здесь можно перечислить логины администраторов которым следует показывать уведомления через запятую.  +;Тут можна перерахувати логіни адміністраторів, яким слід показувати повідомлення через кому.  
-;Также можно оставить пустым, для показа виджета всем администраторам. Да у них также должно быть право "FWTBT"+;Також можна залишити порожнім, для показу віджета всім адміністраторам. Так у них також має бути право "FWTBT".
 FWTBT_ADMINS="" FWTBT_ADMINS=""
-;Интервал переопроса состояния актуальных звонков с бекенда в секундах.+;Інтервал переопитування стану актуальних дзвінків із бекенду в секундах.
 FWTBT_INTERVAL=7 FWTBT_INTERVAL=7
-;Таймаут присутствия нотификации в секундах.+;Таймаут присутності нотифікації в секундах.
 FWTBT_TIMER=10 FWTBT_TIMER=10
-;Использовать нативные десктопные нотификации? Опция работает в Mozzila, в остальных браузерах требуется HTTPS+;Використовувати нативні десктопні нотифікації? Опція працює в Mozzila, в інших браузерах потрібен HTTPS
 FWTBT_DESKTOP=1 FWTBT_DESKTOP=1
 </code> </code>
  
  
-В результате в случае если в текущую минуту происходят/происходили входящие звонки вы должны получать уведомления следующего вида:+У результаті, якщо в поточну хвилину відбуваються/відбувалися вхідні дзвінкиви маєте отримувати сповіщення такого вигляду:
  
 {{:fwtbt0.png?direct&|}} {{:fwtbt0.png?direct&|}}
  
-Как это все работает? При включении FWTBT_ENABLED для пользователей имеющих право FWTBT либо только перечисленных в опции FWTBT_ADMINS при нахождении в модуле "Панель задачлибо любом другом в случае включенности опции FWTBT_ANYWHERE будет создан динамический виджет-фронтенд опрашивающий каждые FWTBT_INTERVAL секунд бекенд в лице модуля fwtbt на предмет наличия актуальных записей о входящих звонкахВ случае если такие есть - нотифицирует администратора, если нету - просто молчит. +Як це все працює? Під час увімкнення FWTBT_ENABLED для користувачів, які мають право FWTBT або тільки перелічених в опції FWTBT_ADMINSпід час знаходження в модулі "Панель завданьабо будь-якому іншому, у разі ввімкнення опції FWTBT_ANYWHEREбуде створено динамічний віджет-фронтенд, який опитуватиме кожні FWTBT_INTERVAL секунд бекенд в особі модуля fwtbt на предмет наявності актуальних записів про вхідні дзвінкиУ разі якщо такі є - нотифікує адміністратора, якщо немає - просто мовчить
 \\ \\
 \\ \\
-Данные для всех администраторов кэшируются на время установленное в FWTBT_INTERVAL и обновляются только по истечению этого таймаута с целью минимизировать накладные операции на рендер ответов о происходящих звонкахВ следствии этого рекомендуется использовать нормальное [[ubillingcache|хранилище кэша]] а именно memcached или redis.+Дані для всіх адміністраторів кешуються на час, встановлений у FWTBT_INTERVAL, і оновлюються тільки після закінчення цього таймауту з метою мінімізувати накладні операції на рендер відповідей про дзвінки, які відбуваютьсяУнаслідок цього рекомендується використовувати нормальне [[ubillingcache|сховище кешу]] а саме memcached або redis.
fwtbt.txt · Востаннє змінено: 2023/06/16 15:30 повз nightfly