<& /elements/header.html, { 'title' => 'Sector coverage maps', } &> % my $row = 0; % foreach my $sector (@sectors) { % my $sectornum = $sector->sectornum; % my @need_fields = $sector->need_fields_for_coverage; % if ( @need_fields ) { % } else { % $row++; % } # foreach $sector
Tower / sector
<% $sector->description |h %> Need fields: <% join('
', @need_fields) %>
% my $text = 'Create map'; % if ( length($sector->image) > 0 ) { % $text = 'Reprocess'; % }
<& /elements/progress-init.html, 'create_'.$sectornum, [ 'sectornum' ], $fsurl.'misc/sector-create_map.html', { 'message' => 'Map generated', 'url' => $cgi->self_url }, "sector$sectornum" &> <% $text %>
% }
% if ( length($sector->image) > 0 ) { View map—<% $sector->margin %>dB margin % }
<& /elements/footer.html &> <%init> die "access denied" unless $FS::CurrentUser::CurrentUser->access_right('Configuration'); my $query = { table => 'tower_sector', select => 'tower_sector.*, tower.latitude, tower.longitude, tower.color, tower.towername', extra_sql => ' WHERE tower.disabled is null', addl_from => ' JOIN tower USING (towernum)', order_by => ' ORDER BY towername, sectorname', }; my @sectors = qsearch($query);