2014-03-26 14:47:20 +01:00
{{ template "base/head" . }}
{{ template "base/navbar" . }}
{{ template "repo/nav" . }}
{{ template "repo/toolbar" . }}
< div id = "body" class = "container" >
< div id = "issue" >
2014-03-29 15:24:42 +01:00
< div id = "issue- {{ .Issue.Id }} " class = "issue-whole issue-is-opening" >
2014-03-26 14:47:20 +01:00
< div class = "issue-head clearfix" >
2014-03-26 17:31:01 +01:00
< div class = "number pull-right" > #{{ .Issue.Index }} </ div >
< a class = "author pull-left" href = "/user/ {{ .Issue.Poster.Name }} " >< img class = "avatar" src = " {{ .Issue.Poster.AvatarLink }} " alt = "" width = "30" /></ a >
< h1 class = "title pull-left" > {{ .Issue.Name }} </ h1 >
2014-03-29 15:24:42 +01:00
< input id = "issue-edit-title" class = "form-control input-lg pull-left hidden" type = "text" value = " {{ .Issue.Name }} " data-ajax-rel = "issue-edit-save" data-ajax-val = "val" data-ajax-field = "title" />
< input type = "hidden" value = " {{ .Issue.Id }} " data-ajax-rel = "issue-edit-save" data-ajax-val = "val" data-ajax-field = "issue_id" />
2014-03-26 14:47:20 +01:00
< p class = "info pull-left" >
2014-03-29 13:46:36 +01:00
< a class = "btn btn-default pull-right issue-edit" href = "#" id = "issue-edit-btn" > Edit< / a >
2014-03-27 16:32:20 +01:00
< a class = "btn btn-danger pull-right issue-edit-cancel hidden" href = "#" > Cancel< / a >
2014-03-29 15:24:42 +01:00
< a class = "btn btn-primary pull-right issue-edit-save hidden" href = "#" data-ajax = "/ {{ .RepositoryLink }} /issues/ {{ .Issue.Index }} " data-ajax-name = "issue-edit-save" data-ajax-method = "post" > Save</ a >
2014-03-26 17:31:01 +01:00
< span class = "status label label- {{ if .Issue.IsClosed }} danger {{ else }} success {{ end }} " > {{ if .Issue.IsClosed }} Closed{{ else }} Open{{ end }} </ span >
< a href = "/user/ {{ .Issue.Poster.Name }} " class = "author" >< strong > {{ .Issue.Poster.Name }} </ strong ></ a > opened this issue
< span class = "time" > {{ TimeSince .Issue.Created }} </ span > ยท {{ .Issue.NumComments }} comments
2014-03-26 14:47:20 +01:00
< / p >
< / div >
< div class = "issue-main" >
< div class = "panel panel-default issue-content" >
< div class = "panel-body markdown" >
2014-03-27 16:32:20 +01:00
< div class = "content" >
2014-03-29 15:24:42 +01:00
{{ str2html .Issue.RenderedContent }}
2014-03-27 16:32:20 +01:00
< / div >
2014-03-29 15:24:42 +01:00
< textarea class = "form-control hidden" name = "content" id = "issue-edit-content" rows = "10" data-ajax-rel = "issue-edit-save" data-ajax-val = "val" data-ajax-field = "content" > {{ .Issue.Content }} </ textarea >
2014-03-26 14:47:20 +01:00
< / div >
< / div >
2014-03-26 17:31:01 +01:00
{{ range .Comments }}
2014-03-29 15:24:42 +01:00
< div class = "issue-child" id = "issue-comment- {{ .Id }} " >
2014-03-26 17:31:01 +01:00
< a class = "user pull-left" href = "/user/ {{ .Poster.Name }} " >< img class = "avatar" src = " {{ .Poster.AvatarLink }} " alt = "" /></ a >
2014-03-26 14:47:20 +01:00
< div class = "issue-content panel panel-default" >
< div class = "panel-heading" >
2014-03-26 17:31:01 +01:00
< a href = "/user/ {{ .Poster.Name }} " class = "user" > {{ .Poster.Name }} </ a > commented < span class = "time" > {{ TimeSince .Created }} </ span >
2014-03-28 22:34:07 +01:00
<!-- <a class="issue - comment - del pull - right issue - action" href="#" title="Edit Comment"><i class="fa fa - times - circle"></i></a>
< a class = "issue-comment-edit pull-right issue-action" href = "#" title = "Remove Comment" data-url = "{remove-link}" > < i class = "fa fa-edit" > < / i > < / a > -->
2014-03-27 16:32:20 +01:00
< span class = "role label label-default pull-right" > Owner< / span >
2014-03-26 14:47:20 +01:00
< / div >
< div class = "panel-body markdown" >
2014-03-27 16:37:33 +01:00
{{ str2html .Content }}
2014-03-26 14:47:20 +01:00
< / div >
< / div >
< / div >
2014-03-26 17:31:01 +01:00
{{ end }}
2014-03-28 22:34:07 +01:00
<!-- <div class="issue - child issue - closed">
2014-03-28 14:42:28 +01:00
< a class = "user pull-left" href = "{user.link}" > < img class = "avatar" src = "{user.avatar}" alt = "" / > < / a >
< div class = "issue-content" >
< a class = "user pull-left" href = "{user.link}" > {user.name}< / a >
< span class = "btn btn-danger" > Closed< / span > this
< span class = "time" > {close.time}< / span >
< / div >
< / div >
< div class = "issue-child issue-opened" >
< a class = "user pull-left" href = "{user.link}" > < img class = "avatar" src = "{user.avatar}" alt = "" / > < / a >
< div class = "issue-content" >
< a class = "user pull-left" href = "{user.link}" > {user.name}< / a >
< span class = "btn btn-success" > Reopened< / span > this
< span class = "time" > {close.time}< / span >
< / div >
2014-03-28 22:34:07 +01:00
< / div > -->
2014-03-26 14:47:20 +01:00
< hr class = "issue-line" / >
< div class = "issue-child issue-reply" >
2014-03-26 17:31:01 +01:00
< a class = "user pull-left" href = "/user/ {{ .SignedUser.Name }} " >< img class = "avatar" src = " {{ .SignedUser.AvatarLink }} " alt = "" /></ a >
< form class = "panel panel-default issue-content" action = "/ {{ .RepositoryLink }} /comment/new" method = "post" >
{{ .CsrfTokenHtml }}
2014-03-26 14:47:20 +01:00
< div class = "panel-body" >
< div class = "form-group" >
< div class = "md-help pull-right" > <!-- todo help link -->
2014-03-29 15:01:52 +01:00
Content with < a href = "https://help.github.com/articles/markdown-basics" > Markdown< / a >
2014-03-26 14:47:20 +01:00
< / div >
< ul class = "nav nav-tabs" data-init = "tabs" >
2014-03-29 14:16:06 +01:00
< li class = "active issue-write" > < a href = "#issue-textarea" data-toggle = "tab" > Write< / a > < / li >
2014-03-29 15:01:52 +01:00
< li class = "issue-preview" > < a href = "#issue-preview" data-toggle = "tab" data-ajax = "/api/v1/markdown?repo=repo_id&issue=issue_id&comment=new" data-ajax-name = "issue-preview" data-ajax-method = "post" data-preview = "#issue-preview" > Preview< / a > < / li >
2014-03-26 14:47:20 +01:00
< / ul >
< div class = "tab-content" >
< div class = "tab-pane" id = "issue-textarea" >
< div class = "form-group" >
2014-03-26 17:31:01 +01:00
< input type = "hidden" value = " {{ .Issue.Index }} " name = "issueIndex" />
2014-03-29 14:16:06 +01:00
< textarea class = "form-control" name = "content" id = "issue-content" rows = "10" placeholder = "Write some content" data-ajax-rel = "issue-preview" data-ajax-val = "val" data-ajax-field = "content" > {{ .content }} </ textarea >
2014-03-26 14:47:20 +01:00
< / div >
< / div >
2014-03-29 14:16:06 +01:00
< div class = "tab-pane issue-preview-content" id = "issue-preview" > loading...< / div >
2014-03-26 14:47:20 +01:00
< / div >
< / div >
< div class = "text-right" >
< div class = "form-group" >
2014-03-28 22:34:07 +01:00
{{ if .Issue.IsClosed }}
2014-03-29 11:45:22 +01:00
< input type = "submit" class = "btn-default btn issue-open" id = "issue-open-btn" data-origin = "Re-Open" data-text = "Re-Open & Comment" name = "change_status" value = "Reopen" /> {{ else }}
< input type = "submit" class = "btn-default btn issue-close" id = "issue-close-btn" data-origin = "Close" data-text = "Close & Comment" name = "change_status" value = "Close" /> {{ end }}
2014-03-27 16:32:20 +01:00
< button class = "btn-success btn" id = "issue-reply-btn" > Comment< / button >
2014-03-26 14:47:20 +01:00
< / div >
< / div >
< / div >
< / form >
< / div >
< / div > <!--
< div class = "col-md-3" >
label assignment milestone dashboard
< / div > -->
< / div >
< / div >
< / div >
{{ template "base/footer" . }}