\n"; } } print &ui_columns_start([ $text{'pid'}, $text{'owner'}, $text{'size'}, $text{'command'} ], 100); @procs = sort { $b->{'size'} <=> $a->{'size'} } &list_processes(); @procs = grep { &can_view_process($_) } @procs; foreach $pr (@procs) { $p = $pr->{'pid'}; local @cols; if (&can_edit_process($pr->{'user'})) { push(@cols, &ui_link("edit_proc.cgi?".$p, $p) ); } else { push(@cols, $p); } push(@cols, $pr->{'user'}); push(@cols, $pr->{'bytes'} ? &nice_size($pr->{'bytes'}) : $pr->{'size'}); push(@cols, &html_escape(&cut_string($pr->{'args'}))); print &ui_columns_row(\@cols); } print &ui_columns_end(); &ui_print_footer("/", $text{'index'});