From 449b39ea0ea9a547f9bfbf6196f1f84bd837c07e Mon Sep 17 00:00:00 2001 From: Tyrone Yeh Date: Tue, 6 Sep 2022 16:42:05 +0800 Subject: [PATCH] Fix sub folder in repository missing add file dropdown (#21069) (#21083) Backport #21069 In repository sub folder missing add file dropdown menu, Probably broken since #20602 --- templates/repo/home.tmpl | 53 ++++++++++++++++++++-------------------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/templates/repo/home.tmpl b/templates/repo/home.tmpl index c6a570b1a..a2f09e4b8 100644 --- a/templates/repo/home.tmpl +++ b/templates/repo/home.tmpl @@ -73,33 +73,34 @@ {{end}} {{svg "octicon-file-moved" 15}} - {{if or .CanAddFile .CanUploadFile}} - - {{end}} - {{else}} - {{EllipsisString .Repository.Name 30}}{{range $i, $v := .TreeNames}}/{{if eq $i $l}}{{EllipsisString $v 30}}{{else}}{{ $p := index $.Paths $i}}{{EllipsisString $v 30}}{{end}}{{end}} + {{if .CanUploadFile}} + + {{.i18n.Tr "repo.editor.upload_file"}} + + {{end}} + {{if .CanAddFile}} + + {{.i18n.Tr "repo.editor.patch"}} + + {{end}} + {{end}} + + {{svg "octicon-triangle-down" 14 "dropdown icon"}} + + {{end}} + {{if ne $n 0}} + {{EllipsisString .Repository.Name 30}}{{range $i, $v := .TreeNames}}/{{if eq $i $l}}{{EllipsisString $v 30}}{{else}}{{$p := index $.Paths $i}}{{EllipsisString $v 30}}{{end}}{{end}} {{end}}