+ foreach $key (sort keys %call) {
+ my $u = DXUser::get_current($key);
+ if ($u && defined (my $r = $u->registered)) {
+ push @val, "${key}($r)";
+ ++$count;
+ }
+ }
+
+ my @l;
+ push @out, "Registration is " . ($main::reqreg ? "Required" : "NOT Required");
+ foreach my $call (@val) {
+ if (@l >= 5) {
+ push @out, sprintf "%-14s %-14s %-14s %-14s %-14s", @l;
+ @l = ();
+ }
+ push @l, $call;
+ }
+ if (@l) {
+ push @l, "" while @l < 5;
+ push @out, sprintf "%-14s %-14s %-14s %-14s %-14s", @l;
+ }
+
+ push @out, $self->msg('rec', $count);
+ return @out;
+
+}