diff options
author | Mark Wells <mark@freeside.biz> | 2016-10-10 11:59:41 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2016-10-10 11:59:41 -0700 |
commit | 49d9ea969069430ef3fe23e5b1ac3599e929bb04 (patch) | |
tree | 24a3feb13b0a8db68f7a634de239b97d106a5efe /httemplate/elements/tower_sector.html | |
parent | 53a8c81b4f3a414803a52fc8114b26a71055d012 (diff) |
new tower/sector UI, mapping features, and network monitoring, #37802
Diffstat (limited to 'httemplate/elements/tower_sector.html')
-rw-r--r-- | httemplate/elements/tower_sector.html | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/httemplate/elements/tower_sector.html b/httemplate/elements/tower_sector.html deleted file mode 100644 index 987177582..000000000 --- a/httemplate/elements/tower_sector.html +++ /dev/null @@ -1,68 +0,0 @@ -% unless ( $opt{'js_only'} ) { - - <INPUT TYPE="hidden" NAME="<%$name%>" ID="<%$id%>" VALUE="<% $curr_value %>"> - - <TABLE> - <TR> -% foreach my $field ( @fields ) { - - <TD> - <INPUT TYPE = "text" - NAME = "<%$name%>_<%$field%>" - ID = "<%$id%>_<%$field%>" - SIZE = "<% $size{$field} || 15 %>" - VALUE = "<% scalar($cgi->param($name."_$field")) - || $tower_sector->get($field) |h %>" - <% $onchange %> - ><BR> - <FONT SIZE="-1"><% $label{$field} %></FONT> - </TD> -% } - </TR> - </TABLE> - - -% } -<%init> - -my( %opt ) = @_; - -my $name = $opt{'element_name'} || $opt{'field'} || 'sectornum'; -my $id = $opt{'id'} || 'sectornum'; - -my $curr_value = $opt{'curr_value'} || $opt{'value'}; - -my $onchange = ''; -if ( $opt{'onchange'} ) { - $onchange = $opt{'onchange'}; - $onchange .= '(this)' unless $onchange =~ /\(\w*\);?$/; - $onchange =~ s/\(what\);/\(this\);/g; #ugh, terrible hack. all onchange - #callbacks should act the same - $onchange = 'onChange="'. $onchange. '"'; -} - -my $tower_sector; -if ( $curr_value ) { - $tower_sector = qsearchs('tower_sector', { 'sectornum' => $curr_value } ); -} else { - $tower_sector = new FS::tower_sector {}; -} - -my %size = ( 'title' => 12 ); - -tie my %label, 'Tie::IxHash', - 'sectorname' => 'Name', - 'ip_addr' => 'IP Address', - 'height' => 'Height', - 'freq_mhz' => 'Freq. (MHz)', - 'direction' => 'Direction', # or a button to set these to 0 for omni - 'downtilt' => 'Downtilt', - 'width' => 'Horiz. width', - 'v_width' => 'Vert. width', - 'sector_range' => 'Range', - 'margin' => 'Signal margin (dB)', -; - -my @fields = keys %label; - -</%init> |