2019-10-28 19:31:55 +01:00
{{ template "base/head" . }}
< div class = "repository settings lfs" >
{{ template "repo/header" . }}
{{ template "repo/settings/navbar" . }}
< div class = "ui container repository file list" >
{{ template "base/alert" . }}
< div class = "tab-size-8 non-diff-file-content" >
< h4 class = "ui top attached header" >
< a href = " {{ .LFSFilesLink }} " > {{ .i18n.Tr "repo.settings.lfs" }} </ a > / < span class = "truncate sha" > {{ .LFSFile.Oid }} </ span >
< div class = "ui right" >
< a class = "ui blue show-panel button" href = " {{ .LFSFilesLink }} /find?oid= {{ .LFSFile.Oid }} &size= {{ .LFSFile.Size }} " > {{ $.i18n.Tr "repo.settings.lfs_findcommits" }} </ a >
< / div >
< / h4 >
< div class = "ui attached table unstackable segment" >
2020-05-01 19:58:45 +02:00
< div class = "file-view {{ if .IsMarkup }} markdown {{ else if .IsRenderedHTML }} plain-text {{ else if .IsTextFile }} code-view {{ end }} " >
2019-10-28 19:31:55 +01:00
{{ if .IsMarkup }}
{{ if .FileContent }}{{ .FileContent | Safe }}{{ end }}
{{ else if .IsRenderedHTML }}
< pre > {{ if .FileContent }}{{ .FileContent | Str2html }}{{ end }} </ pre >
{{ else if not .IsTextFile }}
< div class = "view-raw ui center" >
{{ if .IsImageFile }}
< img src = " {{ EscapePound $.RawFileLink }} " >
{{ else if .IsVideoFile }}
< video controls src = " {{ EscapePound $.RawFileLink }} " >
< strong > {{ .i18n.Tr "repo.video_not_supported_in_browser" }} </ strong >
< / video >
{{ else if .IsAudioFile }}
< audio controls src = " {{ EscapePound $.RawFileLink }} " >
< strong > {{ .i18n.Tr "repo.audio_not_supported_in_browser" }} </ strong >
< / audio >
{{ else if .IsPDFFile }}
< iframe width = "100%" height = "600px" src = " {{ AppSubUrl }} /vendor/plugins/pdfjs/web/viewer.html?file= {{ EscapePound $.RawFileLink }} " ></ iframe >
{{ else }}
< a href = " {{ EscapePound $.RawFileLink }} " rel = "nofollow" class = "btn btn-gray btn-radius" > {{ .i18n.Tr "repo.file_view_raw" }} </ a >
{{ end }}
< / div >
{{ else if .FileSize }}
< table >
< tbody >
< tr >
{{ if .IsFileTooLarge }}
< td >< strong > {{ .i18n.Tr "repo.file_too_large" }} </ strong ></ td >
{{ else }}
< td class = "lines-num" > {{ .LineNums }} </ td >
< td class = "lines-code" >< pre >< code class = " {{ .HighlightClass }} " >< ol class = "linenums" > {{ .FileContent }} </ ol ></ code ></ pre ></ td >
{{ end }}
< / tr >
< / tbody >
< / table >
{{ end }}
< / div >
< / div >
< / div >
< / div >
< / div >
{{ template "base/footer" . }}