add iNum Dial pattern to dialplan drop-down (#2201)

+011-883-5100-xxxx-xxxx

Most voip providers will give you a free iNum number.  Calls between iNum numbers are typically free.
This commit is contained in:
jebsolutions 2016-11-30 22:54:24 -05:00 committed by FusionPBX
parent 1468fbe2ce
commit 83d2fc25b3
2 changed files with 12 additions and 0 deletions

View File

@ -258,6 +258,13 @@ $text['label-800']['fr-fr'] = "Sans Charge";
$text['label-800']['pl'] = "Połaczenia specjalne (toll-free)";
$text['label-800']['uk'] = "Безкоштовний";
$text['label-inum']['en-us'] = "iNum 0118335100xxxxxxxx";
$text['label-inum']['es-cl'] = "iNum 0118335100xxxxxxxx";
$text['label-inum']['pt-pt'] = "iNum 0118335100xxxxxxxx";
$text['label-inum']['fr-fr'] = "iNum 0118335100xxxxxxxx";
$text['label-inum']['pl'] = "iNum 0118335100xxxxxxxx";
$text['label-inum']['uk'] = "iNum 0118335100xxxxxxxx";
$text['label-711']['en-us'] = "711 TTY";
$text['label-711']['es-cl'] = "711";
$text['label-711']['pt-pt'] = "711";

View File

@ -267,6 +267,10 @@
$label = $text['label-800'];
$abbrv = "800";
break;
case "^0118835100\d{8}$":
$label = $text['label-inum'];
$abbrv = "inum";
break;
default:
$label = $dialplan_expression;
$abbrv = filename_safe($dialplan_expression);
@ -938,6 +942,7 @@ function type_onchange(dialplan_detail_type) {
echo " <option value='^(711)\$'>".$text['label-711']."</option>\n";
echo " <option value='^(911)\$'>".$text['label-911']."</option>\n";
echo " <option value='^1?(8(00|55|66|77|88)[2-9]\\d{6})\$'>".$text['label-800']."</option>\n";
echo " <option value='^0118835100\d{8}\$'>".$text['label-inum']."</option>\n";
echo " <option value='^9(\\d{2})\$'>".$text['label-9d2']."</option>\n";
echo " <option value='^9(\\d{3})\$'>".$text['label-9d3']."</option>\n";
echo " <option value='^9(\\d{4})\$'>".$text['label-9d4']."</option>\n";