projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
d36be12
)
hide display of disabled packages from agent type browse
author
ivan
<ivan>
Sat, 6 Sep 2003 07:20:59 +0000
(07:20 +0000)
committer
ivan
<ivan>
Sat, 6 Sep 2003 07:20:59 +0000
(07:20 +0000)
httemplate/browse/agent_type.cgi
patch
|
blob
|
history
diff --git
a/httemplate/browse/agent_type.cgi
b/httemplate/browse/agent_type.cgi
index
5a84385
..
c61208c
100755
(executable)
--- a/
httemplate/browse/agent_type.cgi
+++ b/
httemplate/browse/agent_type.cgi
@@
-17,9
+17,11
@@
agents.<BR><BR>
foreach my $agent_type ( sort {
$a->getfield('typenum') <=> $b->getfield('typenum')
} qsearch('agent_type',{}) ) {
foreach my $agent_type ( sort {
$a->getfield('typenum') <=> $b->getfield('typenum')
} qsearch('agent_type',{}) ) {
- my($hashref)=$agent_type->hashref;
- my(@type_pkgs)=qsearch('type_pkgs',{'typenum'=> $hashref->{typenum} });
- my($rowspan)=scalar(@type_pkgs);
+ my $hashref = $agent_type->hashref;
+ #more efficient to do this with SQL...
+ my @type_pkgs = grep { ! $_->part_pkg->disabled }
+ qsearch('type_pkgs',{'typenum'=> $hashref->{typenum} });
+ my $rowspan = scalar(@type_pkgs);
$rowspan = int($rowspan/2+0.5) ;
print <<END;
<TR>
$rowspan = int($rowspan/2+0.5) ;
print <<END;
<TR>