Menu Content/Inhalt
Home arrow Projects arrow DialFox arrow Asterisk Phonebook





Lost Password?
No account yet? Register
We have 1 guest online
OS: Linux a
PHP: 4.3.9
MySQL: 4.1.20
Time: 06:57
Caching: Enabled
GZIP: Disabled
Members: 104
News: 218
Web Links: 33
Visitors: 5584833

Paypal Donate

Your help brings me inspiration to made improvements continued and further development for this Asterisk Phonebook
Asterisk Phonebook PDF Print E-mail
Written by Don.K   
Tuesday, 11 November 2008
opensource DialFox

Background

A common shared phone book directory based on CMS/LAMP and build for Asterisk PBX, store name and number into MySQL which will be used by each workstation browser, also by telephones with embedded browser feature.
 
All previous extensions will be migrate into the phonebook. FreePBX (trixbox) new extensions will be automatically added to phone book. The directory are splits in two sections, one local and an global phone book.
 
It is still possible, click to dial numbers out from browser, it has been verifyed with Mozilla Firefox, Opera, MS-IE and Mac Safari browser.
 
In addition, the central directory can opened by snom phones, in which the XML-side of the Asterisk PBX is fetched. Incoming calls are displayed with name, number-to-name resolution will lookup from the local and global phone book. Calls from PSTN resolve by the landline provider.
 

Key features:

  • Python AJAX featured real-time panel
  • Choose click to dial number in browser 
  • Choose extensions presence status
  • Caller name lookup
  • Caller lookup by PSTN directory
  • Call history inbound and outbound
  • Show you've got VM icon
  • User prefered desktop shortcut
  • Search names and numbers
  • Zero deployment on clients
  • Export/Import from .csv file
  • Directory displayed on phone mini-browser (snom)

Current version: 1.1.0 Release date: 05/05/2010

Screenshots see here 

Change log details

  • 1.1.0 Fix cellerid to name resolve on xml browser
  • 1.0.9 Add option in config.php if use Asterisk only (no FreePBX)
  • 1.0.8 Add italian language file (Cassano), change mysql-pconnect to mysql_connect
  • 1.0.6 Add reporting 'noname' link, change default name lookup url
  • 1.0.5 Add got VM call-report screen, improve conformity to Asterisk 1.2 & 1.4
  • 1.0.4 issue provide Python AJAX featured real-time panel (beta)
  • 1.0.3 add admin mode, if only admin should made changes
  • 1.0.2 add sign-in to modify phonebook
  • 1.0.1 add multilanguage support
  • 1.0 (NOV 2008) Initial release.

Download

Documentation

Forum

To do/Wishlist

  • Next issue provide access from smartphones will browsing from wxml pages
  • Authentication management over LDAP Service
  • Collaboration integration from Zarafa Groupware
  • Active directory binding to MS OCS Server

License

  • GNU General Public License

Donate

  


Install HowTo 

Following applications are required 

  • Apache Webserver 2.x +
  • PHP-Standard-Module 4.2 +
  • Asterisk 1.2 +
  • MySQL 4.1 +
  • FreePBX or trixbox (Optional)
 
Simply install estimate time less then 5 minutes, the code was written on Debian GNU/Linux, any other distribution should work well, like ubuntu or Fedora. surely trixbox too, it's build on CentOS (RedHat).
  1. Follow this install howto, will need to create an SQL database, download and copy the source to your apache doc-root

  2. Run in browser http://your_pbx/phonebook/book.php

  3. Go to settings and add your extension and prefix if it's appreciated
    additionally you may create your shortcut with drag & drop the url to desktop

  4. Optionally you got a browser popup at incoming calls, this guide help you to implement ADM
 

License 

Copyright (C) 2006 by A-Enterprise GmbH.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

The GNU General Public License can be found at http://www.gnu.org/copyleft/gpl.html

Last Updated ( Wednesday, 05 May 2010 )
 
Next >
designed by www.madeyourweb.com