X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fbrowse%2Faddr_block.cgi;fp=httemplate%2Fbrowse%2Faddr_block.cgi;h=06ac556cfb89b9f6740a659cff11e7ff15b7767e;hp=0000000000000000000000000000000000000000;hb=0354f39ed0e74fd2eae1d9da13906625b4f56591;hpb=c89aa83639038cc1946fec07a2dda252f64e5144 diff --git a/httemplate/browse/addr_block.cgi b/httemplate/browse/addr_block.cgi new file mode 100644 index 000000000..06ac556cf --- /dev/null +++ b/httemplate/browse/addr_block.cgi @@ -0,0 +1,76 @@ +<%= header('Address Blocks', menubar('Main Menu' => $p)) %> +<% + +use NetAddr::IP; + +my @addr_block = qsearch('addr_block', {}); +my @router = qsearch('router', {}); +my $block; +my $p2 = popurl(2); +my $path = $p2 . "edit/process/addr_block"; + +%> + +<% if ($cgi->param('error')) { %> + Error: <%=$cgi->param('error')%> +

+<% } %> + +<%=table()%> + +<% foreach $block (sort {$a->NetAddr cmp $b->NetAddr} @addr_block) { %> + + <%=$block->NetAddr%> + <% if (my $router = $block->router) { %> + <% if (scalar($block->svc_broadband) == 0) { %> + + <%=$router->routername%> + + +
+ + +
+ + <% } else { %> + + <%=$router->routername%> + + <% } %> + <% } else { %> + +
+ + + +
+ + +
+ + +
+ + +<% } + } %> +
+ +
+ Gateway/Netmask + + / + + + + +
+ + + + +