PABX da Simples IP
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.

312 lines
19 KiB

<script type="text/javascript" src="admin/js/jquery-1.4.js"></script>
<script type="text/javascript" src="admin/js/jquery.blockUI.js?v2.29"></script>
<script src="admin/js/pbxAjax.js" type="text/javascript"></script>
<?php
$acao = $_GET["acao"];
if ($_GET["acao"] == "salva") {
$maxlogintries = $_POST["maxlogintries"];
$autologoff = $_POST["autologoff"];
$autologoffunavail = $_POST["autologoffunavail"];
$ackcall = $_POST["ackcall"];
$endcall = $_POST["endcall"];
$wrapuptime = $_POST["wrapuptime"];
$musiconhold = $_POST["musiconhold"];
$goodbye = $_POST["goodbye"];
$updatecdr = $_POST["updatecdr"];
$group = $_POST["group"];
$recordagentcalls = $_POST["recordagentcalls"];
$recordformat = $_POST["recordformat"];
$urlprefix = $_POST["urlprefix"];
$savecallsin = $_POST["savecallsin"];
$custom_beep = $_POST["custom_beep"];
//REALIZA O BACKUP DOS DADOS ANTERIORES
//REALIZA BACKUP BO BANCO
//($dbcon,'pbx_agents_agents','U','','update','AGENTS_ADICIONAL');
$query = "UPDATE pbx_agents_agents
SET maxlogintries='$maxlogintries', autologoff='$autologoff', autologoffunavail='$autologoffunavail', ackcall='$ackcall',
endcall='$endcall', wrapuptime='$wrapuptime', musiconhold='$musiconhold',
goodbye='$goodbye', updatecdr='$updatecdr', \"group\"='$group', recordagentcalls='$recordagentcalls', recordformat='$recordformat',
urlprefix='$urlprefix', savecallsin='$savecallsin', custom_beep='$custom_beep'";
//EXECUTA O UPDATE DA TABELA
pg_query($dbcon, $query);
//GERA OS ARQUIVOS DE AGENTS//gera arquivos e executa o reload dos dados no asterisk
gera_arquivos($dbcon, 'AGENTS_ADICIONAL');
?>
<script type="text/javascript">
//FECHA JANELA ABERTA NO MEIO DA JANELA
//fecha a janela presa no meio do sistema
fecha_popup();
</script>
<?php
}
//CONSULTA INFORMA<EFBFBD><EFBFBD>ES DO AGENTS NO BANCO
$query = "SELECT * FROM pbx_agents_agents";
$result = pg_query($dbcon, $query);
while ($dados = pg_fetch_array($result)) {
?>
<style type="text/css">
<!--
-->
</style>
<link href="admin/css/forms.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body {
background-color: #EAEAEA;
}
-->
</style>
<form name="form1" method="post" action="index.php?idProg=11001&pbxRequest=1&acao=salva">
<table width="644" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#066BCA" bgcolor="#EAEAEA" class="tabela">
<tr bordercolor="#EAEAEA" class="cabecalho" background="img/button03.gif">
<td width="634"><div align="center" class="date">CONFIGURA&Ccedil;&Atilde;O GERAL DE AGENTES </div></td>
</tr>
<tr bordercolor="#EAEAEA">
<td class="labels"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="labels">
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>M&aacute;x. Logins:</strong></legend>
<span class="monitoracao">
<input name="maxlogintries" type="text" class="caixas" id="maxlogintries" value=<?php echo $dados["maxlogintries"]; ?> size="10">
</span>
</fieldset>
</div></td>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>Logoff autom&aacute;tico:</strong></legend>
<span class="monitoracao">
<input name="autologoff" type="text" class="validate[required,custom[onlyNumber],length[0,100]] caixas" id="autologoff2" value="<?php echo $dados["autologoff"]; ?>" size="10" maxlength="10">
</span>
</fieldset>
</div></td>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels">Logoff se indispon&iacute;vel<strong>:</strong></legend>
<span class="monitoracao">
<input name="autologoffunavail" type="radio" value="yes" <?php
if ($dados["autologoffunavail"] == 'yes') {
echo "checked";
}
?>>
Sim
<input name="autologoffunavail" type="radio" value="no" <?php
if ($dados["autologoffunavail"] == 'no') {
echo "checked";
}
?>>
N&atilde;o</span>
</fieldset>
</div></td>
</tr>
</table></td>
</tr>
<tr bordercolor="#EAEAEA">
<td class="labels"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="labels">
<td width="33%"><div align="left">
<fieldset>
<legend class="labels">Interferir para aceitar liga&ccedil;&otilde;es:</legend>
<span class="monitoracao">
<input name="ackcall" type="radio" value="yes" <?php
if ($dados["ackcall"] == 'yes') {
echo "checked";
}
?>>
Sim
<input name="ackcall" type="radio" value="no" <?php
if ($dados["ackcall"] == 'no') {
echo "checked";
}
?>>
N&atilde;o</span> </fieldset>
</div></td>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels">Finalizar liga&ccedil;&otilde;es atrav&eacute;s da tecla*:</legend>
<span class="monitoracao">
<input name="endcall" type="radio" value="yes" <?php
if ($dados["endcall"] == 'yes') {
echo "checked";
}
?>>
Sim
<input name="endcall" type="radio" value="no" <?php
if ($dados["endcall"] == 'no') {
echo "checked";
}
?>>
N&atilde;o</span>
</fieldset>
</div></td>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>M&uacute;sica em espera:</strong></legend>
<select name="musiconhold" class="caixas" id="musica_espera">
<option value="">---------</option>
<?php
$query2 = "SELECT * FROM pbx_musichold_grupos order by id asc";
$result2 = pg_query($dbcon, $query2);
while ($dados2 = pg_fetch_array($result2)) {
?>
<option value="<?php echo $dados2['nome']; ?>" <?php
if (trim($dados['musiconhold']) == $dados2['nome']) {
echo "selected";
}
?>><?php echo $dados2['nome']; ?></option>
<?php } ?>
</select>
</fieldset>
</div></td>
</tr>
</table></td>
</tr>
<tr bordercolor="#EAEAEA">
<td class="labels"><div align="right"></div> <div align="right">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels">Reproduzir ao finalizar liga&ccedil;&atilde;o<strong>:</strong></legend>
<span class="monitoracao">
<input name="goodbye" type="text" class="caixas" id="goodbye2" value="<?php echo $dados["goodbye"]; ?>">
</span> </fieldset>
</div></td>
<td width="33%" class="labels"><div align="left">
<fieldset>
<legend class="labels">Atualizar bilhetes<strong>:</strong></legend>
<span class="monitoracao">
</span>
<input name="updatecdr" type="radio" value="yes" <?php
if ($dados["updatecdr"] == 'yes') {
echo "checked";
}
?>>
Sim
<input name="updatecdr" type="radio" value="no" <?php
if ($dados["updatecdr"] == 'no') {
echo "checked";
}
?>>
N&atilde;o </fieldset>
</div></td>
<td width="33%" class="labels"><div align="left">
<fieldset>
<legend class="labels">Aguardar antes do pr&oacute;ximo atendimento<strong>:</strong></legend>
<span class="monitoracao">
<input name="wrapuptime" type="text" class="caixas" id="wrapuptime2" value="<?php echo $dados["wrapuptime"]; ?>" size="10" maxlength="10">
</span>
</fieldset>
</div></td>
</tr>
</table>
</div></td>
</tr>
<tr bordercolor="#EAEAEA">
<td class="labels"><div align="right"></div> <div align="right">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="labels">
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>Gravar liga&ccedil;&otilde;es:</strong></legend>
<span class="monitoracao">
<input name="recordagentcalls" type="radio" value="yes" <?php
if ($dados["recordagentcalls"] == 'yes') {
echo "checked";
}
?>>
Sim
<input name="recordagentcalls" type="radio" value="no" <?php
if ($dados["recordagentcalls"] == 'no') {
echo "checked";
}
?>>
N&atilde;o</span>
</fieldset>
</div></td>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>Formato da grava&ccedil;&atilde;o:</strong></legend>
<select name="recordformat" class="caixas">
<option value="">-----------</option>
<option value="wav" <?php
if ($dados['recordformat'] == 'wav') {
echo "selected";
}
?>>WAV</option>
<option value="gsm" <?php
if ($dados['recordformat'] == 'gsm') {
echo "selected";
}
?>>GSM</option>
<option value="wav49" <?php
if ($dados['recordformat'] == 'wav49') {
echo "selected";
}
?>>WAV49</option>
</select>
</fieldset>
</div></td>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>Adicionar ao nome da grava&ccedil;&atilde;o:</strong></legend>
<span class="monitoracao">
<input name="urlprefix" type="text" class="caixas" id="urlprefix2" value="<?php echo $dados["urlprefix"]; ?>" size="15">
</span> </fieldset>
</div></td>
</tr>
</table>
<strong> </strong></div></td>
</tr>
<tr bordercolor="#EAEAEA">
<td class="labels"><div align="right"><strong> </strong></div> <div align="right">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>Diret&oacute;rio das grava&ccedil;&otilde;es:</strong></legend>
<span class="monitoracao">
<input name="savecallsin" type="text" class="caixas" id="savecallsin2" value="<?php echo $dados["savecallsin"]; ?>">
</span>
</fieldset>
</div></td>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>Sinalizar Atendimento:</strong></legend>
<span class="monitoracao">
</span>
<input name="custom_beep" type="text" class="caixas" id="custom_beep2" value="<?php echo $dados["custom_beep"]; ?>" size="15">
</fieldset>
</div></td>
<td width="33%"><div align="left">
<fieldset>
<legend class="labels"><strong>Grupo:</strong></legend>
<span class="monitoracao">
<input name="group" type="text" class="caixas" id="group3" value="<?php echo $dados["group"]; ?>">
</span>
</fieldset>
</div></td>
</tr>
</table>
<strong> </strong></div></td>
</tr>
<tr bordercolor="#EAEAEA">
<td>
<div align="center">
<input name="Button" type="button" class="labels" onclick="fecha_popup()" value="Fechar" id="btfechar">
<input name="Submit" type="submit" class="labels" value="Salvar">
</div></td>
</tr>
</table>
<?php } ?>
</form>