Teleyapper Web Script

i have been setting up the Teleyapper Nerdvittles Script at work on our Asterisk server and was really surprised that there was no web interface for putting entries into it.  Since they recommended using phpadmin to enter numbers and I knew that would never fly I wrote a little cgi script that would work for it.

You can download it at the bottom of this post.  You should be able to just plop it and proccgi into your /cgi-bin directory on your webserver, take the .txt off of the end of it and edit the block starting at the fourth line.  There you can set the DNS entry for your asterisk server, set the account used to login to mysql, set the password for mysql, and set the database used by teleyapper.

The scipt does require proccgi to work as it is written in shell.  I have attached my copy that is compiled for 32 bit Linux.  If you need it compiled for something else, or just don’t trust me then you can use the above URL to get the source.  It is easy to compile if you have gcc on your box.

Callees CGI Script

proccgi

**EDIT** After I posted this to a thread on Nerdvittles site, it looks like they might add it into the distribution of Teleyapper.  So that is pretty cool.

This entry was posted in Asterisk/Trixbox, Geek and tagged , , , , , , . Bookmark the permalink.

4 Responses to Teleyapper Web Script

  1. Pingback: Teleyapper variant and Comment on the latest article - Page 2 - PBX in a Flash Forum

  2. The Deacon says:

    Hi Brent,

    I actually wrote a front-end / add on for the TeleYapper script a while back. It must have gotten buried in the forum somewhere. Sorry you didn’t see it, but glad you wrote one!

    Here is the thread:

    http://www.pbxinaflash.com/forum/showthread.php?t=1202

    -Rick

  3. Brent says:

    Man I am sorry that I didn’t see that, though I do need to expose the functionality to people that I don’t want to login to the maint console.

    Thanks for the link.

  4. Pingback: UPDATE: TeleYapper Phonebook - Page 2 - PBX in a Flash Forum

Leave a Reply

Your email address will not be published. Required fields are marked *