Exemplo n.º 1
0
function aastra_textscreen($title, $text, $timeout = 0, $beep = false)
{
    $xml = '<AastraIPPhoneTextScreen';
    if ((int) $timeout > 0) {
        $xml .= ' Timeout="' . (int) $timeout . '"';
    }
    if ($beep == true) {
        $xml .= ' Beep="yes"';
    }
    $xml .= '>' . "\n";
    $xml .= '	<Title>' . $title . '</Title>' . "\n";
    $xml .= '	<Text>' . $text . '</Text>' . "\n";
    $xml .= '</AastraIPPhoneTextScreen>' . "\n";
    aastra_transmit_str($xml);
}
Exemplo n.º 2
0
    $xml = '<AastraIPPhoneFormattedTextScreen destroyOnExit="yes" cancelAction="' . $url_aastra_pb . '?t=prv">' . "\n";
    $query = 'SELECT
	`id`, `lastname` `ln`, `firstname` `fn`, `number`
FROM
	`pb_ldap`
WHERE
	`group_id` IN (' . implode(',', $user_groups) . ') AND
	`id`=' . $entry;
    $rs = $db->execute($query);
    if ($rs->numRows() !== 0) {
        $r = $rs->fetchRow();
        $xml .= '<Line Align="left">' . $r['ln'] . ' ' . $r['fn'] . '</Line>' . "\n";
        $xml .= '<Line Align="right" Size="double">' . $r['number'] . '</Line>' . "\n";
    }
    $xml .= '<SoftKey index="1">' . "\n";
    $xml .= '	<Label>' . __('OK') . '</Label>' . "\n";
    $xml .= '<URI>SoftKey:Select</URI>' . "\n";
    $xml .= '</SoftKey>' . "\n";
    $xml .= '<SoftKey index="2">' . "\n";
    $xml .= '	<Label>' . __('Anrufen') . '</Label>' . "\n";
    $xml .= '	<URI>Dial:' . $r['number'] . '</URI>' . "\n";
    $xml .= '</SoftKey>' . "\n";
    $xml .= '<SoftKey index="4">' . "\n";
    $xml .= '	<Label>' . __('Abbrechen') . '</Label>' . "\n";
    $xml .= '	<URI>SoftKey:Exit</URI>' . "\n";
    $xml .= '</SoftKey>' . "\n";
    $xml .= '</AastraIPPhoneFormattedTextScreen>' . "\n";
}
#################################### PRIVATE PHONEBOOK (calling?) }
aastra_transmit_str($xml);
function aastra_textscreen($title, $text)
{
    $xml = '<AastraIPPhoneTextScreen destroyOnExit="yes">' . "\n";
    $xml .= '	<Title>' . $title . '</Title>' . "\n";
    $xml .= '	<Text>' . $text . '</Text>' . "\n";
    $xml .= '</AastraIPPhoneTextScreen>' . "\n";
    aastra_transmit_str($xml);
}