Телефонная книга
Откуда: Санкт-Петербург
Сообщений: 568
|
Re: Телефонная книга
markt:
Добавил только перевод и логотип
поделись переводом, если не жалко? vadim at line24.ru
|
Сообщений: 51
|
Re: Телефонная книга
Alek_D: Mog выкладывай
Скачать файл CallForm.zip
В дистрибутив входит: vba скрипт, который нужно вогнать в ThisOutlookSession и форма, которую надо импортировать.
|
Откуда: Хабаровск
Сообщений: 82
|
Re: Телефонная книга
Конечно не жалко. отправил
|
Откуда: Санкт-Петербург
Сообщений: 568
|
Re: Телефонная книга
markt: Конечно не жалко. отправил
спасибо и тут :)
|
Сообщений: 156
|
Re: Телефонная книга
Решил попробовать DialFox, так как понравилась своей простотой, но после установки - согласно инструкциям - получил наполовину рабочий вариант. Понятно, что подправив 30% кода - все начинает работать, но очень удивили многие несуразицы, ну например создание таблицы users и обращения к ней для выборки локальных (внутренних) номеров, но нет ни одной возможности туда их добавить (если не вручную), ну и такого много...
дажк скриншоты с оф.страницы отличаются от моих
to markt: надо плясать с бубном или чего я так делаю, работает ли у тебя Call Event Panel ? Я установил только phonebook.tar.gz. Этого достаточно или надо ставить весь пакет callto и dialfox ?
зы: версия у меня 1.0.8
|
Откуда: Хабаровск
Сообщений: 82
|
Re: Телефонная книга
Я ставил на Trixbox
Опишу пошагово:
# cd /var/www/html
# mkdir phonebook
# mkdir phonebook/upload
# wget http://www.a-enterprise.ch/ipline/phonebook/phonebook.tar.gz
# tar -xzvf phonebook.tar.gz
# chmod 777 /var/www/html/phonebook/upload
# echo "" > /etc/httpd/conf.d/charset
Далее нужно создать таблицы в базе 'asterisk'
# mysql -p
Enter password:
Для Trixbox пароль passw0rd
Выбираем базу
mysql> use asterisk
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
Вставляем:
CREATE TABLE `pbook` (
`id` int(11) NOT NULL auto_increment,
`calld` varchar(50) NOT NULL,
`name` varchar(50) NOT NULL,
`bemerkung` text NOT NULL,
`Diverses` int(1) NOT NULL default '0',
KEY `id` (`id`),
KEY `calld` (`calld`),
KEY `name` (`name`)
) ;
CREATE TABLE `pbook_director` (
`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`)
) ;
CREATE TABLE IF NOT EXISTS `events` (
`id` int(10) unsigned NOT NULL auto_increment,
`timestamp` datetime NOT NULL default '0000-00-00 00:00:00',
`event` longtext,
`uxtime` int(11) NOT NULL,
`DEST` varchar(20) NOT NULL,
`SRC` varchar(20) NOT NULL,
`UID` varchar(20) NOT NULL,
`CID` varchar(20) NOT NULL,
`CIDNAME` varchar(50) NOT NULL,
`IDdest` varchar(20) NOT NULL,
`IDsrc` varchar(20) NOT NULL,
`EVNT` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ;
mysql>exit
В /var/www/html/phonebook/config.php правим пароли для подключения к бд и номера для events, ну и про manager.conf не забываем.
Для работы Call Event Panel:
yum install MySQL-python
Меняем пароль на бд в phonebook\events\bin\config.py
start.py, stop.py, ipline.py деляем исполняемыми:
# cd /var/www/html/phonebook/events/bin
# chmod +x start.py stop.py ipline.py
а также для events
# cd /var/www/html/phonebook/events/etc/init.d
# chmod +x events
# cp events /etc/init.d
# ln -s /etc/rc.d/init.d/events /etc/rc.d/rc3.d/S99events
# shutdown -r now
|
Сообщений: 69
|
Re: Телефонная книга
Интересно. Поставил версию 1.0.8, у меня она не хочет добавлять номера в базу. markt, а какая версия у вас?
|
Откуда: Хабаровск
Сообщений: 82
|
Re: Телефонная книга
тоже 1.0.8
|
Сообщений: 69
|
Re: Телефонная книга
Еще раз перепроверил все. Установлено все правильно, в базе нужные таблицы создал.
При попытке создать ссылку в настройках - интерфейс снова переходит на phonebook/administration.php. Может версия PHP не та что нужно? У меня PHP v5.1.6 (OS - PBX in a flash v1.4 32-bit).
|
Откуда: Хабаровск
Сообщений: 82
|
Re: Телефонная книга
php-5.2.5-7
Попробуйте так:
http://ip.pbx/phonebook/book.php?P=101&X=
P=101 - нужный номер
X= - без префикса
X=9 - через 9-ку
|
|