|
|
|
@ -126,6 +126,8 @@
|
|
|
|
|
$pedido_registro = $_POST['pedido_registro']; |
|
|
|
|
$contrato = $_POST['contrato'] ? $_POST['contrato'] : '0'; |
|
|
|
|
$portabilidade = $_POST['portabilidade']; |
|
|
|
|
$nome_asterisk = "$org_id$nome"; |
|
|
|
|
$context_asterisk = "$org_id$context"; |
|
|
|
|
|
|
|
|
|
$allow = $_POST["allow"]; |
|
|
|
|
$allow2 = ''; |
|
|
|
@ -155,7 +157,7 @@
|
|
|
|
|
registro,contrato, portabilidade, org_id, nome_asterisk, context_asterisk) |
|
|
|
|
VALUES ('$nome', '$username', '$secret', '$type', '$context', '$callerid', '$host', |
|
|
|
|
'$port', '0.0.0.0/0.0.0.0', '$permit', '$qualify', '', '$canreinvite', 'all', '$allow2', |
|
|
|
|
'', '$fromuser', '$fromdomain', '$max_ligacoes', '$pedido_registro','$trunk', '$registro', '$contrato', '$portabilidade', $org_id, '$org_id$nome', '$org_id$context');"; |
|
|
|
|
'', '$fromuser', '$fromdomain', '$max_ligacoes', '$pedido_registro','$trunk', '$registro', '$contrato', '$portabilidade', $org_id, '$nome_asterisk', '$context_asterisk');"; |
|
|
|
|
pg_query($dbcon, $query); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -167,12 +169,19 @@
|
|
|
|
|
host='$host', port='$port', deny='0.0.0.0/0.0.0.0', permit='$permit', qualify='$qualify', canreinvite='$canreinvite', |
|
|
|
|
disallow='all', allow='$allow2', fromuser='$fromuser', fromdomain='$fromdomain', max_ligacoes='$max_ligacoes', |
|
|
|
|
pedido_registro='$pedido_registro',trunk='$trunk', registro='$registro', contrato='$contrato', portabilidade='$portabilidade', |
|
|
|
|
nome_asterisk='$org_id$nome', context_asterisk='$org_id$context' |
|
|
|
|
WHERE id=$id"; |
|
|
|
|
nome_asterisk='$nome_asterisk', context_asterisk='$context_asterisk' |
|
|
|
|
WHERE id=$id AND org_id = $org_id"; |
|
|
|
|
|
|
|
|
|
pg_query($dbcon, $query); |
|
|
|
|
} |
|
|
|
|
if (!$msg) { |
|
|
|
|
|
|
|
|
|
CommandAsterisk2($dbcon, 'TIPO', $nome_asterisk, "TRONCO"); |
|
|
|
|
CommandAsterisk2($dbcon, 'NOME_APP', $nome_asterisk, $nome); |
|
|
|
|
CommandAsterisk2($dbcon, 'ORG_TRONCO', $nome_asterisk, $nome); |
|
|
|
|
CommandAsterisk2($dbcon, 'CONTEXT', $nome_asterisk, $context); |
|
|
|
|
CommandAsterisk2($dbcon, 'ORG_ID', $nome_asterisk, $org_id); |
|
|
|
|
|
|
|
|
|
gera_arquivos($dbcon, 'IAX_PBX'); |
|
|
|
|
echo "<script type=\"text/javascript\"> |
|
|
|
|
//fecha a janela presa no meio do sistema |
|
|
|
|