[% FOREACH otype = ['user', 'group', 'nethost' ] %] [% filter = c.model('AttrFilter', otype) %] [% attrs = c.config.objects.$otype.list %] [% IF NOT attrs %][% attrs = [ 'cn' ] %][% END %] [% IF filter.objectslist.size > 0 %] [% IF filter.objectslist.size > 10 %]

[% filter.objectslist.size %] [% otype %]...

[% ELSE %]

[% otype | html %]

[% FOREACH name = filter.objectslist %] [% object = c.model('Accounts').db.get_object(filter.otype, name) %] [% FOREACH attr = attrs %] [% END %] [% END %]
[% INCLUDE object_flag object = object %] [% [% object.id | html %][% object.get_attributes(attr) | html %]
[% END %] [% END %] [% END %]