diff --git a/build/generic/view/group/view/main.twig b/build/generic/view/group/view/main.twig index e7119df..dc031d5 100644 --- a/build/generic/view/group/view/main.twig +++ b/build/generic/view/group/view/main.twig @@ -1,101 +1,149 @@ - +{% block search_bar %} {% endblock %} {% set noresult = true %} -{% for user_cluster in core.get_clusters(0) %} +{% block user_cluster_list %} - {% set noresult = false %} + {% for user_cluster in core.get_clusters(0) %} - {% set id_user_cluster = 'u' ~ user_cluster.id_user_cluster %} - {% set memlen = core.get_members(user_cluster.id_user_cluster,0) | length %} + {% set noresult = false %} -
+ {% set id_user_cluster = 'u' ~ user_cluster.id_user_cluster %} + {% set memlen = core.get_members(user_cluster.id_user_cluster,0) | length %} - {{ user_cluster.name }} - {{ core.icon.remove | raw }} + {% block uc_card %} - {{ core.icon.edit | raw }} + {% block uc_card_tag %}
{% endblock %} - - {{ core.icon.user | raw }} - {{ memlen }} utilisateur{% if memlen > 1 %}s{% endif %} - + {% block uc_card_title %} {{ user_cluster.name }} {% endblock %} + {% block uc_card_remove %} {{ core.icon.remove | raw }} {% endblock %} + {% block uc_card_edit %} {{ core.icon.edit | raw }} {% endblock %} - - {{ core.icon.group | raw }} + {% block uc_card_count %} - - {% for user in core.get_members(user_cluster.id_user_cluster, 0) %} - - {{ user.username }} - + + {{ core.icon.user | raw }} + {{ memlen }} utilisateur{% if memlen > 1 %}s{% endif %} - {% endfor %} - - + - + {% endblock %} -
-{% endfor %} + {% block uc_card_member_list %} + + {{ core.icon.group | raw }} -{% for machine_cluster in core.get_clusters(1) %} + {% block uc_card_member %} - {% set noresult = false %} + + {% for user in core.get_members(user_cluster.id_user_cluster, 0) %} + + {% block uc_card_member_name %} {{ user.username }} {% endblock %} + + + {% endfor %} + - {% set id_machine_cluster = 'm' ~ machine_cluster.id_machine_cluster %} - {% set memlen = core.get_members(machine_cluster.id_machine_cluster,1) | length %} + {% endblock %} -
- - {{ machine_cluster.name }} - {{ core.icon.remove | raw }} - - {{ core.icon.edit | raw }} - - - {{ core.icon.device | raw }} - {{ memlen }} machine{% if memlen > 1 %}s{% endif %} - - - - {{ core.icon.option | raw }} - {% for option in core.get_options(machine_cluster.id_machine_cluster) %} - - {{ option.name }}:{{ option.daemon }} - - {% else %} - Aucune option - {% endfor %} - - - - {{ core.icon.group | raw }} - - - {% for machine in core.get_members(machine_cluster.id_machine_cluster,1) %} - - {{ machine.name }} - + + - {% endfor %} - - + - + {% endblock %} -
+
-{% endfor %} + {% endblock %} + + {% endfor %} + +{% endblock %} + + + +{% block machines_cluster_list %} + + {% for machine_cluster in core.get_clusters(1) %} + + {% set noresult = false %} + + {% set id_machine_cluster = 'm' ~ machine_cluster.id_machine_cluster %} + {% set memlen = core.get_members(machine_cluster.id_machine_cluster,1) | length %} + + {% block mc_card %} + + {% block mc_card_tag %}
{% endblock %} + + {% block mc_card_title %} {{ machine_cluster.name }} {% endblock %} + {% block mc_card_remove %} {{ core.icon.remove | raw }} {% endblock %} + {% block mc_card_edit %} {{ core.icon.edit | raw }} {% endblock %} + + {% block mc_card_count %} + + + {{ core.icon.device | raw }} + {{ memlen }} machine{% if memlen > 1 %}s{% endif %} + + + {% endblock %} + + {% block mc_card_options %} + + + {{ core.icon.option | raw }} + {% for option in core.get_options(machine_cluster.id_machine_cluster) %} + + {{ option.name }}:{{ option.daemon }} + + {% else %} + Aucune option + {% endfor %} + + + {% endblock %} + + {% block mc_card_member_list %} + + + {{ core.icon.group | raw }} + + {% block mc_card_member %} + + + {% for machine in core.get_members(machine_cluster.id_machine_cluster,1) %} + + {% block mc_card_member_name %} {{ machine.name }} {% endblock %} + + + {% endfor %} + + + {% endblock %} + + + + + + {% endblock %} + +
+ + {% endblock %} + + {% endfor %} + +{% endblock %} {# if no result #} {% if noresult %} -
- Aucun groupe trouvé -
+ {% block no_result %} + +
+ Aucun groupe trouvé +
+ + {% endblock %} {% endif %}