From: horse69 Date: Wed, 29 Aug 2012 02:14:16 +0000 (+0000) Subject: git-svn-id: https://svn.code.sf.net/p/freetel/code@644 01035d8c-6547-0410-b346-abe4f9... X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=9646e9ed76ef1c8546cbc628bffcd27af60a4cd5;p=freetel-svn-tracking.git git-svn-id: https://svn.code.sf.net/p/freetel/code@644 01035d8c-6547-0410-b346-abe4f91aad63 --- diff --git a/mini-asterisk-gui2/cgi-bin/setring.cgi b/mini-asterisk-gui2/cgi-bin/setring.cgi new file mode 100755 index 00000000..6d09a411 --- /dev/null +++ b/mini-asterisk-gui2/cgi-bin/setring.cgi @@ -0,0 +1,37 @@ +#!/bin/sh +# setring.cgi +# David Rowe 9 March 2011 +# +# CGI to set extension to ring on an incoming call +# + +cat < + + + + + +EOF + + +# extract extensions to ring and reload extensions.conf + +a=`echo "$QUERY_STRING" | sed -n "s/=on*//pg" | sed -n 's,_,/,pg'` + +# escape & if present +echo "$a" | grep "&" >> /dev/null +if [ $? -eq 0 ]; then + a=`echo $a | sed -n "s/&/\\\\&/pg"` +fi + +sed -i "s_s,1,Dial(.*) ;; mini-asterisk_s,1,Dial($a) ;; mini-asterisk_" /etc/asterisk/extensions.conf +#asterisk -rx "dialplan reload" 2>/dev/null 1 > /dev/null + + +cat < + +EOF diff --git a/mini-asterisk-gui2/phones.js b/mini-asterisk-gui2/phones.js index 93ada138..86ed40a3 100644 --- a/mini-asterisk-gui2/phones.js +++ b/mini-asterisk-gui2/phones.js @@ -36,8 +36,9 @@ function initialisePage() { html += 'Phone System IP Address: '; html += ' '; - // print out analog phones + html += '
'; + // print out analog phones html += '

Phones

'; for(var i=0; i