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.
124 lines
5.4 KiB
124 lines
5.4 KiB
|
|
<?php |
|
$tipo = $_GET["tipo"]; |
|
$id = $_GET["id"] ?? "0"; |
|
$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);"> |
|
<?php if ($tipo != "") { ?> |
|
<select name="departamento" class="caixas" id="departamento" onChange="MM_jumpMenu(this)" onFocus="MM_jumpMenu(this)" onBlur="MM_jumpMenu(this)"> |
|
<?php |
|
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="<?php echo $dados2['nome']; ?>" <?php |
|
if ($acao == 'edita') { |
|
if ($comando == $dados2['nome']) { |
|
echo "selected"; |
|
} |
|
} else { |
|
echo "selected"; |
|
} |
|
?>><?php echo $dados2['tipo'] . "-" . $dados2['nome']; ?></option> |
|
<?php |
|
} |
|
} |
|
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="<?php echo $dados2['nome']; ?>" <?php |
|
if ($acao == 'edita') { |
|
if ($comando == $dados2['nome']) { |
|
echo "selected"; |
|
} |
|
} |
|
?>><?php echo $dados2['nome']; ?></option> |
|
<?php |
|
} |
|
} |
|
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="<?php echo $dados2['id'] . '-' . $dados2['nome']; ?>" <?php |
|
if ($acao == 'edita') { |
|
if ($comando == $dados2['nome']) { |
|
echo "selected"; |
|
} |
|
} |
|
?>><?php echo $dados2['nome']; ?></option> |
|
<?php |
|
} |
|
} |
|
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="<?php echo $dados2['caixa_postal']; ?>" <?php |
|
if ($acao == 'edita') { |
|
if ($comando == $dados2['caixa_postal']) { |
|
echo "selected"; |
|
} |
|
} |
|
?>><?php echo $dados2['caixa_postal']; ?></option> |
|
<?php |
|
} |
|
} |
|
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="<?php echo $dados2['numero']; ?>" <?php |
|
if ($acao == 'edita') { |
|
if ($comando == $dados2['numero']) { |
|
echo "selected"; |
|
} |
|
} |
|
?>><?php echo $dados2['numero']; ?></option> |
|
<?php |
|
} |
|
} |
|
?> |
|
|
|
|
|
</select> |
|
<?php } else { ?> |
|
<span class="labels">SELECIONE UM TIPO!</span> |
|
<?php } ?> |
|
</body> |
|
</html>
|
|
|