diff --git a/admin/CadContexto.php b/admin/CadContexto.php index 6f2ad7cf..9cd5ea1f 100644 --- a/admin/CadContexto.php +++ b/admin/CadContexto.php @@ -53,8 +53,8 @@ $nome = RemoveEspaco(RemoveAcentos($_POST["nome"], true)); $recorte = isset($_POST["recorte"]) ? trim($_POST["recorte"]) : ""; $acrescenta = isset($_POST["acrescenta"]) ? trim($_POST["acrescenta"]) : ""; - $opcao = trim($_POST["opcao"]); - $acao_opcao = trim($_POST["acao_opcao"]) == "S" ? "s" : trim($_POST["acao_opcao"]); + //$opcao = trim($_POST["opcao"]); + //$acao_opcao = trim($_POST["acao_opcao"]) == "S" ? "s" : trim($_POST["acao_opcao"]); $inclui_padrao = trim($_POST["inclui_padrao"]); $direcao_chamada = trim($_POST["direcao_chamada"]); $modeloPost = !empty($_POST["numeros"]) ? trim(FormataModeloDisp($_POST["numeros"])) : trim(FormataModeloDisp($_POST["modelo_disp"])); @@ -64,6 +64,16 @@ $opcaoSelecionada = $_POST["opcao_modelo"]; $portabilidade = isset($_POST["portabilidade"]) ? trim($_POST["portabilidade"]) : ""; + $opcao = trim($_POST["opcao"]); + if($opcao == "ramal"){ + $acao_opcao = $org_id . trim($_POST["acao_opcao"]) == "S" ? "s" : $org_id . trim($_POST["acao_opcao"]); + }else { + $acao_opcao = trim($_POST["acao_opcao"]) == "S" ? "s" : trim($_POST["acao_opcao"]); + } + + + + /* * Apaga registros gravados temporariamente * durante a opracao do usuario para escolher @@ -87,7 +97,7 @@ //Modelo setado na pagina if (!empty($modeloPost)) { if (ExisteModelo($dbcon, $modeloPost)) { - $mensagems[] = "Modelo já Cadastrado!"; + $mensagems[] = "Modelo j� Cadastrado!"; } else { $query = "INSERT INTO pbx_contextos_modelos_tmp(modelo, id_contexto, recorte, acrescenta, portabilidade, org_id) values('$modeloPost', 0, '$recorte', '$acrescenta', '$portabilidade', $org_id)"; @@ -96,7 +106,7 @@ $acrescenta = ""; } } else { - $mensagems[] = "Digite um modelo para realizar esta operação!"; + $mensagems[] = "Digite um modelo para realizar esta opera��o!"; } } else if ($acaoAux == REMOVE_MODELO) { //Modelo setado na pagina @@ -105,9 +115,9 @@ } } else if ($acaoAux == INSERE_CANAL) { if (empty($modeloPost)) { - $mensagems[] = "Para \"Inserir\" um novo tronco e necessário selecionar um \"Modelo\"!"; + $mensagems[] = "Para \"Inserir\" um novo tronco e necess�rio selecionar um \"Modelo\"!"; } else if (empty($troncoDisponivel)) { - $mensagems[] = "Selecione um \"Tronco\" para realizar esta operação!"; + $mensagems[] = "Selecione um \"Tronco\" para realizar esta opera��o!"; } else { $query = "DELETE FROM pbx_contextos_opcoes_tmp WHERE id_modelo = coalesce((select id from pbx_contextos_modelos_tmp WHERE modelo = '$modeloPost'), 0)"; $result = pg_query($dbcon, $query); @@ -122,31 +132,31 @@ } } else if ($acaoAux == REMOVE_CANAL) { if (empty($modeloPost)) { - $mensagems[] = "Para \"Remover\" um tronco é necessário selecionar um \"Modelo\"!"; + $mensagems[] = "Para \"Remover\" um tronco � necess�rio selecionar um \"Modelo\"!"; } else if (empty($troncoSelecionado)) { - $mensagems[] = "Selecione um \"Tronco\" para realizar esta operação!"; + $mensagems[] = "Selecione um \"Tronco\" para realizar esta opera��o!"; } else { $query = "DELETE FROM pbx_contextos_canais_tmp WHERE id = '$troncoSelecionado' and id_modelo = coalesce((select id from pbx_contextos_modelos_tmp WHERE modelo = '$modeloPost'), 0)"; $result = pg_query($dbcon, $query); } } else if ($acaoAux == INSERE_OPCAO) { if (empty($modeloPost)) { - $mensagems[] = "Para \"Inserir\" uma opção é necessáio selecionar um \"Modelo\"!"; + $mensagems[] = "Para \"Inserir\" uma op��o � necess�io selecionar um \"Modelo\"!"; } else if (empty($opcao)) { - $mensagems[] = "Selecione uma \"opção\" para realizar esta operação!"; + $mensagems[] = "Selecione uma \"op��o\" para realizar esta opera��o!"; } else { $result = pg_query($dbcon, "begin"); try { $query = "DELETE FROM pbx_contextos_canais_tmp WHERE id_modelo = coalesce((select id from pbx_contextos_modelos_tmp WHERE modelo = '$modeloPost'), 0)"; $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("Não foi possível deletar os \"Troncos\" existentes!"); + throw new Exception("N�o foi poss�vel deletar os \"Troncos\" existentes!"); } $query = "DELETE FROM pbx_contextos_opcoes_tmp WHERE id_modelo = coalesce((select id from pbx_contextos_modelos_tmp WHERE modelo = '$modeloPost'), 0)"; $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("Não foi possível deletar a \"Ação\" existente!"); + throw new Exception("N�o foi poss�vel deletar a \"A��o\" existente!"); } //insere opcoes @@ -155,7 +165,7 @@ $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("Não foi possível inserir uma nova \"opção\"!"); + throw new Exception("N�o foi poss�vel inserir uma nova \"op��o\"!"); } pg_query($dbcon, "commit"); $opcao = ''; @@ -167,9 +177,9 @@ } } else if ($acaoAux == REMOVE_OPCAO) { if (empty($modeloPost)) { - $mensagems[] = "Para \"Remover\" uma \"opção\" é necessário selecionar um \"Modelo\"!"; + $mensagems[] = "Para \"Remover\" uma \"op��o\" � necess�rio selecionar um \"Modelo\"!"; } else if (empty($opcaoSelecionada)) { - $mensagems[] = "Selecione uma \"opção\" para realizar esta operação!"; + $mensagems[] = "Selecione uma \"op��o\" para realizar esta opera��o!"; } else { $query = "DELETE FROM pbx_contextos_opcoes_tmp WHERE id_modelo = coalesce((select id from pbx_contextos_modelos_tmp WHERE modelo = '$modeloPost'), 0)"; $result = pg_query($dbcon, $query); @@ -191,13 +201,13 @@ $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("(1)Não foi possível realizar a operação!"); + throw new Exception("(1)N�o foi poss�vel realizar a opera��o!"); } $query = "select max(id) as id from pbx_contextos WHERE org_id = {$org_id};"; $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("(2)Não foi possível realizar a operação!"); + throw new Exception("(2)N�o foi poss�vel realizar a opera��o!"); } $dados = @pg_fetch_array($result); @@ -233,11 +243,11 @@ $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("(1)Não foi possível realizar a operação!"); + throw new Exception("(1)N�o foi poss�vel realizar a opera��o!"); } /* * Grava informacoes sobre modelos, canais e opcoes - * selecionadas pelo usuario durante a operação. + * selecionadas pelo usuario durante a opera��o. */ GravaComplemento($dbcon, $idContexto); pg_query($dbcon, "commit"); @@ -253,7 +263,7 @@ $result = pg_query($dbcon, $query); if (!$result || !@pg_num_rows($result)) { - $mensagems[] = "Não foi possível selecionar o \"Contexto\"!"; + $mensagems[] = "N�o foi poss�vel selecionar o \"Contexto\"!"; $acoesCliente[] = "fecha_popup(0,'index.php?idProg=10027&pbxRequest=1$param&acao=$acao');"; } @@ -446,30 +456,30 @@ $query = "DELETE FROM pbx_contextos_canais WHERE id_contexto = '$idContexto'"; $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("(3)Não foi possível realizar a operação!"); + throw new Exception("(3)N�o foi poss�vel realizar a opera��o!"); } $query = "DELETE FROM pbx_contextos_modelos WHERE id_contexto = '$idContexto'"; $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("(4)Não foi possível realizar a operação!"); + throw new Exception("(4)N�o foi poss�vel realizar a opera��o!"); } $query = "DELETE FROM pbx_contextos_canais WHERE id_contexto = '$idContexto'"; $result = pg_query($dbcon, $query); if (!$result) - throw new Exception("(5)Não foi possível realizar a operação!"); + throw new Exception("(5)N�o foi poss�vel realizar a opera��o!"); $query = "DELETE FROM pbx_contextos_opcoes WHERE id_contexto = '$idContexto'"; $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("(6)Não foi possível realizar a operação!"); + throw new Exception("(6)N�o foi poss�vel realizar a opera��o!"); } $query = "SELECT id, modelo, recorte, acrescenta, portabilidade FROM pbx_contextos_modelos_tmp"; $result = pg_query($dbcon, $query); if (!$result) { - throw new Exception("(7)Não foi possível realizar a operação!"); + throw new Exception("(7)N�o foi poss�vel realizar a opera��o!"); } while ($row = @pg_fetch_array($result)) { @@ -483,14 +493,14 @@ VALUES('$idContexto', '$modelo', '$rec', '$acresc', '$porta')"; $resultTmp = pg_query($dbcon, $query); if (!$resultTmp) { - throw new Exception("(8)Não foi possível realizar a operação!"); + throw new Exception("(8)N�o foi poss�vel realizar a opera��o!"); } // Ultimo modelo inserido $query = "SELECT max(id) FROM pbx_contextos_modelos"; $resultTmp = pg_query($dbcon, $query); if (!$resultTmp) { - throw new Exception("(9)Não foi possível realizar a operação!"); + throw new Exception("(9)N�o foi poss�vel realizar a opera��o!"); } $row = @pg_fetch_row($resultTmp); @@ -503,7 +513,7 @@ WHERE id_modelo = '$idModeloTmp'"; $resultTmp = pg_query($dbcon, $query); if (!$resultTmp) { - throw new Exception("(10)Não foi possível realizar a operação!"); + throw new Exception("(10)N�o foi poss�vel realizar a opera��o!"); } $query = "INSERT INTO pbx_contextos_opcoes (id_contexto, opcao, acao, id_modelo) @@ -512,7 +522,7 @@ WHERE id_modelo = '$idModeloTmp'"; $resultTmp = pg_query($dbcon, $query); if (!$resultTmp) { - throw new Exception("(11)Não foi possível realizar a operação!"); + throw new Exception("(11)N�o foi poss�vel realizar a opera��o!"); } } } @@ -536,23 +546,23 @@ alert('Selecione um "Tronco"!'); return false; } else if (document.getElementById("opcao_modelo").value) { - return confirm('Se prosseguir com a operação as "Ações Selecionadas" serão apagadas! Deseja continuar?'); + return confirm('Se prosseguir com a opera��o as "A��es Selecionadas" ser�o apagadas! Deseja continuar?'); } } else if (this.acao == 'REMOVE_CANAL') { if (document.getElementById("ramais").selectedIndex < 0) { alert('Selecione um "Tronco"!'); return false; } - return confirm('Se prosseguir com a operação o "Tronco Selecionado" serão apagados! Deseja continuar?'); + return confirm('Se prosseguir com a opera��o o "Tronco Selecionado" ser�o apagados! Deseja continuar?'); } else if (this.acao == 'INSERE_OPCAO') { if (document.getElementById("relacao").selectedIndex < 0) { alert('Selecione um "Modelo"!'); return false; } else if (!document.getElementById("opcao").value || !document.getElementById("acao_opcao").value) { - alert('Selecione uma "opção"!'); + alert('Selecione uma "op��o"!'); return false; } else if (document.getElementById("ramais").length > 0) { - return confirm('Se prosseguir com a operação os "Troncos Selecionados" serão apagados! Deseja continuar?'); + return confirm('Se prosseguir com a opera��o os "Troncos Selecionados" ser�o apagados! Deseja continuar?'); } } else if (this.acao == 'REMOVE_OPCAO') { if (!document.getElementById("opcao_modelo").value) { @@ -610,7 +620,7 @@
Tipo Chamada: Entrada /> - Saída /> + Sa�da />
diff --git a/admin/CadGruposAtendimento.php b/admin/CadGruposAtendimento.php index 50cfc600..1c9dffaa 100644 --- a/admin/CadGruposAtendimento.php +++ b/admin/CadGruposAtendimento.php @@ -92,7 +92,7 @@ $acao2 = $_GET["acao2"]; $org_id = GetOrganizacao(); /* - * Parametros necessarios para manter a paginação. + * Parametros necessarios para manter a pagina��o. */ $param = sprintf('&numRamal=%s&pgn=%s&bloco=%s&pg=%s', $_REQUEST['numRamal'], $_REQUEST['pgn'], $_REQUEST['bloco'], $_REQUEST['pg']); @@ -115,7 +115,7 @@ $msg = "JA EXISTE UM GRUPO COM O NOME $existe"; } if ($numero > 63) { - $msg = "É PERMITIDO CADASTRAR APENAS 63 GRUPOS"; + $msg = "� PERMITIDO CADASTRAR APENAS 63 GRUPOS"; } if (!empty($msg)) { @@ -132,7 +132,7 @@ if ($acao == "edita") { $ramaisExistentes = array(); - $query = "select ramal from pbx_grupos_atendimento_ramais where id_grupo = $id"; + $query = "select ramal from pbx_grupos_atendimento_ramais where id_grupo = $id and org_id=$org_id"; $result = pg_query($dbcon, $query); while ($row = pg_fetch_row($result)) $ramaisExistentes[] = $row[0]; @@ -142,16 +142,18 @@ WHERE id=$id"; pg_query($dbcon, $query); - $query = "delete from pbx_grupos_atendimento_ramais where id_grupo=$id"; + $query = "delete from pbx_grupos_atendimento_ramais where id_grupo=$id and org_id=$org_id"; pg_query($dbcon, $query); } $ramais = $_POST["ramais"]; for ($i = 0; $i < count($ramais); $i++) { if ($acao == "edita") { - $query = "insert into pbx_grupos_atendimento_ramais (id_grupo,ramal,org_id) values ($id,'$ramais[$i]', $org_id)"; + $ramal_grupo = $org_id . $ramais[$i]; + $query = "insert into pbx_grupos_atendimento_ramais (id_grupo,ramal,org_id) values ($id,'$ramal_grupo', $org_id)"; } else { - $query = "insert into pbx_grupos_atendimento_ramais (id_grupo,ramal,org_id) values ($id_ult,'$ramais[$i]', $org_id)"; + $ramal_grupo = $org_id . $ramais[$i]; + $query = "insert into pbx_grupos_atendimento_ramais (id_grupo,ramal,org_id) values ($id_ult,'$ramal_grupo', $org_id)"; } pg_query($dbcon, $query); } @@ -350,7 +352,7 @@ diff --git a/admin/CadListaNegra.php b/admin/CadListaNegra.php index 48dae41c..43838466 100644 --- a/admin/CadListaNegra.php +++ b/admin/CadListaNegra.php @@ -46,11 +46,19 @@ $nome = RemoveAcentos($_POST["nome"], true); $entrada = '0'; $saida = '0'; - $acao_ = trim($_POST["acao_"]); - $opcao = trim($_POST["opcao"]); + //$acao_ = trim($_POST["acao_"]); + //$opcao = trim($_POST["opcao"]); $numero = trim($_POST["numero"]); $tipolista = trim($_POST["tipolista"]); + $opcao = trim($_POST["opcao"]); + if($opcao == "ramal"){ + $acao_ = $org_id . trim($_POST["acao_"]); + }else { + $acao_ = trim($_POST["acao_"]); + } + + if ($entrada == '') { $entrada = '0'; } @@ -64,13 +72,13 @@ $query = "INSERT INTO pbx_listanegra (nome,numero,entrada,saida,opcao,acao,flag, org_id) VALUES ('$nome','$numero','$entrada','$saida','$opcao','$acao_', '$tipolista', $org_id)"; if (!pg_query($dbcon, $query)) { - GeraExcept("Não foi possível inserir a lista!"); + GeraExcept("N�o foi poss�vel inserir a lista!"); } $crrVal = GetCurrVal('pbx_listanegra'); $query = "insert into pbx_listanegra(numero, id_pai, org_id) values('$numero', '$crrVal', $org_id)"; if (!pg_query($dbcon, $query)) { - GeraExcept("Não foi possível inserir número a nova lista!"); + GeraExcept("N�o foi poss�vel inserir n�mero a nova lista!"); } } catch (Exception $ex) { WriteLog($ex->getMessage(), '/var/log/asterisk/lista_negra_cad.log'); @@ -147,7 +155,7 @@
Tipo: - />Não Pertube. + />N�o Pertube.
diff --git a/admin/CadRotasEntrada.php b/admin/CadRotasEntrada.php index a04e79fb..191eb56e 100644 --- a/admin/CadRotasEntrada.php +++ b/admin/CadRotasEntrada.php @@ -105,7 +105,7 @@ if (document.form1.relacao.options[i].value == document.form1.numeros.value) { var passa = false; return false; - alert('NÚMERO JÁ ESTA NA RELAÇÃO!'); + alert('N�MERO J� ESTA NA RELA��O!'); } else { var passa = true; } @@ -193,7 +193,7 @@ function Verify() { if (document.getElementById("ativar_ddr").checked) { if ((document.getElementById("opcao").selectedIndex < 0) || (document.getElementById("acao_opcao").selectedIndex < 0)) { - alert('Selecione uma "Ação"!'); + alert('Selecione uma "A��o"!'); return false; } } @@ -226,17 +226,24 @@ $ativar_ddr = trim($_POST["ativar_ddr"]); $musica_espera = 'N'; //trim($_POST["musica_espera"]); $anuncio = ''; //trim($_POST["anuncio"]); - $acao_opcao = trim($_POST["acao_opcao"]); - $opcao = trim($_POST["opcao"]); + //$acao_opcao = trim($_POST["acao_opcao"]); + //$opcao = trim($_POST["opcao"]); $modelosRef = str_replace('S', 's', strtoupper($_POST["modelosRef"])); $modelos = $_POST["modelosRef"] ? preg_split("/[\|]/", str_replace('S', 's', strtoupper($_POST["modelosRef"]))) : array(); - $filds = array('id' => 'Id', 'nome' => 'Nome', 'ativar_ddr' => 'Ativar DDR', 'opcao' => 'opção', 'acao' => 'Ação', 'modelos' => 'Modelos Incluidos', 'identificador' => 'Identificador'); + $filds = array('id' => 'Id', 'nome' => 'Nome', 'ativar_ddr' => 'Ativar DDR', 'opcao' => 'op��o', 'acao' => 'A��o', 'modelos' => 'Modelos Incluidos', 'identificador' => 'Identificador'); $servico = $_POST["lstServicos"]; $inTran = 0; + $opcao = trim($_POST["opcao"]); + if($opcao == "ramal"){ + $acao_opcao = $org_id . trim($_POST["acao_opcao"]); + }else { + $acao_opcao = trim($_POST["acao_opcao"]); + } + $result = pg_query($dbcon, 'begin'); if (!$result) { - GeraExcept("Não foi posível iniciar a atualização da \"Rota de Entrada\"!"); + GeraExcept("N�o foi pos�vel iniciar a atualiza��o da \"Rota de Entrada\"!"); } $inTran = 1; @@ -254,13 +261,13 @@ $result = pg_query($dbcon, $query); if (!$result) { - GeraExcept("Não foi posível gravar a \"Rota de Entrada\"!"); + GeraExcept("N�o foi pos�vel gravar a \"Rota de Entrada\"!"); } $query = "select max(id) as id from pbx_rotas_entrada"; $result = pg_query($dbcon, $query); if (!$result) { - GeraExcept("Não gerar identificador para \"Rota de Entrada\"!"); + GeraExcept("N�o gerar identificador para \"Rota de Entrada\"!"); } if ($dados = pg_fetch_array($result)) { @@ -291,13 +298,13 @@ $result = pg_query($dbcon, $query); if (!$result) { - GeraExcept("Não foi possível atualizar os dados da \"Rota de Entrada\"!"); + GeraExcept("N�o foi poss�vel atualizar os dados da \"Rota de Entrada\"!"); } $query = "delete from pbx_rotas_entrada_troncos where id_rota=$id"; $result = pg_query($dbcon, $query); if (!$result) { - GeraExcept("Não foi possível remover os troncos relacionados a \"Rota de Entrada\"!"); + GeraExcept("N�o foi poss�vel remover os troncos relacionados a \"Rota de Entrada\"!"); } $velho = GetDadosOld(); @@ -324,7 +331,7 @@ $result = pg_query($dbcon, 'commit'); if (!$result) { - GeraExcept("Não foi posível finalizar a atualização da \"Rota de Entrada\"!"); + GeraExcept("N�o foi pos�vel finalizar a atualiza��o da \"Rota de Entrada\"!"); } /* @@ -415,11 +422,11 @@
- Serviços: + Servi�os: Direcionar: diff --git a/admin/GruposAtendimento.php b/admin/GruposAtendimento.php index 8b2ff37f..280968cc 100644 --- a/admin/GruposAtendimento.php +++ b/admin/GruposAtendimento.php @@ -1,6 +1,7 @@ + + + @@ -134,7 +159,7 @@ function LimpaGruposCapturaRamais($db) { - + - + - + diff --git a/admin/cadCallBack.php b/admin/cadCallBack.php index a5446532..9ab66899 100644 --- a/admin/cadCallBack.php +++ b/admin/cadCallBack.php @@ -27,7 +27,7 @@ for (var i = 0; i < j; i++) { if (relacao.options[i].value == document.form1.numeros.value) { var passa = false; - alert('NÚMERO JÁ ESTÁ NA RELAÇÃO!'); + alert('NÚMERO Jà ESTà NA RELAÇÃO!'); return false; } else { var passa = true; @@ -100,7 +100,7 @@ $acao2 = isset($_POST["acao2"]) ? "salva" : ""; $org_id = GetOrganizacao(); /* - * Parametros necessarios para manter a paginação. + * Parametros necessarios para manter a pagina��o. */ $param = sprintf('&numRamal=%s&pgn=%s&bloco=%s&pg=%s', $_REQUEST['numRamal'], $_REQUEST['pgn'], $_REQUEST['bloco'], $_REQUEST['pg']); @@ -109,17 +109,34 @@ $id = $_POST["id"]; $tempoDesligamento = $_POST["tempo_desligamento"]; $descricao = RemoveAcentos($_POST["descricao"], true); + //$opcaoDest = trim($_POST["opcaoDest"]); + //$acaoDest = trim($_POST["acaoDest"]); + //$opcao1 = trim($_POST["opcao1"]); + //$acao1 = trim($_POST["acao1"]); + $numeros = $_POST["numeros"]; + $ramalSaida = $org_id . $_POST["ramal_saida"]; + $opcaoDest = trim($_POST["opcaoDest"]); - $acaoDest = trim($_POST["acaoDest"]); + if($opcaoDest == "ramal"){ + $acaoDest = $org_id . trim($_POST["acaoDest"]); + }else { + $acaoDest = trim($_POST["acaoDest"]); + } + $opcao1 = trim($_POST["opcao1"]); - $acao1 = trim($_POST["acao1"]); - $numeros = $_POST["numeros"]; - $ramalSaida = $_POST["ramal_saida"]; + if($opcao1 == "ramal"){ + $acao1 = $org_id . trim($_POST["acao1"]); + }else { + $acao1 = trim($_POST["acao1"]); + } + + + if ($acao == "inseri") { if (ExisteRegistro($dbcon, 'pbx_callback', 'descricao', $descricao)) { - RaiseExcept('Esta descrição já esta inserida na base de dados!'); + RaiseExcept('Esta descrição já esta inserida na base de dados!'); } $query = "INSERT INTO pbx_callback( descricao, opcao, acao, opcao1, acao1, ramal_saida, tempo_desligamento, org_id) diff --git a/admin/cadDisa.php b/admin/cadDisa.php index e3ce9970..823d24ff 100644 --- a/admin/cadDisa.php +++ b/admin/cadDisa.php @@ -27,7 +27,7 @@ for (var i = 0; i < j; i++) { if (relacao.options[i].value == document.form1.numeros.value) { var passa = false; - alert('NÚMERO JÁ ESTÁ NA RELAÇÃO!'); + alert('N�MERO J� EST� NA RELA��O!'); return false; } else { var passa = true; @@ -99,7 +99,7 @@ $acao2 = $_GET["acao2"]; $org_id = GetOrganizacao(); /* - * Parametros necessarios para manter a paginação. + * Parametros necessarios para manter a pagina��o. */ $param = sprintf('&numRamal=%s&pgn=%s&bloco=%s&pg=%s', $_REQUEST['numRamal'], $_REQUEST['pgn'], $_REQUEST['bloco'], $_REQUEST['pg']); @@ -109,13 +109,21 @@ $descricao = RemoveAcentos($_POST["descricao"], true); $ramalSaida = trim($_POST["ramal_saida"]); $senha = trim($_POST["senha"]); - $opcao = trim($_POST["opcao"]); - $acaoDest = trim($_POST["acaoDest"]); + //$opcao = trim($_POST["opcao"]); + //$acaoDest = trim($_POST["acaoDest"]); $timeout = trim($_POST["timeout"]); $tempo_timeout = trim($_POST["tempo_timeout"]); $numeros = trim($_POST["numeros"]); $ligacao_externa = 0; //isset($_POST["ligacao_externa"]) ? 1 : 0; + $opcao = trim($_POST["opcao"]); + if($opcao == "ramal"){ + $acaoDest = $org_id . trim($_POST["acaoDest"]); + }else { + $acaoDest = trim($_POST["acaoDest"]); + } + + if ($acao == "inseri") { $query = "INSERT INTO pbx_disa(numero,descricao,senha,timeout,tempo_timeout,numeros,opcao, acao, ligacao_externa, ramal_saida, org_id) VALUES('$numero','$descricao','$senha',$timeout,$tempo_timeout,'$numeros','$opcao','$acaoDest', '$ligacao_externa', '$ramalSaida', $org_id)"; diff --git a/admin/cadHorarios.php b/admin/cadHorarios.php index db973d1f..17d8f6fa 100644 --- a/admin/cadHorarios.php +++ b/admin/cadHorarios.php @@ -1,5 +1,4 @@ "sun", "Segunda" => "mon", "Terça" => "tue", "Quarta" => "wed", "Quinta" => "thu", "Sexta" => "fri", "Sabado" => "sat"); + $semana = array("Domingo" => "sun", "Segunda" => "mon", "Terça" => "tue", "Quarta" => "wed", "Quinta" => "thu", "Sexta" => "fri", "Sabado" => "sat"); $opt = ""; $sel = ""; @@ -165,7 +164,7 @@ function DiasMes($data) function Meses($mes) { - $meses = array("Janeiro" => "jan", "Fevereiro" => "feb", "Março" => "mar", "Abril" => "apr", "Maio" => "may", "Junho" => "jun", "Julho" => "jul", "Agosto" => "aug", "Setembro" => "sep", "Outubro" => "oct", "Novembro" => "nov", "Dezembro" => "dec"); + $meses = array("Janeiro" => "jan", "Fevereiro" => "feb", "Março" => "mar", "Abril" => "apr", "Maio" => "may", "Junho" => "jun", "Julho" => "jul", "Agosto" => "aug", "Setembro" => "sep", "Outubro" => "oct", "Novembro" => "nov", "Dezembro" => "dec"); $opt = ""; $sel = ""; @@ -196,6 +195,7 @@ function GetHorarioItem($dbcon, $id_horario, $id) function GetHorarios($dbcon, $id, $acaoH) { + $org_id = GetOrganizacao(); $mesesDisp = array("jan" => "Jan", "feb" => "Fev", "mar" => "Mar", "apr" => "Abr", "may" => "Mai", "jun" => "Jun", "jul" => "Jul", "aug" => "Ago", "sep" => "Set", "oct" => "Out", "nov" => "Nov", "dec" => "Dez"); $semanaDisp = array("sun" => "Dom", "mon" => "Seg", "tue" => "Ter", "wed" => "Qua", "thu" => "Qui", "fri" => "Sex", "sat" => "Sab"); @@ -206,7 +206,14 @@ function GetHorarios($dbcon, $id, $acaoH) $nome = $row["nome"]; $discar = $row["discar"]; $opcao_nao = $row["opcao_nao"] ? $row["opcao_nao"] : '-'; - $acao_nao = $row["acao_nao"] ? $row["acao_nao"] : '-'; + //$acao_nao = $row["acao_nao"] ? $row["acao_nao"] : '-'; + + if($opcao_nao == "ramal"){ + $acao_nao = $row["acao_nao"] ? $row["acao_nao"] : '-'; + $acao_nao = strval($org_id) . $acao_nao; + }else { + $acao_nao = $row["acao_nao"] ? $row["acao_nao"] : '-'; + } $query = "select * from ( select a.id, a.id_horario, a.horario_inicio, a.horario_fim, a.todos_dias_semana, a.semana, a.semana_fim, a.todos_dias_mes, a.dias_mes, a.dias_mes_fim, a.todos_mes, a.mes, @@ -232,8 +239,17 @@ function GetHorarios($dbcon, $id, $acaoH) $todos_mes = $row["todos_mes"] ? 'sim' : 'nao'; $mes = $row["mes"] ? $mesesDisp[$row["mes"]] : '-'; $mes_fim = $row["mes_fim"] ? $mesesDisp[$row["mes_fim"]] : '-'; + $opcaoH = $row["opcao"] ? $row["opcao"] : '-'; - $acaoH = $row["acao"] ? $row["acao"] : '-'; + //$acaoH = $row["acao"] ? $row["acao"] : '-'; + if($opcaoH == "Ramal"){ + $acaoH = $row["acao"] ? $row["acao"] : '-'; + $acaoH = $org_id . $acaoH; + }else { + $acaoH = $row["acao"] ? $row["acao"] : '-'; + } + + $feriado = $row['feriado'] == '0'; $feriado = sprintf('', ($feriado ? "button_ok16.png" : "fecha16.png"), ($feriado ? "Feriado!" : "Dia Normal!")); $link = sprintf('Apagar', $acaoH, $row["id_horario"], $row["id"]); @@ -398,20 +414,20 @@ function GetHorarios($dbcon, $id, $acaoH) if (this.acao == 'salvar') { var numItens = document.getElementById("numItens").value; if (numItens == 0) { - alert('Insira pelo menos um horário!'); + alert('Insira pelo menos um horário!'); return false; } } else { if (!document.getElementById('opcaoH').value) { - alert('Informe uma "Opção" para o Horário!'); + alert('Informe uma "Opção" para o Horário!'); return false; } else if (!document.getElementById('acaoH').value) { - alert('Informe a "Ação" para o Horário"!'); + alert('Informe a "Ação" para o Horário"!'); return false; } if (!document.getElementById('feriado_sim').checked && !document.getElementById('feriado_nao').checked) { - alert('Marque a Opção Feriado"!'); + alert('Marque a Opção Feriado"!'); return false; } } @@ -438,7 +454,7 @@ function GetHorarios($dbcon, $id, $acaoH)
Palavra Chave
Id Nome AçõesA��es
Não foram encontrados registros
N�o foram encontrados registros
-
CADASTRO DE HORÁRIOS +
CADASTRO DE HORÃRIOS @@ -482,7 +498,7 @@ function GetHorarios($dbcon, $id, $acaoH)
- Opções fora de Horário: + Opções fora de Horário: @@ -497,7 +513,7 @@ function GetHorarios($dbcon, $id, $acaoH)
- Horários + Horários Início Fim @@ -529,7 +545,7 @@ function GetHorarios($dbcon, $id, $acaoH)
- Início + Início @@ -552,7 +568,7 @@ function GetHorarios($dbcon, $id, $acaoH)
- Dia do Mês + Dia do Mês - + @@ -941,7 +941,7 @@ if ($_GET['ajax'] == 1) { @@ -1179,7 +1179,7 @@ if ($_GET['ajax'] == 1) { diff --git a/admin/cadUra.php b/admin/cadUra.php index 59a0c5ee..5f7c5e91 100644 --- a/admin/cadUra.php +++ b/admin/cadUra.php @@ -30,7 +30,7 @@ $acao2 = $_GET["acao2"]; $org_id = GetOrganizacao(); /* - * Parametros necessarios para manter a paginação. + * Parametros necessarios para manter a pagina��o. */ $param = sprintf('&numRamal=%s&pgn=%s&bloco=%s&pg=%s', $_REQUEST['numRamal'], $_REQUEST['pgn'], $_REQUEST['bloco'], $_REQUEST['pg']); @@ -61,10 +61,18 @@ } $tempo_espera = ((int) trim($_POST["tempo_espera"])); $permite_ligacao = trim($_POST["permite_ligacao"]); - $acao_ = trim($_POST["acao_"]); - $opcao_ = trim($_POST["opcao_"]); + //$acao_ = trim($_POST["acao_"]); + //$opcao_ = trim($_POST["opcao_"]); $timeout_digito = trim($_POST["timeout_digito"]); + $opcao_ = trim($_POST["opcao_"]); + if($opcao_ == "ramal"){ + $acao_ = $org_id . trim($_POST["acao_"]); + }else { + $acao_ = trim($_POST["acao_"]); + } + + if ($acao == "inseri") { $query = "INSERT INTO pbx_ura(nome, tempo_espera, permite_ligacao, som_ura, teste, opcao, acao, timeout_digito, org_id) VALUES ('$nome','$tempo_espera','$permite_ligacao','$som_ura','$teste','$opcao_','$acao_', '$timeout_digito', $org_id)"; @@ -175,16 +183,16 @@ - + @@ -208,7 +216,7 @@
- + diff --git a/admin/cadUraAtiva.php b/admin/cadUraAtiva.php index bf95a3da..0bdfbeb3 100644 --- a/admin/cadUraAtiva.php +++ b/admin/cadUraAtiva.php @@ -50,6 +50,7 @@ $opcao_ = "ura_ativa"; //trim($_POST["opcao_"]); $timeout_digito = trim($_POST["timeout_digito"]); + if ($acao == "inseri") { $query = "INSERT INTO pbx_ura(nome,tempo_espera,permite_ligacao,som_ura,teste,opcao,acao, timeout_digito, ura_desc) VALUES ('$nome','$tempo_espera','$permite_ligacao','$som_ura','$teste','$opcao_','$acao_', '$timeout_digito', '$ura_desc')"; @@ -143,7 +144,7 @@
@@ -564,7 +580,7 @@ function GetHorarios($dbcon, $id, $acaoH)
- Início + Início @@ -640,13 +656,13 @@ function GetHorarios($dbcon, $id, $acaoH) Feriado Sim /> - Não /> + Não />
- Ação + Ação @@ -661,7 +677,7 @@ function GetHorarios($dbcon, $id, $acaoH)
Horários Disponíveis Horários Disponíveis
@@ -669,27 +685,27 @@ function GetHorarios($dbcon, $id, $acaoH) - + - + - + - + - + - + - - + +
FeriadoHorárioHorário Dia da semanaDia do Mês Dia do Mês Meses Caso CombineAçõesAções
InícioInício Fim Todos Inicio Fim TodosInícioInício Fim TodosInícioInício FimOpçãoAçãoOpçãoAção
diff --git a/admin/cadHorariosLG.php b/admin/cadHorariosLG.php index b6cf8f23..1de2be5e 100644 --- a/admin/cadHorariosLG.php +++ b/admin/cadHorariosLG.php @@ -43,7 +43,7 @@ ___GetHorarioItem(); function DiasSemana($dia) { - $semana = array("Domingo" => "sun", "Segunda" => "mon", "Terça" => "tue", "Quarta" => "wed", "Quinta" => "thu", "Sexta" => "fri", "Sabado" => "sat"); + $semana = array("Domingo" => "sun", "Segunda" => "mon", "Ter�a" => "tue", "Quarta" => "wed", "Quinta" => "thu", "Sexta" => "fri", "Sabado" => "sat"); $opt = ""; $sel = ""; @@ -225,7 +225,7 @@
-

CONFIGURAÇÃO DE HORÁRIO

+

CONFIGURA��O DE HOR�RIO


@@ -250,7 +250,7 @@
-

Período Matutino

+

Per�odo Matutino

@@ -264,7 +264,7 @@
-

Período Vespertino

+

Per�odo Vespertino

@@ -278,7 +278,7 @@
-

Final de Semana (Sábado)

+

Final de Semana (S�bado)

diff --git a/admin/cadQgrupos.php b/admin/cadQgrupos.php index 8400f5d6..3d8e0d09 100644 --- a/admin/cadQgrupos.php +++ b/admin/cadQgrupos.php @@ -117,7 +117,7 @@ function Verify() { if (Get('m_espera').checked && (!Get('musicclass').value)) { - alert('Selecione uma música!'); + alert('Selecione uma m�sica!'); return false; } @@ -126,7 +126,7 @@ return false; } if ((Get("opcao").selectedIndex <= 0) && (Get('timeout22').value != '')) { - alert('Selecione uma opção de Timeout!'); + alert('Selecione uma op��o de Timeout!'); return false; } } @@ -148,7 +148,7 @@ $dateClass = ''; $org_id = GetOrganizacao(); /* - * Parametros necessarios para manter a paginação. + * Parametros necessarios para manter a pagina��o. */ $param = sprintf('&numRamal=%s&pgn=%s&bloco=%s&pg=%s&status=%s', $_REQUEST['numRamal'], $_REQUEST['pgn'], isset($_REQUEST['bloco']) ? $_REQUEST['bloco'] : '', isset($_REQUEST['pg']) ? $_REQUEST['pg'] : '', isset($_REQUEST["status"]) ? $_REQUEST["status"] : ''); @@ -182,7 +182,7 @@ $reportholdtime = trim($_POST["reportholdtime"]); $timeoutrestart = 'no'; // trim($_POST["timeoutrestart"]); $setinterfacevar = 'yes'; //trim($_POST["setinterfacevar"]); - $numero = $org_id . trim($_POST["numero"]); + $numero = trim($_POST["numero"]); $timeout2 = trim($_POST["timeout2"]); $m_espera = trim($_POST["m_espera"]); $som_ura = !$_POST["som_ura"] ? '' : 'customizados/' . trim($_POST["som_ura"]); @@ -239,7 +239,7 @@ } } else { $filaExiste = 1; - $msgValida = $row[0] ? "Fila ou Campanha já existe!" : 'Número já cadastrado para outra Fila ou Ramal!'; + $msgValida = $row[0] ? "Fila ou Campanha j� existe!" : 'N�mero j� cadastrado para outra Fila ou Ramal!'; } } else { $filaExiste = 1; @@ -270,7 +270,7 @@ } else { $filaExiste = 1; $closeWin = 1; - $msgValida = 'Número já cadastrado para outra Fila ou Ramal!'; + $msgValida = 'N�mero j� cadastrado para outra Fila ou Ramal!'; } } @@ -302,7 +302,7 @@ if ($log) { $filaExiste = 1; $closeWin = 1; - $msgValida = ($a > 1) ? "Os ramais \"$log\" já estão sendo utilizados por um agente logado!" : "O ramal \"$log\" já está sendo utilizado por um agente logado!"; + $msgValida = ($a > 1) ? "Os ramais \"$log\" j� est�o sendo utilizados por um agente logado!" : "O ramal \"$log\" j� est� sendo utilizado por um agente logado!"; } //gera arquivos e executa o reload dos dados no asterisk gera_arquivos($dbcon, 'QUEUES_GRUPOS'); @@ -456,11 +456,11 @@ Estratégia:
@@ -483,7 +483,7 @@
- Pesquisa Satisfação + Pesquisa Satisfa��o
- Ligações sem Agentes?: + Liga��es sem Agentes?:
- Formato das Gravações: + Formato das Grava��es:
- Info. Posição da Fila: + Info. Posi��o da Fila:
- Disponível Fila + Dispon�vel Fila /> Sim - /> Não + /> N�o
diff --git a/admin/cadRamais.php b/admin/cadRamais.php index 759ce6b7..6ab9aee2 100644 --- a/admin/cadRamais.php +++ b/admin/cadRamais.php @@ -36,7 +36,7 @@ if ($_GET['ajax'] == 1) { $acao = $_GET["acao"]; // formulario recuperar dados $acao2 = $_GET["acao2"]; // formulario enviado /* - * Parametros necessarios para manter a paginação. + * Parametros necessarios para manter a pagina��o. */ $param = sprintf('&numRamal=%s&pgn=%s&bloco=%s&pg=%s', $_REQUEST['numRamal'], $_REQUEST['pgn'], $_REQUEST['bloco'], $_REQUEST['pg']); @@ -46,54 +46,54 @@ if ($_GET['ajax'] == 1) { $senha_facilidade = $_POST['senha_facilidade']; //Senha Facilidades $rotas = $_POST['tipoRota']; //--------------- array com rotas e seus radios $id = $_POST["id"]; //------------------------ modificar o ramal id banco de dados - $nome = trim($_POST["nome"]); //-------------- número do ramala + $nome = trim($_POST["nome"]); //-------------- n�mero do ramala $type = trim($_POST["type"]); //-------------- tipo do peer (user peer friend) $qualify = trim($_POST["qualify"]); //-------- Monitorar $port = 5060; //--------------------- porta SIP $nat = "yes"; //------------------------------ Sempre yes - $mailbox = trim($_POST["mailbox"]); //-------- não tem no formulário + $mailbox = trim($_POST["mailbox"]); //-------- n�o tem no formul�rio $host = trim($_POST["host"]); //-------------- servidor $dtmfmode = trim($_POST["dtmfmode"]); //------ Modo DTMF $context = trim($_POST["context"]); //-------- contexto $canreinvite = 'no'; //----------------------- sempre true $callerid = trim($_POST["callerid"]); //------ Bina | Bina-interna $callerid2 = soNumero($_POST["callerid2"]); // bina| bina-externa - $accountcode = trim($_POST["accountcode"]); // formulário hidden - $call_limit = trim($_POST["call-limit"]); //-- limite de ligação + $accountcode = trim($_POST["accountcode"]); // formul�rio hidden + $call_limit = trim($_POST["call-limit"]); //-- limite de liga��o $disallow = 'all'; - $deny = $_POST["deny"]; //-------------------- não existe no formulário - $fromuser = $_POST["fromuser"]; //------------ não existe no formulário - $fromdomain = $_POST["fromdomain"]; //-------- não existe no formulário + $deny = $_POST["deny"]; //-------------------- n�o existe no formul�rio + $fromuser = $_POST["fromuser"]; //------------ n�o existe no formul�rio + $fromdomain = $_POST["fromdomain"]; //-------- n�o existe no formul�rio $insecure = $_POST["insecure"]; //------------ Tratar conexões dos Peers $t38pt_udptl = "no"; // ---------------------- Fax sempre no $videosupport = $_POST["videosupport"]; //---- suporte a video $espera = $_POST["espera"]; //---------------- chamada em espera $sigame_interno = trim($_POST["sigame_interno"]); //Siga-me Interno $sigame_externo = trim($_POST["sigame_externo"]); //siga-me Externo - $sigame_nao_atende = trim($_POST["sigame_nao_atende"]); //siga-me não atende + $sigame_nao_atende = trim($_POST["sigame_nao_atende"]); //siga-me n�o atende $sigame_ocupado = trim($_POST["sigame_ocupado"]); //siga-me ocupado - $gravacao = $_POST["gravacao"]; //------------ array gravação de entrada - $pertube = $_POST["pertube"]; //-------------- não pertube + $gravacao = $_POST["gravacao"]; //------------ array grava��o de entrada + $pertube = $_POST["pertube"]; //-------------- n�o pertube $cadeado = $_POST["cadeado"]; $dispositivo = "SIP" . '/' . $org_id . $nome; - $gravacao_saida = trim($_POST["gravacao_saida"]); //gravação de saída - $timeout = trim($_POST["timeout"]); //-------- Tempo da Ligação - $musicclass = trim($_POST["musicclass"]); //-- musíca de espera + $gravacao_saida = trim($_POST["gravacao_saida"]); //grava��o de sa�da + $timeout = trim($_POST["timeout"]); //-------- Tempo da Liga��o + $musicclass = trim($_POST["musicclass"]); //-- mus�ca de espera $v_nome = $_POST["v_nome"]; //---------------- voicemail nome $v_email = $_POST["v_email"]; //-------------- voicemail email $v_senha = $_POST["v_senha"]; //-------------- voicemail senha $attach = trim($_POST["attach"]); //---------- Enviar Anexo - $delete = trim($_POST["delete"]); //---------- Deletar após o envio - $saycid = trim($_POST["saycid"]); //---------- Reproduzir Identificação + $delete = trim($_POST["delete"]); //---------- Deletar ap�s o envio + $saycid = trim($_POST["saycid"]); //---------- Reproduzir Identifica��o $envelope = trim($_POST["envelope"]); //------ envelope - $v_numero = trim($_POST["v_numero"]); //------ número da conta voicemail + $v_numero = trim($_POST["v_numero"]); //------ n�mero da conta voicemail $inseri_voice = $_POST['inseri_voice']; $ramalSecretaria = $_POST['ramalSecretaria']; //Ramal secretaria $habilita_prepago = !HabilitaPrepago() ? '0' : $_POST['habilita_prepago']; $ringTime = trim($_POST["ring_time"]); //----- Tempo de Ring - $extranet = trim($_POST["extranet"]); //------ Redes Permitidas para Autenticação de Ramais + $extranet = trim($_POST["extranet"]); //------ Redes Permitidas para Autentica��o de Ramais $ispbx_tronco = trim($_POST['ispbx_tronco']); //Tronco PBX $fields = array( @@ -125,7 +125,7 @@ if ($_GET['ajax'] == 1) { if ($passa && ($acao == 'edita') && $sigameAtivo && VerificaRamalConectado($nome)) { $passa = false; - $mes = "Não é permitido configurar siga-me para ramal conectado a uma fila"; + $mes = "N�o � permitido configurar siga-me para ramal conectado a uma fila"; echo ''; echo ""; } @@ -145,10 +145,10 @@ if ($_GET['ajax'] == 1) { } if ($acao == "inseri") { - $qtde = $_POST["qtde"]; //quantidade de ramais que tentará criar + $qtde = $_POST["qtde"]; //quantidade de ramais que tentar� criar if (MaxRamaisPermite($dbcon, $qtde)) { $z++; - $msg .= 'Não é possível realizar a operação! O número máximo de ramais permitidos já foi atingido!'; + $msg .= 'N�o � poss�vel realizar a opera��o! O n�mero m�ximo de ramais permitidos j� foi atingido!'; } else { $senhaBranco = trim($secret) == ''; for ($i = 1; $i <= $qtde; $i++) { @@ -167,13 +167,13 @@ if ($_GET['ajax'] == 1) { if (pg_num_rows(pg_query($dbcon, $query2)) >= 1) { $z++; - $msg .= 'RAMAL ' . $nome2 . ' JÁ CADASTRADO' . '\n'; + $msg .= 'RAMAL ' . $nome2 . ' J� CADASTRADO' . '\n'; } else { if ($qtde > 1) { $senha_facilidade = $nome2; $callerid = $nome2; $secret = $senhaBranco ? '' : "$prefixoSenha" . $nome2; - $dispositivo = "SIP/" . $nome2; + $dispositivo = "SIP/" . $org_id . $nome2; } if ($qtde == 1) { @@ -500,7 +500,7 @@ if ($_GET['ajax'] == 1) { } } - //Gravação como default sim. + //Grava��o como default sim. if (!isset($gravacao_chamada)) { $gravacao_chamada = 'V'; } @@ -541,14 +541,14 @@ if ($_GET['ajax'] == 1) {
- Habilita Pré-pago + Habilita Pr�-pago />Sim />Não
- Saldo Pré-pago: + Saldo Pr�-pago:
- Tempo da Ligação: + Tempo da Liga��o: @@ -1078,7 +1078,7 @@ if ($_GET['ajax'] == 1) {
- Redes Permitidas para Autenticação de Ramais: + Redes Permitidas para Autentica��o de Ramais:
- Clique para Exibir Configurações Chefe Secretária + Clique para Exibir Configura��es Chefe Secretária
- Descrição: + Descri��o: