示例#1
0
    ?>
&tech=ENUM" onFocus="this.blur()"><?php 
    echo _("Add ENUM Trunk");
    ?>
</a><br><br>
    <a href="<?php 
    echo $_SERVER['PHP_SELF'] . '?mode=pbx&display=' . urlencode($display);
    ?>
&tech=CUSTOM" onFocus="this.blur()"><?php 
    echo _("Add Custom Trunk");
    ?>
</a><br><br>
<?php 
} else {
    if ($extdisplay) {
        $tech = getTrunkTech($trunknum);
        $outcid = ${"OUTCID_" . $trunknum};
        $maxchans = ${"OUTMAXCHANS_" . $trunknum};
        $dialoutprefix = ${"OUTPREFIX_" . $trunknum};
        if ($tech != "enum") {
            if (!isset($channelid)) {
                $channelid = getTrunkTrunkName($trunknum);
            }
            if ($tech != "custom") {
                if (!isset($peerdetails)) {
                    $peerdetails = getTrunkPeerDetails($trunknum);
                }
                if (!isset($usercontext)) {
                    $usercontext = getTrunkUserContext($trunknum);
                }
                if (!isset($userconfig)) {
示例#2
0
function getTrunkRegister($trunknum)
{
    global $db;
    $tech = getTrunkTech($trunknum);
    if ($tech == "zap") {
        return "";
    }
    // zap has no register
    $sql = "SELECT keyword,data FROM {$tech} WHERE id = '9999999{$trunknum}'";
    $results = $db->getAll($sql);
    if (DB::IsError($results)) {
        die($results->getMessage());
    }
    foreach ($results as $result) {
        $register = $result[1];
    }
    return $register;
}