diff --git a/pagure/themes/srcfpo/templates/group_info.html b/pagure/themes/srcfpo/templates/group_info.html new file mode 100644 index 0000000..d3bf4f8 --- /dev/null +++ b/pagure/themes/srcfpo/templates/group_info.html @@ -0,0 +1,203 @@ +{% extends "master.html" %} +{% from "userprofile_macros.html" import render_repo_listing %} +{% from "_projectstring.html" import projectstring, projecticon %} + +{% block title %}Group {{ group.group_name }}{% endblock %} +{% set tag = "groups" %} + +{% block header %} + +{% endblock %} + +{% block content %} +
+
+
+
+ +
+
+

{{group.display_name }}

+ {% if group.description %}
{{ group.description }}
{% endif %} +
+ formed {{ group.created |humanize }} + by {{ group.creator.user }} +
+
+ {% if g.authenticated and (member or g.admin) + and config.get('ENABLE_GROUP_MNGT') %} +
+
+ +  Edit + + +
+ {{ form.csrf_token }} +
+ {% endif %} +
+
+
+
+
+
+
+

Group {{projectstring(plural=True)}}

+ {{ group.projects | length }} {{projectstring(plural=True)}} +
+ {% if group.projects | length > 0 %} + {{render_repo_listing(group.projects)}} + {% else %} +
+ no {{projectstring(plural=True)}} +
+ {% endif %} + +
+
+
+
+
+
{{group.users|count}} Members
+ {% if g.authenticated and (member or admin) + and config.get('ENABLE_GROUP_MNGT') %} +
+ +
+ {% endif %} +
+
+
+ + {% if g.authenticated and (member or g.admin) + and config.get('ENABLE_GROUP_MNGT') %} + + {% endif %} + + {% for user in group.users %} +
+ + {{ user.default_email | avatar(28) | safe }} + {{ user.user }} + + {% if g.authenticated and user != group.creator + and (member or g.admin) + and config.get('ENABLE_GROUP_MNGT') %} +
+ {{ form.csrf_token }} + +
+ {% endif %} +
+ {% endfor %} +
+
+
+
+
+ +{% endblock %} + +{% block jscripts %} + {{ super() }} + + +{% endblock %}