[Fix carriers and gateways for NGNPro version 4 Adrian Georgescu **20081118113217] hunk ./library/ngnpro_client.php 391 + $this->ports['pstn_carriers']['records_class']= 'Carriers'; + hunk ./library/ngnpro_client.php 8332 - function showCustomerTextBox () { - print "Reseller"; - $this->showResellerForm('reseller'); - } - hunk ./library/ngnpro_client.php 8339 + function showCustomerTextBox () { + print "Reseller"; + $this->showResellerForm('reseller'); + } + hunk ./library/ngnpro_client.php 9028 - Rules + Prefix + Strip + Prepend + Min + Max hunk ./library/ngnpro_client.php 9109 - $rules=''; - $_id=0; - foreach ($gateway->rules as $_rule) { - $_id++; - $rules .= sprintf ("Rule %d",$_id); - foreach ($_rule as $_key => $_value) { - $rules .= sprintf ("%s%s",$_key,$_value); + $_r=0; + + if (count($gateway->rules)) { + foreach ($gateway->rules as $_rule) { + $_r++; + if ($_r == 1) { + printf(" + + %s + %s + %s + %s + %s:%s:%s + %s + %s + %s + %s + %s + %s + %s + ", + $bgcolor, + $index, + $_customer_url, + $gateway->reseller, + $gateway->name, + $gateway->carrier, + $gateway->transport, + $gateway->ip, + $gateway->port, + $_rule->prefix, + $_rule->strip, + $_rule->prepend, + $_rule->min_length, + $_rule->max_length, + $gateway->changeDate, + $_url, + $actionText + ); + + } else { + + printf(" + + + %s + %s + %s + %s + %s + + ", + $bgcolor, + $_rule->prefix, + $_rule->strip, + $_rule->prepend, + $_rule->min_length, + $_rule->max_length + ); + + } hunk ./library/ngnpro_client.php 9172 + } else { + + printf(" + + %s + %s + %s + %s + %s:%s:%s + + %s + %s + ", + $bgcolor, + $index, + $_customer_url, + $gateway->reseller, + $gateway->name, + $gateway->carrier, + $gateway->transport, + $gateway->ip, + $gateway->port, + $gateway->changeDate, + $_url, + $actionText + ); + + printf(" + + "); hunk ./library/ngnpro_client.php 9204 - printf(" - - %s - %s - %s - %s - %s:%s:%s - %s
- %s - %s - ", - $bgcolor, - $index, - $_customer_url, - $gateway->reseller, - $gateway->name, - $gateway->carrier, - $gateway->transport, - $gateway->ip, - $gateway->port, - $rules, - $gateway->changeDate, - $_url, - $actionText - ); - - printf(" - - ");