diff options
author | Unknwon <joe2010xtmf@163.com> | 2014-08-16 16:21:17 +0800 |
---|---|---|
committer | Unknwon <joe2010xtmf@163.com> | 2014-08-16 16:21:17 +0800 |
commit | bba707de36d9bfbdb3001e3e89fac0c072aa14e9 (patch) | |
tree | 2b3ee7fc662baea04cecdf14b8a2758c108f83cc /templates/org/member | |
parent | 78add502d71dca43bb59ab9ad91745c64d0bf74d (diff) | |
download | gitea-bba707de36d9bfbdb3001e3e89fac0c072aa14e9.tar.gz gitea-bba707de36d9bfbdb3001e3e89fac0c072aa14e9.zip |
Finish team list, create new team, join/leave team page
Diffstat (limited to 'templates/org/member')
-rw-r--r-- | templates/org/member/invite.tmpl | 18 | ||||
-rw-r--r-- | templates/org/member/members.tmpl | 49 |
2 files changed, 67 insertions, 0 deletions
diff --git a/templates/org/member/invite.tmpl b/templates/org/member/invite.tmpl new file mode 100644 index 0000000000..bff1b98b4c --- /dev/null +++ b/templates/org/member/invite.tmpl @@ -0,0 +1,18 @@ +{{template "ng/base/head" .}} +{{template "ng/base/header" .}} +{{template "org/base/header" .}} +<div class="container"> + <div class="invite-box" id="invite-box"> + {{template "ng/base/alert" .}} + <h3>{{.i18n.Tr "org.members.invite_desc" .Org.FullName}}</h3> + <form id="invite-member-form" action="{{.OrgLink}}/invitations/new" method="post"> + {{.CsrfTokenHtml}} + <input class="ipt ipt-large ipt-radius" id="org-member-invite" name="uname" autocomplete="off" required> + <button class="btn btn-blue btn-large btn-radius">{{.i18n.Tr "org.members.invite_now"}}</button> + <div id="org-member-list-block"> + <ul class="menu-down-show menu-vertical menu-radius switching-list user-list" id="org-member-invite-list"></ul> + </div> + </form> + </div> +</div> +{{template "ng/base/footer" .}}
\ No newline at end of file diff --git a/templates/org/member/members.tmpl b/templates/org/member/members.tmpl new file mode 100644 index 0000000000..3ab92bbfc0 --- /dev/null +++ b/templates/org/member/members.tmpl @@ -0,0 +1,49 @@ +{{template "ng/base/head" .}} +{{template "ng/base/header" .}} +{{template "org/base/header" .}} +<div class="container"> + <div class="org-header-alert"> + {{template "ng/base/alert" .}} + </div> + <div class="org-toolbar clear"> + {{if .IsAdminTeam}} + <a class="btn btn-green btn-large btn-link btn-radius right" href="{{.OrgLink}}/invitations/new"><i class="octicon octicon-repo-create"></i> {{.i18n.Tr "org.invite_someone"}}</a> + {{end}} + </div> + <div id="org-member-list"> + {{range .Members}} + <div class="org-member-item"> + <img class="avatar-48 left" src="{{.AvatarLink}}?s=100"> + <a class="text-black" href="/{{.Name}}"><span class="member-name"><strong>{{.FullName}}</strong>({{.Name}})</span></a> + <ul class="grid-6-12 right"> + <li class="grid-1-3"> + {{ $isPublic := .IsPublicMember $.Org.Id}} + {{if $isPublic}} + {{$.i18n.Tr "org.members.public"}} + {{if eq $.SignedUser.Id .Id}}(<a href="{{$.OrgLink}}/members/action/private?uid={{.Id}}">{{$.i18n.Tr "org.members.public_helper"}}</a>){{end}} + {{else}} + {{$.i18n.Tr "org.members.private"}} + {{if eq $.SignedUser.Id .Id}}(<a href="{{$.OrgLink}}/members/action/public?uid={{.Id}}">{{$.i18n.Tr "org.members.private_helper"}}</a>){{end}} + {{end}} + </li> + <li class="grid-1-4">{{if .IsUserOrgOwner $.Org.Id}}<strong>{{$.i18n.Tr "org.members.owner"}}</strong>{{else}}{{$.i18n.Tr "org.members.member"}}{{end}}</li> + {{if eq $.SignedUser.Id .Id}} + <li class="grid-1-6 right"> + <a class="btn btn-red btn-link btn-radius" href="{{$.OrgLink}}/members/action/leave?uid={{.Id}}">{{$.i18n.Tr "org.members.leave"}}</a> + </li> + {{else if $.IsOrganizationOwner}} + <li class="grid-1-6 right"> + <a class="btn btn-red btn-link btn-radius" href="{{$.OrgLink}}/members/action/remove?uid={{.Id}}">{{$.i18n.Tr "org.members.remove"}}</a> + </li> + {{if $isPublic}} + <li class="grid-1-6 right"> + <a class="btn btn-blue btn-link btn-radius" href="{{$.OrgLink}}/members/action/private?uid={{.Id}}">{{$.i18n.Tr "org.members.conceal"}}</a> + </li> + {{end}} + {{end}} + </ul> + </div> + {{end}} + </div> +</div> +{{template "ng/base/footer" .}}
\ No newline at end of file |