2015-11-16 17:11:59 +01:00
{{ template "base/head" . }}
< div class = "user profile" >
2015-12-07 23:30:52 +01:00
< div class = "ui container" >
< div class = "ui grid" >
< div class = "ui five wide column" >
< div class = "ui card" >
2016-06-26 19:51:09 +02:00
{{ if eq .SignedUserName .Owner.Name }}
2016-11-28 14:29:39 +01:00
< a class = "image poping up" href = " {{ AppSubUrl }} /user/settings/avatar" id = "profile-avatar" data-content = " {{ .i18n.Tr "user.change_avatar" }} " data-variation = "inverted tiny" data-position = "bottom center" >
2016-08-05 21:12:54 +02:00
< img src = " {{ .Owner.RelAvatarLink }} ?s=290" title = " {{ .Owner.Name }} " />
2015-12-07 23:30:52 +01:00
< / a >
{{ else }}
< span class = "image" >
2016-08-05 21:12:54 +02:00
< img src = " {{ .Owner.RelAvatarLink }} ?s=290" title = " {{ .Owner.Name }} " />
2015-12-07 23:30:52 +01:00
< / span >
{{ end }}
< div class = "content" >
{{ if .Owner.FullName }} < span class = "header text center" > {{ .Owner.FullName }} </ span > {{ end }}
< span class = "username text center" > {{ .Owner.Name }} </ span >
< / div >
< div class = "extra content" >
< ul class = "text black" >
{{ if .Owner.Location }}
2016-07-16 06:45:13 +02:00
< li >< i class = "octicon octicon-location" ></ i > {{ .Owner.Location }} </ li >
2015-12-07 23:30:52 +01:00
{{ end }}
2017-01-08 04:12:03 +01:00
{{ if or ( and $.ShowUserEmail .Owner.Email .IsSigned ) ( and .Owner.Email .IsSigned ( not .Owner.KeepEmailPrivate )) }}
2015-12-07 23:30:52 +01:00
< li >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-mail" > < / i >
2015-12-07 23:30:52 +01:00
< a href = "mailto: {{ .Owner.Email }} " rel = "nofollow" > {{ .Owner.Email }} </ a >
< / li >
{{ end }}
{{ if .Owner.Website }}
< li >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-link" > < / i >
2016-12-02 02:12:16 +01:00
< a target = "_blank" rel = "noopener" href = " {{ .Owner.Website }} " > {{ .Owner.Website }} </ a >
2015-12-07 23:30:52 +01:00
< / li >
{{ end }}
2017-03-20 09:31:08 +01:00
{{ range .OpenIDs }}
{{ if .Show }}
< li >
< i class = "fa fa-openid" > < / i >
< a target = "_blank" rel = "noopener" href = " {{ .URI }} " > {{ .URI }} </ a >
< / li >
{{ end }}
{{ end }}
2016-07-16 06:45:13 +02:00
< li >< i class = "octicon octicon-clock" ></ i > {{ .i18n.Tr "user.join_on" }} {{ DateFmtShort .Owner.Created }} </ li >
2015-12-21 13:24:11 +01:00
< li >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-person" > < / i >
2015-12-21 13:24:11 +01:00
< a href = " {{ .Owner.HomeLink }} /followers" >
{{ .Owner.NumFollowers }} {{ .i18n.Tr "user.followers" }}
< / a >
-
< a href = " {{ .Owner.HomeLink }} /following" >
{{ .Owner.NumFollowing }} {{ .i18n.Tr "user.following" }}
< / a >
< / li >
{{ /*
< li >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-star" > < / i >
2015-12-21 13:24:11 +01:00
< a href = " {{ .Owner.HomeLink }} /stars" >
{{ .Owner.NumStars }} {{ .i18n.Tr "user.starred" }}
< / a >
< / li >
*/}}
2016-01-14 14:29:25 +01:00
{{ if .Orgs }}
2016-01-12 03:09:59 +01:00
< li >
{{ range .Orgs }}
2016-08-05 21:12:54 +02:00
< a href = " {{ .HomeLink }} " >< img class = "ui mini image poping up" src = " {{ .RelAvatarLink }} " data-content = " {{ .Name }} " data-position = "top center" data-variation = "tiny inverted" ></ a >
2016-01-12 03:09:59 +01:00
{{ end }}
< / li >
2016-01-14 14:29:25 +01:00
{{ end }}
2015-12-21 13:24:11 +01:00
{{ if and .IsSigned ( ne .SignedUserName .Owner.Name ) }}
< li class = "follow" >
2016-07-23 19:08:22 +02:00
{{ if .SignedUser.IsFollowing .Owner.ID }}
2015-12-21 13:24:11 +01:00
< a class = "ui basic red button" href = " {{ .Link }} /action/unfollow?redirect_to= {{ $.Link }} " >< i class = "octicon octicon-person" ></ i > {{ .i18n.Tr "user.unfollow" }} </ a >
{{ else }}
< a class = "ui basic green button" href = " {{ .Link }} /action/follow?redirect_to= {{ $.Link }} " >< i class = "octicon octicon-person" ></ i > {{ .i18n.Tr "user.follow" }} </ a >
{{ end }}
< / li >
{{ end }}
2015-12-07 23:30:52 +01:00
< / ul >
< / div >
< / div >
< / div >
< div class = "ui eleven wide column" >
< div class = "ui secondary pointing menu" >
2016-12-29 15:58:24 +01:00
< a class = ' {{ if and ( ne .TabName "activity" ) ( ne .TabName "stars" ) }} active {{ end }} item' href = " {{ .Owner.HomeLink }} " >
2016-07-16 06:45:13 +02:00
< i class = "octicon octicon-repo" ></ i > {{ .i18n.Tr "user.repositories" }}
2015-12-07 23:30:52 +01:00
< / a >
2016-12-29 15:58:24 +01:00
< a class = ' {{ if eq .TabName "activity" }} active {{ end }} item' href = " {{ .Owner.HomeLink }} ?tab=activity" >
< i class = "octicon octicon-rss" ></ i > {{ .i18n.Tr "user.activity" }}
< / a >
< a class = ' {{ if eq .TabName "stars" }} active {{ end }} item' href = " {{ .Owner.HomeLink }} ?tab=stars" >
< i class = "octicon octicon-star" ></ i > {{ .i18n.Tr "user.starred" }}
2015-12-07 23:30:52 +01:00
< / a >
< / div >
2016-12-29 15:58:24 +01:00
{{ if eq .TabName "activity" }}
2015-12-07 23:30:52 +01:00
< div class = "feeds" >
{{ template "user/dashboard/feeds" . }}
< / div >
2016-12-29 15:58:24 +01:00
{{ else if eq .TabName "stars" }}
< div class = "stars" >
2017-02-14 08:28:22 +01:00
{{ template "explore/search" . }}
2016-12-29 15:58:24 +01:00
{{ template "explore/repo_list" . }}
2017-02-07 12:54:16 +01:00
{{ template "base/paginate" . }}
2016-12-29 15:58:24 +01:00
< / div >
{{ else }}
2017-02-04 13:20:20 +01:00
{{ template "explore/search" . }}
2016-12-29 15:58:24 +01:00
{{ template "explore/repo_list" . }}
{{ template "base/paginate" . }}
2015-12-07 23:30:52 +01:00
{{ end }}
< / div >
< / div >
< / div >
2014-03-02 14:47:55 +01:00
< / div >
2015-12-07 23:30:52 +01:00
{{ template "base/footer" . }}