X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fbrowse%2Frouter.cgi;h=149db49031d08fc05367cd8838644e73289e6748;hp=feee4ecaa140b491382f748dd7199a108ee2727c;hb=a800fde5d31fb9b9cfe46b1ce2f68ea8e56bff53;hpb=526a7b2f5b8675b086745cf3fa5cfa6366fd67cf diff --git a/httemplate/browse/router.cgi b/httemplate/browse/router.cgi index feee4ecaa..149db4903 100644 --- a/httemplate/browse/router.cgi +++ b/httemplate/browse/router.cgi @@ -11,7 +11,21 @@ my $p2 = popurl(2);

<% } %> -Add a new router

+<% +my $hidecustomerrouters = 0; +my $hideurl = ''; +if ($cgi->param('hidecustomerrouters') eq '1') { + $hidecustomerrouters = 1; + $cgi->param('hidecustomerrouters', 0); + $hideurl = 'Show customer routers'; +} else { + $hidecustomerrouters = 0; + $cgi->param('hidecustomerrouters', 1); + $hideurl = 'Hide customer routers'; +} +%> + +Add a new router | <%=$hideurl%> <%=table()%> @@ -19,17 +33,22 @@ my $p2 = popurl(2); Address block(s) <% foreach my $router (sort {$a->routernum <=> $b->routernum} @router) { + next if $hidecustomerrouters && $router->svcnum; my @addr_block = $router->addr_block; + if (scalar(@addr_block) == 0) { + push @addr_block, ' '; + } %> - + <%=$router->routername%> - - <% foreach my $block ( @addr_block ) { %> - <%=$block->NetAddr%>
- <% } %> - + + <% foreach my $block ( @addr_block ) { %> + + <%=UNIVERSAL::isa($block, 'FS::addr_block') ? $block->NetAddr : ' '%> + + <% } %> <% } %>