blob: 53a89be48178b17b1c8f3ae08250f7d8ab5c8618 [file] [log] [blame]
DTabidze4b44ff42024-04-02 03:16:26 +04001{{ define "title" }}
2 User - {{ .CurrentUser }}
3{{ end }}
4{{- define "content" -}}
DTabidze5d735e32024-03-26 16:01:06 +04005 <h1>User: {{ .CurrentUser }}</h1>
6 {{ if .LoggedInUserPage }}
DTabidze0d802592024-03-19 17:42:45 +04007 <form action="/create-group" method="post">
8 <label for="group-name">Group Name:</label>
9 <input type="text" id="group-name" name="group-name" required>
10 <label for="description">Group Description:</label>
11 <input type="text" id="description" name="description">
12 <button type="submit">Create Group</button>
13 </form>
DTabidze5d735e32024-03-26 16:01:06 +040014 {{ end }}
DTabidze0d802592024-03-19 17:42:45 +040015 <h4>Owner</h4>
16 <table>
17 <tr>
18 <th>Name</th>
19 <th>Description</th>
20 </tr>
21 {{- range .OwnerGroups -}}
22 <tr>
23 <td><a href="/group/{{ .Name }}">{{ .Name }}</a></td>
24 <td>{{ .Description }}</td>
25 </tr>
26 {{- end -}}
27 </table>
28 <h4>Member</h4>
29 <table>
30 <tr>
31 <th>Name</th>
32 <th>Description</th>
33 </tr>
34 {{- range .MembershipGroups -}}
35 <tr>
36 <td><a href="/group/{{ .Name }}">{{ .Name }}</a></td>
37 <td>{{ .Description }}</td>
38 </tr>
39 {{- end -}}
40 </table>
DTabidzec0b4d8f2024-03-22 17:25:10 +040041 <h4>Transitive Groups</h4>
42 <table>
43 <tr>
44 <th>Name</th>
45 <th>Description</th>
46 </tr>
47 {{- range .TransitiveGroups -}}
48 <tr>
49 <td><a href="/group/{{ .Name }}">{{ .Name }}</a></td>
50 <td>{{ .Description }}</td>
51 </tr>
52 {{- end -}}
53 </table>
DTabidze4b44ff42024-04-02 03:16:26 +040054{{- end }}