2015-09-06 22:31:22 +02:00
{{ template "base/head" . }}
< div class = "user settings profile" >
2015-12-07 23:30:52 +01:00
< div class = "ui container" >
< div class = "ui grid" >
{{ template "user/settings/navbar" . }}
< div class = "twelve wide column content" >
{{ template "base/alert" . }}
< h4 class = "ui top attached header" >
{{ .i18n.Tr "settings.public_profile" }}
< / h4 >
< div class = "ui attached segment" >
< p > {{ .i18n.Tr "settings.profile_desc" }} </ p >
< form class = "ui form" action = " {{ .Link }} " method = "post" >
{{ .CsrfTokenHtml }}
< div class = "required field {{ if .Err_Name }} error {{ end }} " >
< label for = "username" > {{ .i18n.Tr "username" }} < span class = "text red hide" id = "name-change-prompt" > {{ .i18n.Tr "settings.change_username_prompt" }} </ span ></ label >
< input id = "username" name = "name" value = " {{ .SignedUser.Name }} " data-name = " {{ .SignedUser.Name }} " autofocus required >
< / div >
< div class = "field {{ if .Err_FullName }} error {{ end }} " >
< label for = "full_name" > {{ .i18n.Tr "settings.full_name" }} </ label >
< input id = "full_name" name = "full_name" value = " {{ .SignedUser.FullName }} " >
< / div >
< div class = "required field {{ if .Err_Email }} error {{ end }} " >
< label for = "email" > {{ .i18n.Tr "email" }} </ label >
< input id = "email" name = "email" value = " {{ .SignedUser.Email }} " >
< / div >
< div class = "field {{ if .Err_Website }} error {{ end }} " >
< label for = "website" > {{ .i18n.Tr "settings.website" }} </ label >
< input id = "website" name = "website" type = "url" value = " {{ .SignedUser.Website }} " >
< / div >
< div class = "field" >
< label for = "location" > {{ .i18n.Tr "settings.location" }} </ label >
< input id = "location" name = "location" value = " {{ .SignedUser.Location }} " >
< / div >
< div class = "required field {{ if or DisableGravatar .SignedUser.UseCustomAvatar }} hide {{ end }} {{ if .Err_Gravatar }} error {{ end }} " >
< label for = "gravatar" > Gravatar {{ .i18n.Tr "email" }} </ label >
< input id = "gravatar" name = "gravatar" value = " {{ .SignedUser.AvatarEmail }} " />
< / div >
2015-09-06 22:31:22 +02:00
2015-12-07 23:30:52 +01:00
< div class = "field" >
< button class = "ui green button" > {{ $.i18n.Tr "settings.update_profile" }} </ button >
< / div >
< / form >
2015-09-06 22:31:22 +02:00
2015-12-07 23:30:52 +01:00
< div class = "ui divider" > < / div >
2015-09-06 22:31:22 +02:00
2015-12-07 23:30:52 +01:00
< form class = "ui form" action = " {{ .Link }} /avatar" method = "post" enctype = "multipart/form-data" >
{{ .CsrfTokenHtml }}
< div class = "inline field" >
< label > {{ .i18n.Tr "settings.enable_custom_avatar" }} </ label >
< div class = "ui checkbox" >
< input name = "enable" type = "checkbox" {{ if .SignedUser.UseCustomAvatar }} checked {{ end }} >
< label > {{ .i18n.Tr "settings.enable_custom_avatar_helper" }} </ label >
< / div >
< / div >
< div class = "inline field" >
< label for = "avatar" > {{ .i18n.Tr "settings.choose_new_avatar" }} </ label >
< input name = "avatar" type = "file" >
< / div >
2015-09-06 22:31:22 +02:00
2015-12-07 23:30:52 +01:00
< div class = "field" >
< button class = "ui green button" > {{ $.i18n.Tr "settings.update_avatar" }} </ button >
< / div >
< / form >
< / div >
< / div >
< / div >
< / div >
2014-07-26 06:24:27 +02:00
< / div >
2015-12-07 23:30:52 +01:00
{{ template "base/footer" . }}