X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fbrowse%2Frouter.cgi;h=a52f609a10844dfd3c19c262c585c03760338234;hb=fba0d3390b1d53199777735ea0366b450aa2576b;hp=149db49031d08fc05367cd8838644e73289e6748;hpb=b8cfd0780aa40bb07f3215bf9cb58011f5e32a35;p=freeside.git diff --git a/httemplate/browse/router.cgi b/httemplate/browse/router.cgi index 149db4903..a52f609a1 100644 --- a/httemplate/browse/router.cgi +++ b/httemplate/browse/router.cgi @@ -1,57 +1,76 @@ -<%= header('Routers', menubar('Main Menu' => $p)) %> -<% +<% include('/elements/header.html', 'Routers') %> -my @router = qsearch('router', {}); -my $p2 = popurl(2); +<% include('/elements/error.html') %> + +%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%> + +<% include('/elements/table-grid.html') %> +% my $bgcolor1 = '#eeeeee'; +% my $bgcolor2 = '#ffffff'; +% my $bgcolor = ''; -%> - -<% if ($cgi->param('error')) { %> - Error: <%=$cgi->param('error')%> -

-<% } %> - -<% -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) + Router name + 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, ' '; - } -%> + +% 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, ' '; +% } +% +% if ( $bgcolor eq $bgcolor1 ) { +% $bgcolor = $bgcolor2; +% } else { +% $bgcolor = $bgcolor1; +% } + - - <%=$router->routername%> + + + <%$router->routername%> + + + + +% foreach my $block ( @addr_block ) { + + + + +% } +
<%UNIVERSAL::isa($block, 'FS::addr_block') ? $block->NetAddr : ' '%>
+ + - <% foreach my $block ( @addr_block ) { %> - - <%=UNIVERSAL::isa($block, 'FS::addr_block') ? $block->NetAddr : ' '%> - - <% } %> - -<% } %> + +% } + - - +<% include('/elements/footer.html') %> + +<%init> + +die "access denied" + unless $FS::CurrentUser::CurrentUser->access_right('Configuration'); + +my @router = qsearch('router', {}); +my $p2 = popurl(2); + +