forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
125 lines
5.4 KiB
125 lines
5.4 KiB
2 years ago
|
|
||
|
<?
|
||
|
$tipo = $_GET["tipo"];
|
||
|
$id = $_GET["id"];
|
||
|
$id_ura = $_GET["id_ura"];
|
||
|
?>
|
||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
||
|
"http://www.w3.org/TR/html4/loose.dtd">
|
||
|
<html>
|
||
|
<head>
|
||
|
<title>Untitled Document</title>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||
|
<script language="JavaScript" type="text/JavaScript">
|
||
|
<!--
|
||
|
function MM_jumpMenu(selObj){ //v3.0
|
||
|
window.parent.document.form1.acao.value = selObj.options[selObj.selectedIndex].value;
|
||
|
|
||
|
}
|
||
|
//-->
|
||
|
</script>
|
||
|
<link href="admin/css/forms.css" rel="stylesheet" type="text/css">
|
||
|
</head>
|
||
|
|
||
|
<body bgcolor="#EAEAEA" onLoad="MM_jumpMenu(departamento);">
|
||
|
<? if ($tipo != "") { ?>
|
||
|
<select name="departamento" class="caixas" id="departamento" onChange="MM_jumpMenu(this)" onFocus="MM_jumpMenu(this)" onBlur="MM_jumpMenu(this)">
|
||
|
<?
|
||
|
if ($tipo == "ramal") {
|
||
|
$query2 = "select 'SIP' as tipo,id,nome from pbx_sip_ramais
|
||
|
union all
|
||
|
select 'DGV',id,cast(numero as text) from pbx_dgv
|
||
|
union all
|
||
|
select 'IAX',id,nome from pbx_iax_pbx
|
||
|
order by nome asc";
|
||
|
$result2 = pg_query($dbcon, $query2);
|
||
|
while ($dados2 = pg_fetch_array($result2)) {
|
||
|
?>
|
||
|
<option value="<? echo $dados2['nome']; ?>" <?
|
||
|
if ($acao == 'edita') {
|
||
|
if ($comando == $dados2['nome']) {
|
||
|
echo "selected";
|
||
|
}
|
||
|
} else {
|
||
|
echo "selected";
|
||
|
}
|
||
|
?>><? echo $dados2['tipo'] . "-" . $dados2['nome']; ?></option>
|
||
|
<?
|
||
|
}
|
||
|
}
|
||
|
if ($tipo == "fila") {
|
||
|
$query2 = "SELECT * FROM pbx_queues_grupos where status='A' order by id asc";
|
||
|
$result2 = pg_query($dbcon, $query2);
|
||
|
while ($dados2 = pg_fetch_array($result2)) {
|
||
|
?>
|
||
|
<option value="<? echo $dados2['nome']; ?>" <?
|
||
|
if ($acao == 'edita') {
|
||
|
if ($comando == $dados2['nome']) {
|
||
|
echo "selected";
|
||
|
}
|
||
|
}
|
||
|
?>><? echo $dados2['nome']; ?></option>
|
||
|
<?
|
||
|
}
|
||
|
}
|
||
|
if ($tipo == "ura") {
|
||
|
if ($id_ura <> '') {
|
||
|
$query2 = "SELECT * FROM pbx_ura where id not in($id_ura) order by id asc";
|
||
|
} else {
|
||
|
$query2 = "SELECT * FROM pbx_ura order by id asc";
|
||
|
}
|
||
|
$result2 = pg_query($dbcon, $query2);
|
||
|
while ($dados2 = pg_fetch_array($result2)) {
|
||
|
?>
|
||
|
<option value="<? echo $dados2['id'] . '-' . $dados2['nome']; ?>" <?
|
||
|
if ($acao == 'edita') {
|
||
|
if ($comando == $dados2['nome']) {
|
||
|
echo "selected";
|
||
|
}
|
||
|
}
|
||
|
?>><? echo $dados2['nome']; ?></option>
|
||
|
<?
|
||
|
}
|
||
|
}
|
||
|
if ($tipo == "voice") {
|
||
|
|
||
|
$query2 = "SELECT * FROM pbx_voicemail_usuarios order by caixa_postal asc";
|
||
|
$result2 = pg_query($dbcon, $query2);
|
||
|
while ($dados2 = pg_fetch_array($result2)) {
|
||
|
?>
|
||
|
<option value="<? echo $dados2['caixa_postal']; ?>" <?
|
||
|
if ($acao == 'edita') {
|
||
|
if ($comando == $dados2['caixa_postal']) {
|
||
|
echo "selected";
|
||
|
}
|
||
|
}
|
||
|
?>><? echo $dados2['caixa_postal']; ?></option>
|
||
|
<?
|
||
|
}
|
||
|
}
|
||
|
if ($tipo == "grupo") {
|
||
|
|
||
|
$query2 = "SELECT * FROM pbx_grupos order by id asc";
|
||
|
$result2 = pg_query($dbcon, $query2);
|
||
|
while ($dados2 = pg_fetch_array($result2)) {
|
||
|
?>
|
||
|
<option value="<? echo $dados2['numero']; ?>" <?
|
||
|
if ($acao == 'edita') {
|
||
|
if ($comando == $dados2['numero']) {
|
||
|
echo "selected";
|
||
|
}
|
||
|
}
|
||
|
?>><? echo $dados2['numero']; ?></option>
|
||
|
<?
|
||
|
}
|
||
|
}
|
||
|
?>
|
||
|
|
||
|
|
||
|
</select>
|
||
|
<? } else { ?>
|
||
|
<span class="labels">SELECIONE UM TIPO!</span>
|
||
|
<? } ?>
|
||
|
</body>
|
||
|
</html>
|