AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

CID Alias

Asterisk GUI 1 сообщений -
#1

CID Alias


Для тех у кого возникли проблемы после обновления модуля Core начиная с версии 2.11.0.6 вот решение (благо успел сохранить, сейчас его убрали с Issue tracker)

Необходимо поправить файл functions.inc.php (модуля core):

Код:

--- $ext->add($context, $fpattern['base_pattern'], '', new ext_macro('user-callerid,LIMIT,EXTERNAL'));
+++ $ext->add($context, $fpattern['base_pattern'], '', new ext_macro('user-callerid,LIMIT'));

--- $ext->add($context, $exten, '', new ext_macro('user-callerid,LIMIT,EXTERNAL'));
+++ $ext->add($context, $exten, '', new ext_macro('user-callerid,LIMIT'));

--- $ext->add($context, $exten, '', new ext_set('AMPUSERCID', '${IF($["${ARG2}" != "EXTERNAL" & "${DB_EXISTS(AMPUSER/${AMPUSER}/cidnum)}" = "1"]?${DB_RESULT}:${AMPUSER})}'));
+++ $ext->add($context, $exten, '', new ext_set('AMPUSERCID', '${IF($["${DB_EXISTS(AMPUSER/${AMPUSER}/cidnum)}" = "1"]?${DB_RESULT}:${AMPUSER})}'));

Вообще это конечно подло было со стороны разработчиков оставить CID Alias только внутри одной PBX, но может и вернут
следить за темой FREEPBX-6753 и FREEPBX-6782