Skip to content

Simple PHP PhoneBook Manager for Yealink and Gigaset

License

Notifications You must be signed in to change notification settings

SchiffelIT/remote-phonebook-manager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote PhoneBook Manager for Yealink and Gigaset

Simple PHP application to manage your Remote phone book.

Requirement: Yealink Phones and/or Gigaset Base Stations N870 or N670

Installation

Using Composer

Under your host directory clone this Git repository.

  1. In project folder execute commands:

    curl -sS https://getcomposer.org/installer | php composer.phar install

  2. Set the server's document root to the public/ folder

.htaccess password protection

It's possible to configure a .htaccess file to ensure Basic access authentication protection. All you have to do is to uncomment last comment block in the .htaccess file, and set the right path of your .htpasswd file.

AuthUserFile /path/to/your/directory/.htpasswd

Yealink phones still can't get access through basic auth, so to allow them to read your phone book files, you must edit line:

Allow from 127.0.0.1

where 127.0.0.1 has to be your phone IP address.

Phonebook backup

In the same directory as your orginal phonebook file is, the script will create backup files of your phonebook when clicking on the "Create Backup" button.

Notes

In a few cases, if the phone book becomes too large and new entries are no longer saved, the PHP settings must be adjusted. Change the max_input_vars entry in the php.ini file.

Copyright

Copyright 2014 IMAGIN Sp. z o.o. Octivi - www.octivi.com

About

Simple PHP PhoneBook Manager for Yealink and Gigaset

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 52.2%
  • Twig 47.8%