VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

CallerID на русском

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

maxmen77
Сообщения: 34
Зарегистрирован: 17 окт 2010, 15:50

Re: CallerID на русском

Сообщение maxmen77 »

DED, спасибо за подсказки, я разобрался. Elastix чуть отличается...
К сожалению, вариант с extensions_override_freepbx.conf не прошёл - он всё равно стирал мою строку.
Сам файл содержал только

Код: Выделить всё

#include extensions_override_elastix.conf
, я пробовал вставлять секцию в extensions_override_elastix.conf. - не помогло. Возможно это из-за того, что это elastix а не чистый астер.
Помогла вставка в файл extensions_custom.conf секции cidlookup-custom. Теперь вроде всё пучком, сохранял из веб-морды - всё работало.
Вот секция которую вставил.

Код: Выделить всё

[cidlookup-custom]
exten => cidlookup_1,n,MYSQL(Query resultid ${connid} SET NAMES utf8;)
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: CallerID на русском

Сообщение Vlad1983 »

на русском вроде
ded писал(а):И не в виде нужной строчки, а в виде полного куска, макроса или контекста, со всеми добавлениями
ЛС: @rostel
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: CallerID на русском

Сообщение SolarW »

maxmen77 писал(а):Теперь вроде всё пучком
И в CRM теперь не надо имя с цифры начинать?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: CallerID на русском

Сообщение ded »

maxmen77 писал(а):DED, спасибо за подсказки, я разобрался. Elastix чуть отличается...
К сожалению, вариант с extensions_override_freepbx.conf не прошёл - он всё равно стирал мою строку.
Сам файл содержал только

Код: Выделить всё

#include extensions_override_elastix.conf
, я пробовал вставлять секцию в extensions_override_elastix.conf. - не помогло. Возможно это из-за того, что это elastix а не чистый астер.
Помогла вставка в файл extensions_custom.conf секции cidlookup-custom. Теперь вроде всё пучком, сохранял из веб-морды - всё работало.
Вот секция которую вставил.

Код: Выделить всё

[cidlookup-custom]
exten => cidlookup_1,n,MYSQL(Query resultid ${connid} SET NAMES utf8;)
Вы нифига не поняли.
ПлАчу кровавыми слезами от бессилия!
maxmen77
Сообщения: 34
Зарегистрирован: 17 окт 2010, 15:50

Re: CallerID на русском

Сообщение maxmen77 »

ded писал(а): Вы нифига не поняли.
ПлАчу кровавыми слезами от бессилия!
Не отрицаю, что решение кривое, но моих навыков пока недостаточно для более изящного решения. Я решил проблему - и это самое главное! Если у Вас есть более правильное решение и я его не увидел в Ваших ответах - опишите плиз это решение.
SolarW писал(а):
maxmen77 писал(а):Теперь вроде всё пучком
И в CRM теперь не надо имя с цифры начинать?
Ага, всё работает чётко - в CRM как обычно просто заносятся контрагенты, кандидаты и им подобные, и потом их названия высвечиваются при входящем вызове на телефоне если таковые имеются базе, если нет - то номер видно. т.е. как на мобильнике.
От занесения с цифрой вначале отказался сразу ибо гемор это.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: CallerID на русском

Сообщение ded »

Vlad1983 писал(а):на русском вроде
ded писал(а):И не в виде нужной строчки, а в виде полного куска, макроса или контекста, со всеми добавлениями
maxmen77
Сообщения: 34
Зарегистрирован: 17 окт 2010, 15:50

Re: CallerID на русском

Сообщение maxmen77 »

ded писал(а):
Vlad1983 писал(а):на русском вроде
ded писал(а):И не в виде нужной строчки, а в виде полного куска, макроса или контекста, со всеми добавлениями
Да это я тоже прочитал и сначала делал так, но даже при добавлении целого макроса в extensions_override_freepbx.conf или extensions_override_elastix.conf нифига не работает, т.е. при сохранении конфигурации из веб-морды всё стирает.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: CallerID на русском

Сообщение ded »

Не знаю даже как доказать обратное.
maxmen77
Сообщения: 34
Зарегистрирован: 17 окт 2010, 15:50

Re: CallerID на русском

Сообщение maxmen77 »

ded писал(а):Не знаю даже как доказать обратное.
Вам верю на слово. ;)
kapa6ac
Сообщения: 12
Зарегистрирован: 23 май 2011, 11:53

Re: CallerID на русском

Сообщение kapa6ac »

Было похожее только для FreePBX. Решил так:
удалил !isAlphaNumeric из /var/www/html/admin/modules/core/functions.inc.php:6850
русский заработал но в гуе кракозябры тут или обновлять PHP до 5.4+ или рихтовать строку libraries/components.class.php:619
до вида:

Код: Выделить всё

$this->html_input = "<input type=\"text\" name=\"$this->_elemname\" id=\"$this->_elemname\" size=\"35\" $disable_state $maxlength tabindex=\"$tabindex\" value=\"" . htmlentities($this->currentvalue, ENT_COMPAT | ENT_HTML401, 'UTF-8') . "\"
вроде как фурыкает
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH