Привет, коллеги! Суть проблемы: в любом дистрибутиве Elastix(6.12.65) или FreePBX(2.5) невозможно в поле Display Name ввести ФИО вида Иванов И.И., ругается на невалидность значения. ФИО вида Иванов ИИ проходит, но слишком коряво выглядит на телефоне во время звонка. Что самое интересное, данный вопрос уже обсуждался http://issues.freepbx.org/browse/FREEPBX-3591 и давалось решение. Я вводил изменения в ручную в файле script.legacy.js, но данная проблема остаётся. Кто-нибудь сталкивался?
Те кто используют не FreePBX должны править это http://voxlink.ru/kb/asterisk-configuration/russian-caller-id-in-freepbx/
[root@pro-sip freepbx-2.5.1]# find ./ -name *.js*|grep -v jquery|grep -v calendar
./amp_conf/htdocs/admin/common/libfreepbx.javascripts.js
./amp_conf/htdocs/admin/common/encrypt.js
./amp_conf/htdocs/admin/common/tabber-minimized.js
./amp_conf/htdocs/admin/common/interface.dim.js
./amp_conf/htdocs/admin/common/script.js.php
./amp_conf/htdocs/admin/common/script.legacy.js
Задан: Jul 22 '15
Просмотрен: 843 раз
Обновлен: May 05 '16
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
там сказано про libfreepbx.javascripts.js , а не про script.legacy.js
zzuz (Jul 22 '15)editне нашел такого файла, хотя я искал только в /var/www/
Aleksei-bird (Jul 22 '15)editну так ищите .
zzuz (Jul 22 '15)editискал всю ночь, нет такого файла
Aleksei-bird (Jul 23 '15)editискали ручками? find / -name script.legacy.js
meral (Jul 23 '15)editискал через winscp, найти файл только этот файл я уже давно нашел, но речь ведь идёт не о нём
Aleksei-bird (Jul 23 '15)editобычно он в admin/common/libfreepbx.javascripts.js
zzuz (Jul 23 '15)editпапки /var/www/html/admin/common/ у меня нет, ни в FreePBX ни в Elastix
Aleksei-bird (Jul 23 '15)editвам чказали как найти. глюки winscp нас не интересуют.
meral (Jul 23 '15)editтакже может быть вариант что в вашей версии его просто нет(старая она)
meral (Jul 23 '15)editДа, кстати. 2.5 может быть немного подругому. Открывайте исходный код страницы и смотрите какой файл вызывает нужную функцию . Делов на 10 минут . find и grep в помощь .
zzuz (Jul 23 '15)editспециально загрузил 2.5.1. такой файл там есть. ищите.
meral (Jul 23 '15)editЩа Александр выведет автора на чистую воду)
zzuz (Jul 23 '15)editнапишу ещё раз: по команде find / -name libfreepbx.javascripts.js ничего не происходит, т.е. файла нет. файл script.legacy.js у меня есть, но его изменения не приводят к эффекту. meral если ты считаешь, что winscp глючная, и тем более если ты нашел этот файл, не затруднит тебя выложить путь до него?
Aleksei-bird (Jul 23 '15)editзатруднит. я его нашел внутри архива. а где это вы поставили у себя, я не в курсе.
meral (Jul 23 '15)edit