sub process_ct_entry {
my ($tree, %args) = @_;
$_->edit_href (sub {s/contest_id/$args{id}/}) for $tree->find('a');
+ $tree->fid('editorial')->detach unless $args{finished};
$tree->fid('links')->detach unless $args{started};
$tree->content_handler(
start => ftime $args{start},
my ($data, $th) = @_;
$th->attr(class => undef);
$th->namedlink(@$data);
+ $th->find('a')->edit_href(sub{s/$/?contest=$args{args}{contest}/});
};
$tree->fclass('problem')->iter3($args{problems}, $pbiter);
my $iter = sub {