]> source.dussan.org Git - gitea.git/commitdiff
Fix disabled open in vscode menu when disabling download source from UI (#20713)
authorLunny Xiao <xiaolunwen@gmail.com>
Fri, 12 Aug 2022 05:16:05 +0000 (13:16 +0800)
committerGitHub <noreply@github.com>
Fri, 12 Aug 2022 05:16:05 +0000 (13:16 +0800)
templates/repo/home.tmpl

index d7ce2240a09017b49b7cfcc05b9b2261ead78f24..5c3eec8ab0e2606bc42383001e694fa6cc28a099 100644 (file)
                                <!-- Only show clone panel in repository home page -->
                                {{if eq $n 0}}
                                        <div class="ui action tiny input" id="clone-panel">
-                                       {{template "repo/clone_buttons" .}}
-                                       {{template "repo/clone_script" .}}
-                                       {{if not $.DisableDownloadSourceArchives}}
+                                               {{template "repo/clone_buttons" .}}
+                                               {{template "repo/clone_script" .}}
                                                <button id="download-btn" class="ui basic small compact jump dropdown icon button tooltip" data-content="{{.locale.Tr "repo.download_archive"}}" data-position="top right">
                                                        {{svg "octicon-download"}}
                                                        <div class="menu">
-                                                               <a class="item archive-link" href="{{$.RepoLink}}/archive/{{PathEscapeSegments $.BranchName}}.zip" rel="nofollow">{{svg "octicon-file-zip" 16 "mr-3"}}{{.locale.Tr "repo.download_zip"}}</a>
-                                                               <a class="item archive-link" href="{{$.RepoLink}}/archive/{{PathEscapeSegments $.BranchName}}.tar.gz" rel="nofollow">{{svg "octicon-file-zip" 16 "mr-3"}}{{.locale.Tr "repo.download_tar"}}</a>
-                                                               <a class="item archive-link" href="{{$.RepoLink}}/archive/{{PathEscapeSegments $.BranchName}}.bundle" rel="nofollow">{{svg "octicon-package" 16 "mr-3"}}{{.locale.Tr "repo.download_bundle"}}</a>
+                                                               {{if not $.DisableDownloadSourceArchives}}
+                                                                       <a class="item archive-link" href="{{$.RepoLink}}/archive/{{PathEscapeSegments $.BranchName}}.zip" rel="nofollow">{{svg "octicon-file-zip" 16 "mr-3"}}{{.locale.Tr "repo.download_zip"}}</a>
+                                                                       <a class="item archive-link" href="{{$.RepoLink}}/archive/{{PathEscapeSegments $.BranchName}}.tar.gz" rel="nofollow">{{svg "octicon-file-zip" 16 "mr-3"}}{{.locale.Tr "repo.download_tar"}}</a>
+                                                                       <a class="item archive-link" href="{{$.RepoLink}}/archive/{{PathEscapeSegments $.BranchName}}.bundle" rel="nofollow">{{svg "octicon-package" 16 "mr-3"}}{{.locale.Tr "repo.download_bundle"}}</a>
+                                                               {{end}}
                                                                <a class="item" href="vscode://vscode.git/clone?url={{$.RepoCloneLink.HTTPS}}">{{svg "gitea-vscode" 16 "mr-3"}}{{.locale.Tr "repo.clone_in_vsc"}}</a>
                                                        </div>
                                                </button>
-                                       {{end}}
                                        </div>
                                {{end}}
                                {{if and (ne $n 0) (not .IsViewFile) (not .IsBlame) }}