Skip to content

Instantly share code, notes, and snippets.

View andrewwatson's full-sized avatar
🤡
Cranking Out The Code

Andrew Watson andrewwatson

🤡
Cranking Out The Code
View GitHub Profile
@andrewwatson
andrewwatson / upgrade.php
Created June 8, 2011 21:46
Upgrade Phone Number
<?php
$sn = $argv[1];
$asid = $argv[2];
$sid = "ACxxxxx";
$token = "xxxxx";
$url = "https://api.twilio.com/2010-04-01/Accounts/${asid}/IncomingPhoneNumbers/${sn}";
printf("%s\n",$url);
@andrewwatson
andrewwatson / index.php
Created June 2, 2011 05:05
An idea for fixing OpenVBX index.php
error_reporting(E_ALL ^ E_NOTICE);
ini_set('log_errors', true);
if (version_compare(PHP_VERSION, '5.2.4') >= 0) {
// running 5.2.4 or newer
ini_set('display_errors', 'stderr');
} else {
ini_set('display_errors', false);
}
@andrewwatson
andrewwatson / fetch poll takers
Created May 27, 2011 17:27
A snippet to illustrate
Replace this code:
/* Create an Array of people to be called */
$people = array(
0 => "415-555-1234",
1 => "415-555-2345",
2 => "415-555-3456"
);
With this:
@andrewwatson
andrewwatson / moderator.xml
Created May 26, 2011 00:50
This is an example of a moderated, recorded conference call
<Response>
<Dial action="recording_hook.php">
<Conference startConferenceOnEnter="true" endConferenceOnExit="true" record="true">DrPepper</Conference>
</Dial>
</Response>
@andrewwatson
andrewwatson / gist:977589
Created May 17, 2011 22:43
Patch to Dial Applet so that the Dial verb can have a configurable timeout
twiml.php changes
33a34,35
> $ring_timeout = AppletInstance::getValue('ring_timeout', 20);
>
126c128
< $dial = $response->addDial(array('action' => current_url(), 'timeout' => 5));
---
> $dial = $response->addDial(array('action' => current_url(), 'timeout' => $ring_timeout));
[root@upsilon ~]# cat /etc/yum.repos.d/remi.repo
[remi]
name=Les RPM de remi pour Enterprise Linux $releasever - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/$releasever/remi/mirror
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
failovermethod=priority