Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

FOP2 Community Forum

G

gmurik

@gmurik
Unfollow Follow
About
Posts
11
Topics
4
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • How do I add a map 90 streams E1.
    G gmurik
    Support

    How do I add a map 90 streams E1.
    Получается отобразить только по одному звонку с канала.
    При такой конфигурации.

    [DAHDI/1]                                                                                           
    type=trunk                                                                                          
    label=E1/1                                                                                          
    channel=e1-trunk1                                                                                   
    channel=e1-trunk2                                                                                   
    channel=e1-trunk3                                                                                   
                                                                                                        
    [DAHDI/2]                                                                                           
    type=trunk                                                                                          
    label=E1/2                                                                                          
    channel=1-15,17-31                                                                                  
                                                                                                        
    [DAHDI/3]                                                                                           
    type=trunk                                                                                          
    label=E1/3                                                                                          
    channel=63-77,79-93          
    

  • Display priority exten from queue?
    G gmurik
    Feedback

    Nicolas - it is clear that in the config you can create one static, but I want to build a dynamic queue. Consider that the proposal for ulusheniya your service in the future, I would like to see in the drop-down menu when you click on the participant (member) queue.

    Nicolas - это понятно что в конфиге это можно зделать статично, но хочется динамичного построения очереди. Считайте что это предложение для улушения вашего сервиса в будующем, хотелось бы видеть в выпадающем меню при нажатии на участника (member) очереди.

    Action: QueueAdd
    Queue: queue_name
    MemberName: Name Member
    Penalty: 2
    Paused: no
    ActionID


  • Hide offline extensions
    G gmurik
    Support

    asterisk -r sip show peers registered is exten.
    How to remove Wesley from the operator panel.


  • Display priority exten from queue?
    G gmurik
    Feedback

    The Russian version of the book "Asterisk the future of telephony"
    Penalty - [optional] numeric priority is applied to the party queue ......

    And yet I did not understand, show (penalty) will be? And is it possible to change it?


  • Display priority exten from queue?
    G gmurik
    Feedback
    cat /etc/asterisk/queues.conf
    
    [1] ; is a "Name  queue"
    wrapuptime=1
    timeout=5
    strategy=rrmemory
    retry=1
    weight=0
    ringinuse=no
    musiconhold=default
    monitor-format=wav
    maxlen=0
    leavewhenempty=no
    joinempty=yes
    announce-holdtime=no
    announce-frequency=0
    eventwhencalled=yes
    
    member=SIP/XXX,1,XXX
    member=SIP/XXX,0,XXX
    member=SIP/XXX,3,XXX
    member=SIP/XXX,0,XXX
    member=SIP/XXX,5,XXX
    member=SIP/XXX,0,XXX
    member=SIP/XXX,7,XXX
    member=SIP/XXX,0,XXX
    member=SIP/XXX,5,XXX
    member=SIP/XXX,0,XXX
    member=SIP/XXX,5,XXX
    member=SIP/XXX,0,XXX
    

    1,0,3,0,5,7,0,5,0,0 All this prioritery participant in the queue. That's the question of how to display them. And even more! How to display those participants who were given priority of AMI.
    Все это приоритеры участника в очереди. Вот и вопрос как их отображать. И даже больше ! Как отображать тех участников которым приоритет был задан из AMI.


  • Display priority exten from queue?
    G gmurik
    Feedback

    Как реализовать отображения приоритета для номера в очереди?
    How to realize a display priority for room in the queue?


  • Hide offline extensions
    G gmurik
    Support

    operator.css

    .notregistered {                                                                                     
    display:none;                                                                                        
    }    
    

    still shows no active users.
    cleaning the cache and check the other PC does not show the result.
    Что я делаю не так ? / What am I doing wrong?


  • Hide offline extensions
    G gmurik
    Support

    Sorry fof my English.
    Set display:none yet nothing has changed, inactive EXT. displayed on the panel, and even painted green.
    How to check whether the status of the user (or exten) receives from the asterisk FOP2?


  • Русский
    G gmurik
    Languages

    Русский язык, переведен и в некоторых моментах адаптирован.

    Russian language, translated and adapted in some moments.

    lang_ru.js

    // Translated by Efimov Yury
    lang['incoming_call']      = 'Входящий Звонок';
    lang['connecting_server']  = 'Соединение с сервером, количесво попыток ';
    
    lang['from_queue']         = "От очереди:";
    lang['number']             = "Номер:";
    lang['name']               = "Имя:";
    
    lang['dial']               = 'Набрать';
    lang['transfer_vmail']     = 'Перевод на голосовую почту';
    lang['transfer_external']  = 'Перевод на Мобильный';
    lang['attendant_transfer'] = 'Перевод';
    lang['spy']                = 'Слушать';
    lang['whisper']            = 'Слушать и Говорить';
    lang['pickup']             = "Перехват Звонка";
    lang['hangup']             = 'Положить трубку';
    lang['filter']             = 'Фильтр';
    
    lang['enter_sec_code']     = 'Авторизациия';
    lang['exten']              = 'Номер:';
    lang['password']           = 'Пароль:';
    
    lang['confirm_hangup']     = 'Подтвердите окончание разговора';
    lang['areyousure']         = 'Вы уверены?';
    lang['yes']                = 'Да';
    lang['no']                 = 'Нет';
    
    lang['paused']             = 'Приостановить';
    lang['set_information']    = 'Информация о наборе';
    lang['member_of']          = 'Участник ';
    lang['not_available']      = 'Сейчас система не досутпна';
    lang['not_connect']        = 'Не могу соединиться с сервером';
    lang['one_moment']         = 'Пожалуйста подождите';
    lang['no_results']         = 'Ничего не найдено';
    
    lang['toggle_lock']        = 'Заблокировать/Разблокировать Конференцию';
    lang['toggle_muteall']     = 'Отключить звук/Включить звук всем пользователям';
    lang['available']          = 'Доступен';
    lang['phonebook']          = 'Телефонная книга';
    lang['toggle_mute']        = 'Отключить/Включить звука';
    lang['kick']               = 'Выбросить пользователя';
    lang['record']             = 'Записать звонок';
    lang['presence_noti']      = 'Уведомление о присутсвии';
    
    lang['queues']             = 'Очереди';
    lang['extensions']         = 'Номера';
    lang['trunks']             = 'Каналы';
    lang['conferences']        = 'Конференции';
    lang['other']              = 'Прочее';
    lang['enter_state']        = 'Введите значение';
    lang['parkingslots']       = '"Парковка" вызова';
    
    lang['enter_reg_code']     = 'Введите регистрационный код:';
    lang['reg_code']           = 'Регистрационный код:';
    lang['reg_name']           = 'Регистрационное имя:';
    
    lang['remove_member']      = 'Убрать из группы';
    lang['remove_member_from'] = 'Удалить из ';
    lang['pause_member']       = 'Пауза участника';
    lang['unpause_member']     = 'Unpause Member';
    lang['add_member']         = 'Добавить в';
    lang['pickup_call']        = 'Pickup Call';
    lang['email_user']         = 'Отправить почту';
    lang['chat']               = 'Чат';
    lang['notlogged']          = 'User not logged in. Saving note.';
    lang['me']                 = 'Я';
    lang['clearchat']          = 'Очистить окно сообщений';
    lang['note']               = 'Примечание';
    lang['toggle_sound']       = 'Переключение звука';
    lang['says']               = 'говорит';
    
    lang['agents']             = 'Агенты: %d';
    lang['calls']              = 'Ожидание звонков: %d';
    lang['call_connected']     = 'В разговоре с';
    lang['changeDisplayType']  = 'Change display type';
    
    lang['voicemail']          = 'Голосовая почта ';
    lang['vmail_new']          = 'Новое';
    lang['vmail_old']          = 'Страрое';
    lang['vmail_work']         = 'Работа';
    lang['vmail_family']       = 'Семья';
    lang['vmail_friends']      = 'Друзья';
    lang['vmail_number']       = 'Нет.';
    lang['vmail_date']         = 'Дата';
    lang['vmail_callerid']     = 'Номер вызывающего';
    lang['vmail_duration']     = 'Продолжительность';
    
    lang['preferences']        = 'Настройки';
    lang['summary']            = 'Сокращенно';
    lang['detailed']           = 'Детально';
    
    lang['inactive_line']      = 'Линия %d неактивна';
    lang['inuse']              = '%d линия используетсяe';
    lang['vmail_count']        = 'Новое %d, Старое %d';
    lang['logout']             = 'Завершить сеанс'
    
    lang['prefSounds']         = 'Звуки';
    lang['prefDisplay']        = 'Монитор';
    
    lang['labelSoundChat']     = 'Звук Чата';
    lang['labelSoundQueue']    = 'Звук Очередей';
    lang['labelSoundRing']     = 'Звук Звонков';
    
    lang['labelDisplayQueue']          = 'Отображение очереди:';
    lang['labelDisplayDynamicLine']    = 'Динамичное отображение "номеров":';
    lang['labelDisplayNotifyDuration'] = 'Длительность уведомлений:';
    lang['labelDisplayLanguage']       = 'Язык:';
    
    // Internationalization strings DATE
    
    dateFormat.i18n = {
    	dayNames: [
    		"Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Вс",
    		"Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"
    	],
    	monthNames: [
    		"Янв", "Фев", "Мрт", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Нбр", "Дек",
    		"Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"
    	]
    };
    

    ru.php

    <?
    $mylang = "ru";
    $lang[$mylang] = Array();
    
    $lang[$mylang]['Manage Phonebook']               = "Управление телефонной книгой";
    $lang[$mylang]['Add']                            = "Добавить";
    $lang[$mylang]['Add Record']                     = "Добавить запись";
    $lang[$mylang]['Export']                         = "Экспорт";
    $lang[$mylang]['Import']                         = "Импорт";
    $lang[$mylang]['No records found']               = "Не найдено записей";
    $lang[$mylang]['First']                          = "Первый";
    $lang[$mylang]['Previous']                       = "Предидущая";
    $lang[$mylang]['Next']                           = "Следующая";
    $lang[$mylang]['Last']                           = "Последняя";
    $lang[$mylang]['Page']                           = "Страница";
    $lang[$mylang]['of']                             = "из";
    $lang[$mylang]['Total records found']            = "Всего найдено записей";
    $lang[$mylang]['Cancel']                         = "Отмена";
    $lang[$mylang]['View Record']                    = "Просмотр записи";
    $lang[$mylang]['Edit Record']                    = "Редактирование записи";
    $lang[$mylang]['Record inserted']                = "Вставка записи";
    $lang[$mylang]['File was uploaded successfully'] = "Файл успешно загружен";
    $lang[$mylang]['Success!']                       = "Успешно!";
    $lang[$mylang]['Record updated']                 = "Запись обновлена";
    $lang[$mylang]['Are you sure?']                  = "Вы уверены?";
    $lang[$mylang]['An error has occurred']          = "Произошла ошибка";
    $lang[$mylang]['Record deleted']                 = "Запись удалена";
    $lang[$mylang]['Delete Marked']                  = "Удалить помеченное";
    $lang[$mylang]['Could not upload file']          = "Не удалось загрузить файл";
    $lang[$mylang]['Empty file?']                    = "Пустой файл?";
    
    $lang[$mylang]['First Name'] = "Имя";
    $lang[$mylang]['Last Name']  = "Фамилия";
    $lang[$mylang]['Company']    = "Компания";
    $lang[$mylang]['Phone 1']    = "Телефон-1";
    $lang[$mylang]['Phone 2']    = "Телефон-2";
    $lang[$mylang]['Picture']    = "Картинка";
    $lang[$mylang]['Search']     = "Поиск";
    $lang[$mylang]['Private']    = "Личное";
    

  • Some operators and configuration buttons.cfg
    G gmurik
    Support

    Thanks to Nicolás.
    Where can I find documentation about the possibilities FOP2?


  • Some operators and configuration buttons.cfg
    G gmurik
    Support

    Здравствуйте, извините за мой Английский.
    Хочу купить у вас программное обеспечение, интересует возможность создания разных наборов кнопок для разных операторов.

    Ниже привожу часть файла fop2.conf

    user=373:passs:all:queues:spy:queuemanager
    buttonfile=buttons_373_.cfg
    ;
    user=106:passs:all:queues:spy:queuemanager
    buttonfile=buttons_106.cfg

    Как такое реализовать?
    У меня после рестарта демона работает buttons_106.cfg.

  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups