X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fbrowse%2Frouter.cgi;h=149db49031d08fc05367cd8838644e73289e6748;hp=a9ec6fd614fa31ea55300b17fa93d4f32bd7e8b0;hb=a800fde5d31fb9b9cfe46b1ce2f68ea8e56bff53;hpb=58d44fbe5eb9ab32e6d87063a4a3b22ddba9a828 diff --git a/httemplate/browse/router.cgi b/httemplate/browse/router.cgi index a9ec6fd61..149db4903 100644 --- a/httemplate/browse/router.cgi +++ b/httemplate/browse/router.cgi @@ -11,25 +11,44 @@ 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()%> Router name Address block(s) -<% foreach $router (sort {$a->routernum <=> $b->routernum} @router) { +<% 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 : ' '%> + + <% } %> <% } %>