{% macro ListGroups(groups = None) %} {% if groups %} {% for group in groups %} {% endfor %} {% endif %}
Name Description Users Nodes
{{group.name}} {{group.description}} {{group.users|count}} {{group.nodes|count}}
{% if groups %} {% else %} {% endif %} {% endmacro %} {% macro GroupInfo(Group) %} {% from "frontend/macros/info.html" import Field %}
{{Field('Name', Group.name)}} {{Field('Email', Group.email)}} {{Field('Description', Group.description)}} {{Field('Street', Group.location.street)}} {{Field('City', Group.location.city)}} {{Field('Created', Group.date_created)}}
{% endmacro %} {% macro SelectGroup(user) %} {% from "frontend/macros/info.html" import FieldID %}
{{ FieldID('Name', '-', 'Groupname') }} {{ FieldID('Email', '-', 'Groupemail') }} {{ FieldID('Description', '-', 'Groupdesc') }} {{ FieldID('Users', '-', 'Groupusers') }} {{ FieldID('Nodes', '-', 'Groupnodes') }}
{% endmacro %}