Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Общего характера / Телефонная книга

Телефонная книга

Сообщений: 69

Re: Телефонная книга

Спасибо. Буду пробовать. Также установлю на любимый OpenSUSE, посмотрю как там будет работать.
2009-04-17 11:26

Откуда: Хабаровск
Сообщений: 82

Re: Телефонная книга

Потребовалось сделать поддержку Zap устройств в DialFox, а так же проверку на контекст юзера, вот что получилось:
В manager.conf нужно добавить
$chanzap = exec("cat /etc/asterisk/zapata_additional.conf | awk '/\[$ext\]/,/channel/ {print}' | grep 'channel=>' | sed 's/channel=>//'");

if($chanzap=='')
{
$tech='SIP';
$number=$ext;
$usercontext = exec("cat /etc/asterisk/sip_additional.conf | awk '/\[$ext\]/,/context/ {print}' | grep 'context=' | sed 's/context=//'");
}
if($chanzap!='')
{
$tech='ZAP';
$number=$chanzap;
$usercontext = exec("cat /etc/asterisk/zapata_additional.conf | awk '/\[$ext\]/,/context/ {print}' | grep 'context=' | sed 's/context=//'");
}

И исправить
fputs($socket, "Channel: SIP/$ext\r_CRLF_" );
fputs($socket, "Context: $context\r_CRLF_" );

На
fputs($socket, "Channel: $tech/$number\r_CRLF_" );
fputs($socket, "Context: $usercontext\r_CRLF_" );

2009-08-20 07:44

Откуда: Хабаровск
Сообщений: 82

Re: Телефонная книга

Кстати тут ошибка:
CREATE TABLE `pbook_directory` (
`id` int(9) NOT NULL,
`tel` varchar(20) NOT NULL,
`name` varchar(50) NOT NULL,
`strasse` varchar(50) NOT NULL,
`ort` varchar(50) NOT NULL,
KEY `tel` (`tel`),
KEY `name` (`name`)
) ;
2009-08-20 07:48

Откуда: Хабаровск
Сообщений: 82

Re: Телефонная книга

В manager.conf нужно добавить
manager.php
2009-08-20 07:57

Avatara of salve
Откуда: Мск
Сообщений: 129

Re: Телефонная книга

register_globals=OFF
Pleace set the register_globals in the file php.ini to ON!

мне вот это ненравится, если изменить на on -> отваливается Avantfax =)
2009-08-22 20:10

Откуда: г. Хабаровск
Сообщений: 23

Re: Телефонная книга

salve:

register_globals=OFF
мне вот это ненравится, если изменить на on -> отваливается Avantfax =)
И правильно отваливается :) не стоит устанавливать register_globals в ON, верните значение в OFF а потом раскомментируйте строку php_flag register_globals on в файле /var/www/html/phonebook/.htaccess


2009-08-24 10:28

Avatara of salve
Откуда: Мск
Сообщений: 129

Re: Телефонная книга

значение конечно вернул, так как Avantfax важнее был ),но всё равно не работает:

ERROR

register_globals=OFF

Pleace set the register_globals in the file php.ini to ON!

версия 1.0.9

2009-08-24 14:22

Откуда: г. Хабаровск
Сообщений: 23

Re: Телефонная книга

А у вас разрешено использование .htaccess файлов в настройках вебсервера?
2009-08-25 02:29

Avatara of salve
Откуда: Мск
Сообщений: 129

Re: Телефонная книга

Ага, благодарю ... AllowOverride All прописал в httpd.conf
Буду теперь дальше смотреть телефонную книгу ;)
2009-08-25 16:36

Откуда: Moscow
Сообщений: 139

Re: Телефонная книга

А у нас уже все забито в LDAP и есть php скрипт, который формирует таблицу с именем, отделом, телефоном и т.п. - чуть-чуть дописал и теперь все авторизуются звонят кликая на номер.
2009-08-27 16:15

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru