Example #1
0
        echo strtoupper($menu[1]);
        ?>
<br>
        </li>
    <ul>

<DIV id=pe<?php 
        echo $explode_var;
        ?>
 style="DISPLAY: none">
<br>
<?php 
        $extlocal = "Disabled";
        $speeddial = "Disabled";
        $loopdestination = "Hangup";
        $aalines = aainfo($menu[0]);
        foreach ($aalines as $aaline) {
            $extension = $aaline[1];
            $application = $aaline[3];
            $args = explode(',', $aaline[4]);
            $argslen = count($args);
            if ($application == 'Macro' && $args[0] == 'exten-vm') {
                echo '<li>' . _("dialing") . ' ' . $extension . ' <b>' . _("dials extension #") . $args[2] . '</b> &bull; <a onFocus="this.blur()" href="" onClick="return deleteCheck2(this);">Delete</a>';
            } elseif ($application == 'Goto' && $args[0] == 'ext-local') {
                echo '<li>' . _("dialing") . ' ' . $extension . ' <b>' . _("dials extension #") . $args[1] . '</b> &bull; <a onFocus="this.blur()" href="config.php?mode=pbx&display=2&menu_id=' . $menu[0] . '&extensionopt=' . $extension . '&ivr_action=deleteopt" onClick="return deleteCheck2(this);">Delete</a>';
            } elseif ($application == 'Macro' && $args[0] == 'vm') {
                echo '<li>' . _("dialing") . ' ' . $extension . ' <b>' . _("sends to voicemail box #") . $args[1] . '</b> &bull; <a onFocus="this.blur()" href="config.php?mode=pbx&display=2&menu_id=' . $menu[0] . '&extensionopt=' . $extension . '&ivr_action=deleteopt" onClick="return deleteCheck2(this);">Delete</a>';
            } elseif ($application == 'Goto' && !(strpos($args[0], 'aa_') === false)) {
                echo '<li>' . _("dialing") . ' ' . $extension . ' <b>' . _("goes to Menu") . ' (' . $args[0] . ')</b> &bull; <a onFocus="this.blur()" href="config.php?mode=pbx&display=2&menu_id=' . $menu[0] . '&extensionopt=' . $extension . '&ivr_action=deleteopt" onClick="return deleteCheck2(this);">Delete</a>';
                $menu_request[] = $args[0];
            } elseif ($application == 'Goto' && !(strpos($args[0], 'ext-group') === false)) {
Example #2
0
$sql = "SELECT * FROM globals";
$globals = $db->getAll($sql);
if (DB::IsError($globals)) {
    die($globals->getMessage());
}
foreach ($globals as $global) {
    ${trim($global[0])} = $global[1];
}
$dircontext = $_SESSION["user"]->_deptname;
if (empty($dircontext)) {
    $dircontext = 'default';
}
if (empty($menu_id)) {
    $menu_id = $dept . 'aa_1';
}
$aalines = aainfo($menu_id);
$optioncount = 0;
$loopmenu = 1;
$extlocal = "disabled";
$speeddial = "disabled";
$loopdestination = "hangup";
foreach ($aalines as $aaline) {
    $extension = $aaline[1];
    $application = $aaline[3];
    $args = explode(',', $aaline[4]);
    $argslen = count($args);
    if ($application == 'Macro' && $args[0] == 'exten-vm' || $application == 'Goto' && $args[0] == 'ext-local') {
        $optioncount++;
        $dropts[] = $extension;
    } elseif ($application == 'Macro' && $args[0] == 'vm') {
        $optioncount++;