X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fbrowse%2Faddr_block.cgi;h=7a935191857d82558ba1de582ad062e4f7d73e52;hb=444d079fa0fb2f09c080b58f6b1a5fed37ffd7c1;hp=06ac556cfb89b9f6740a659cff11e7ff15b7767e;hpb=b8cfd0780aa40bb07f3215bf9cb58011f5e32a35;p=freeside.git diff --git a/httemplate/browse/addr_block.cgi b/httemplate/browse/addr_block.cgi index 06ac556cf..7a9351918 100644 --- a/httemplate/browse/addr_block.cgi +++ b/httemplate/browse/addr_block.cgi @@ -1,76 +1,91 @@ -<%= header('Address Blocks', menubar('Main Menu' => $p)) %> -<% +<% include('/elements/header.html', 'Address Blocks') %> -use NetAddr::IP; +<% include('/elements/error.html') %> -my @addr_block = qsearch('addr_block', {}); -my @router = qsearch('router', {}); -my $block; -my $p2 = popurl(2); -my $path = $p2 . "edit/process/addr_block"; +<% include('/elements/table-grid.html') %> +% my $bgcolor1 = '#eeeeee'; +% my $bgcolor2 = '#ffffff'; +% my $bgcolor = ''; -%> + + Address block(s) + Router + Action(s) + -<% if ($cgi->param('error')) { %> - Error: <%=$cgi->param('error')%> -

-<% } %> +% foreach $block (sort {$a->NetAddr cmp $b->NetAddr} @addr_block) { +% if ( $bgcolor eq $bgcolor1 ) { +% $bgcolor = $bgcolor2; +% } else { +% $bgcolor = $bgcolor1; +% } -<%=table()%> + + <%$block->NetAddr%> + +% if (my $router = $block->router) { +% +% if (scalar($block->svc_broadband) == 0) { + + + <%$router->routername%> + + +
+ + +
+ +% } else { + + + <%$router->routername%> + +% } +% +% } else { + + +
+ + + +
+ + +
+ + +
+ + +% } -<% 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 - - / - - - - -
+% } + - - +

+
+Gateway/Netmask: +/ + + +<% include('/elements/footer.html') %> +<%init> + +die "access denied" + unless $FS::CurrentUser::CurrentUser->access_right('Configuration'); + +my @addr_block = qsearch('addr_block', {}); +my @router = qsearch('router', {}); +my $block; +my $p2 = popurl(2); +my $path = $p2 . "edit/process/addr_block"; + +