2015-09-02 01:07:02 +02:00
< div class = "sixteen wide column title" >
< div class = "ui grid" >
< h1 class = "twelve wide column" >
2016-08-14 12:32:24 +02:00
< span class = "index" > #{{ .Issue.Index }} </ span > < span id = "issue-title" class = "has-emoji" > {{ .Issue.Title }} </ span >
2015-09-02 01:07:02 +02:00
< div id = "edit-title-input" class = "ui input" style = "display: none" >
2016-08-14 12:32:24 +02:00
< input value = " {{ .Issue.Title }} " >
2015-09-02 01:07:02 +02:00
< / div >
< / h1 >
2019-01-23 19:58:38 +01:00
{{ if and ( or .IsIssueWriter .IsIssuePoster ) ( not .Repository.IsArchived ) }}
2015-12-07 23:30:52 +01:00
< div class = "four wide column" >
< div class = "edit-zone text right" >
< div id = "edit-title" class = "ui basic green not-in-edit button" > {{ .i18n.Tr "repo.issues.edit" }} </ div >
< div id = "cancel-edit-title" class = "ui basic blue in-edit button" style = "display: none" > {{ .i18n.Tr "repo.issues.cancel" }} </ div >
< div id = "save-edit-title" class = "ui green in-edit button" style = "display: none" data-update-url = " {{ $.RepoLink }} /issues/ {{ .Issue.Index }} /title" > {{ .i18n.Tr "repo.issues.save" }} </ div >
< / div >
2015-09-02 01:07:02 +02:00
< / div >
{{ end }}
< / div >
2015-09-02 15:26:56 +02:00
{{ if .HasMerged }}
2015-12-07 23:30:52 +01:00
< div class = "ui purple large label" >< i class = "octicon octicon-git-pull-request" ></ i > {{ .i18n.Tr "repo.pulls.merged" }} </ div >
2015-09-02 15:26:56 +02:00
{{ else if .Issue.IsClosed }}
2015-12-07 23:30:52 +01:00
< div class = "ui red large label" >< i class = "octicon octicon-issue-closed" ></ i > {{ .i18n.Tr "repo.issues.closed_title" }} </ div >
2015-09-02 01:07:02 +02:00
{{ else }}
2015-12-07 23:30:52 +01:00
< div class = "ui green large label" >< i class = "octicon octicon-issue-opened" ></ i > {{ .i18n.Tr "repo.issues.open_title" }} </ div >
2015-09-02 01:07:02 +02:00
{{ end }}
2015-09-02 01:26:39 +02:00
{{ if .Issue.IsPull }}
2016-08-16 19:19:09 +02:00
{{ if .Issue.PullRequest.HasMerged }}
2017-12-11 05:37:04 +01:00
{{ $mergedStr := TimeSinceUnix .Issue.PullRequest.MergedUnix $.Lang }}
2019-07-08 04:14:12 +02:00
{{ if .Issue.OriginalAuthor }}
{{ .Issue.OriginalAuthor }}
< span class = "pull-desc" > {{ $.i18n.Tr "repo.pulls.merged_title_desc" .NumCommits .HeadTarget .BaseTarget $mergedStr | Str2html }} </ span >
{{ else }}
< a {{ if gt .Issue.PullRequest.Merger.ID 0 }} href = " {{ .Issue.PullRequest.Merger.HomeLink }} " {{ end }} > {{ .Issue.PullRequest.Merger.GetDisplayName }} </ a >
< span class = "pull-desc" > {{ $.i18n.Tr "repo.pulls.merged_title_desc" .NumCommits .HeadTarget .BaseTarget $mergedStr | Str2html }} </ span >
{{ end }}
2015-09-02 15:26:56 +02:00
{{ else }}
2019-07-08 04:14:12 +02:00
{{ if .Issue.OriginalAuthor }}
{{ .Issue.OriginalAuthor }}
< span class = "pull-desc" > {{ $.i18n.Tr "repo.pulls.title_desc" .NumCommits .HeadTarget .BaseTarget | Str2html }} </ span >
{{ else }}
< a {{ if gt .Issue.Poster.ID 0 }} href = " {{ .Issue.Poster.HomeLink }} " {{ end }} > {{ .Issue.Poster.GetDisplayName }} </ a >
< span class = "pull-desc" > {{ $.i18n.Tr "repo.pulls.title_desc" .NumCommits .HeadTarget .BaseTarget | Str2html }} </ span >
{{ end }}
2015-09-02 15:26:56 +02:00
{{ end }}
2015-09-02 01:26:39 +02:00
{{ else }}
2017-12-11 05:37:04 +01:00
{{ $createdStr := TimeSinceUnix .Issue.CreatedUnix $.Lang }}
2015-12-07 23:30:52 +01:00
< span class = "time-desc" >
2019-07-08 04:14:12 +02:00
{{ if .Issue.OriginalAuthor }}
{{ $.i18n.Tr "repo.issues.opened_by_fake" $createdStr .Issue.OriginalAuthor | Safe }}
{{ else if gt .Issue.Poster.ID 0 }}
2019-05-08 10:41:35 +02:00
{{ $.i18n.Tr "repo.issues.opened_by" $createdStr .Issue.Poster.HomeLink ( .Issue.Poster.GetDisplayName | Escape ) | Safe }}
2015-12-07 23:30:52 +01:00
{{ else }}
2019-05-08 10:41:35 +02:00
{{ $.i18n.Tr "repo.issues.opened_by_fake" $createdStr ( .Issue.Poster.GetDisplayName | Escape ) | Safe }}
2015-12-07 23:30:52 +01:00
{{ end }}
ยท
{{ $.i18n.Tr "repo.issues.num_comments" .Issue.NumComments }}
< / span >
2015-09-02 01:26:39 +02:00
{{ end }}
2015-09-02 01:07:02 +02:00
< div class = "ui divider" > < / div >
2015-12-07 23:30:52 +01:00
< / div >