mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-04 09:44:21 +00:00 
			
		
		
		
	Fix 7303 - remove unnessesary buttons on archived repos (#7326)
* archived repo - remove - open/close button on issue list - assigne person on issue list Signed-off-by: Michael Gnehr <michael@gnehr.de> * archived repo - remove - comment field on issue view - lock/unlock issue conversation button from sidebar on issue view Signed-off-by: Michael Gnehr <michael@gnehr.de> * archived repo - add 'compare commits' button to pull request + remove new pull request button from compare view as the route is still working, and there is no need to be hidden Signed-off-by: Michael Gnehr <michael@gnehr.de>
This commit is contained in:
		@@ -1866,6 +1866,7 @@ push_tag = pushed tag <a href="%s/src/tag/%s">%[2]s</a> to <a href="%[1]s">%[3]s
 | 
				
			|||||||
delete_tag = deleted tag %[2]s from <a href="%[1]s">%[3]s</a>
 | 
					delete_tag = deleted tag %[2]s from <a href="%[1]s">%[3]s</a>
 | 
				
			||||||
delete_branch = deleted branch %[2]s from <a href="%[1]s">%[3]s</a>
 | 
					delete_branch = deleted branch %[2]s from <a href="%[1]s">%[3]s</a>
 | 
				
			||||||
compare_commits = Compare %d commits
 | 
					compare_commits = Compare %d commits
 | 
				
			||||||
 | 
					compare_commits_general = Compare commits
 | 
				
			||||||
mirror_sync_push = synced commits to <a href="%[1]s/src/%[2]s">%[3]s</a> at <a href="%[1]s">%[4]s</a> from mirror
 | 
					mirror_sync_push = synced commits to <a href="%[1]s/src/%[2]s">%[3]s</a> at <a href="%[1]s">%[4]s</a> from mirror
 | 
				
			||||||
mirror_sync_create = synced new reference <a href="%s/src/%s">%[2]s</a> to <a href="%[1]s">%[3]s</a> from mirror
 | 
					mirror_sync_create = synced new reference <a href="%s/src/%s">%[2]s</a> to <a href="%[1]s">%[3]s</a> from mirror
 | 
				
			||||||
mirror_sync_delete = synced and deleted reference <code>%[2]s</code> at <a href="%[1]s">%[3]s</a> from mirror
 | 
					mirror_sync_delete = synced and deleted reference <code>%[2]s</code> at <a href="%[1]s">%[3]s</a> from mirror
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -56,9 +56,11 @@
 | 
				
			|||||||
        		{{.i18n.Tr "repo.pulls.has_pull_request" $.RepoLink $.RepoRelPath .PullRequest.Index | Safe}}
 | 
					        		{{.i18n.Tr "repo.pulls.has_pull_request" $.RepoLink $.RepoRelPath .PullRequest.Index | Safe}}
 | 
				
			||||||
        	</div>
 | 
					        	</div>
 | 
				
			||||||
        {{else}}
 | 
					        {{else}}
 | 
				
			||||||
 | 
					        	{{if not .Repository.IsArchived}}
 | 
				
			||||||
        	<div class="ui info message show-form-container">
 | 
					        	<div class="ui info message show-form-container">
 | 
				
			||||||
        		<button class="ui button green show-form">{{.i18n.Tr "repo.pulls.new"}}</button>
 | 
					        		<button class="ui button green show-form">{{.i18n.Tr "repo.pulls.new"}}</button>
 | 
				
			||||||
        	</div>
 | 
					        	</div>
 | 
				
			||||||
 | 
					        	{{end}}
 | 
				
			||||||
        	<div class="pullrequest-form" style="display: none">
 | 
					        	<div class="pullrequest-form" style="display: none">
 | 
				
			||||||
        		{{template "repo/issue/new_form" .}}
 | 
					        		{{template "repo/issue/new_form" .}}
 | 
				
			||||||
        	</div>
 | 
					        	</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,6 +17,12 @@
 | 
				
			|||||||
						<a class="ui green button {{if not .PullRequestCtx.Allowed}}disabled{{end}}" href="{{if .PullRequestCtx.Allowed}}{{.PullRequestCtx.BaseRepo.Link}}/compare/{{.PullRequestCtx.BaseRepo.DefaultBranch | EscapePound}}...{{if ne .Repository.Owner.Name .PullRequestCtx.BaseRepo.Owner.Name}}{{.Repository.Owner.Name}}:{{end}}{{.Repository.DefaultBranch | EscapePound}}{{end}}">{{.i18n.Tr "repo.pulls.new"}}</a>
 | 
											<a class="ui green button {{if not .PullRequestCtx.Allowed}}disabled{{end}}" href="{{if .PullRequestCtx.Allowed}}{{.PullRequestCtx.BaseRepo.Link}}/compare/{{.PullRequestCtx.BaseRepo.DefaultBranch | EscapePound}}...{{if ne .Repository.Owner.Name .PullRequestCtx.BaseRepo.Owner.Name}}{{.Repository.Owner.Name}}:{{end}}{{.Repository.DefaultBranch | EscapePound}}{{end}}">{{.i18n.Tr "repo.pulls.new"}}</a>
 | 
				
			||||||
					{{end}}
 | 
										{{end}}
 | 
				
			||||||
				</div>
 | 
									</div>
 | 
				
			||||||
 | 
								{{else}}
 | 
				
			||||||
 | 
									{{if not .PageIsIssueList}}
 | 
				
			||||||
 | 
										<div class="column right aligned">
 | 
				
			||||||
 | 
											<a class="ui green button {{if not .PullRequestCtx.Allowed}}disabled{{end}}" href="{{if .PullRequestCtx.Allowed}}{{.PullRequestCtx.BaseRepo.Link}}/compare/{{.PullRequestCtx.BaseRepo.DefaultBranch | EscapePound}}...{{if ne .Repository.Owner.Name .PullRequestCtx.BaseRepo.Owner.Name}}{{.Repository.Owner.Name}}:{{end}}{{.Repository.DefaultBranch | EscapePound}}{{end}}">{{$.i18n.Tr "action.compare_commits_general"}}</a>
 | 
				
			||||||
 | 
										</div>
 | 
				
			||||||
 | 
									{{end}}
 | 
				
			||||||
			{{end}}
 | 
								{{end}}
 | 
				
			||||||
		</div>
 | 
							</div>
 | 
				
			||||||
		<div class="ui divider"></div>
 | 
							<div class="ui divider"></div>
 | 
				
			||||||
@@ -132,6 +138,7 @@
 | 
				
			|||||||
			this one correctly, but not the other one. */}}
 | 
								this one correctly, but not the other one. */}}
 | 
				
			||||||
			<div class="nine wide right aligned right floated column">
 | 
								<div class="nine wide right aligned right floated column">
 | 
				
			||||||
				<div class="ui secondary filter stackable menu">
 | 
									<div class="ui secondary filter stackable menu">
 | 
				
			||||||
 | 
										{{if not .Repository.IsArchived}}
 | 
				
			||||||
					<!-- Action Button -->
 | 
										<!-- Action Button -->
 | 
				
			||||||
					{{if .IsShowClosed}}
 | 
										{{if .IsShowClosed}}
 | 
				
			||||||
						<div class="ui green active basic button issue-action" data-action="open" data-url="{{$.RepoLink}}/issues/status" style="margin-left: auto">{{.i18n.Tr "repo.issues.action_open"}}</div>
 | 
											<div class="ui green active basic button issue-action" data-action="open" data-url="{{$.RepoLink}}/issues/status" style="margin-left: auto">{{.i18n.Tr "repo.issues.action_open"}}</div>
 | 
				
			||||||
@@ -188,6 +195,7 @@
 | 
				
			|||||||
							{{end}}
 | 
												{{end}}
 | 
				
			||||||
						</div>
 | 
											</div>
 | 
				
			||||||
					</div>
 | 
										</div>
 | 
				
			||||||
 | 
										{{end}}
 | 
				
			||||||
				</div>
 | 
									</div>
 | 
				
			||||||
			</div>
 | 
								</div>
 | 
				
			||||||
		</div>
 | 
							</div>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -70,7 +70,7 @@
 | 
				
			|||||||
				{{ template "repo/issue/view_content/pull". }}
 | 
									{{ template "repo/issue/view_content/pull". }}
 | 
				
			||||||
			{{end}}
 | 
								{{end}}
 | 
				
			||||||
			{{if .IsSigned}}
 | 
								{{if .IsSigned}}
 | 
				
			||||||
				{{ if or .IsRepoAdmin .IsRepoIssuesWriter (or (not .Issue.IsLocked)) }}
 | 
									{{ if and (or .IsRepoAdmin .IsRepoIssuesWriter (or (not .Issue.IsLocked))) (not .Repository.IsArchived) }}
 | 
				
			||||||
				<div class="comment form">
 | 
									<div class="comment form">
 | 
				
			||||||
					<a class="avatar" href="{{.SignedUser.HomeLink}}">
 | 
										<a class="avatar" href="{{.SignedUser.HomeLink}}">
 | 
				
			||||||
						<img src="{{.SignedUser.RelAvatarLink}}">
 | 
											<img src="{{.SignedUser.RelAvatarLink}}">
 | 
				
			||||||
@@ -111,6 +111,7 @@
 | 
				
			|||||||
				</div>
 | 
									</div>
 | 
				
			||||||
			{{else}}
 | 
								{{else}}
 | 
				
			||||||
				{{if .IsSigned}}
 | 
									{{if .IsSigned}}
 | 
				
			||||||
 | 
										{{if .Repository.IsArchived}}
 | 
				
			||||||
					<div class="comment form">
 | 
										<div class="comment form">
 | 
				
			||||||
						<a class="avatar" href="{{.SignedUser.HomeLink}}">
 | 
											<a class="avatar" href="{{.SignedUser.HomeLink}}">
 | 
				
			||||||
							<img src="{{.SignedUser.RelAvatarLink}}">
 | 
												<img src="{{.SignedUser.RelAvatarLink}}">
 | 
				
			||||||
@@ -139,6 +140,7 @@
 | 
				
			|||||||
							</form>
 | 
												</form>
 | 
				
			||||||
						</div>
 | 
											</div>
 | 
				
			||||||
					</div>
 | 
										</div>
 | 
				
			||||||
 | 
										{{end}}
 | 
				
			||||||
				{{else}}
 | 
									{{else}}
 | 
				
			||||||
					<div class="ui warning message">
 | 
										<div class="ui warning message">
 | 
				
			||||||
						{{.i18n.Tr "repo.issues.sign_in_require_desc" .SignInLink | Safe}}
 | 
											{{.i18n.Tr "repo.issues.sign_in_require_desc" .SignInLink | Safe}}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -336,7 +336,7 @@
 | 
				
			|||||||
				{{end}}
 | 
									{{end}}
 | 
				
			||||||
			</div>
 | 
								</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			{{ if .IsRepoAdmin }}
 | 
								{{ if and .IsRepoAdmin (not .Repository.IsArchived) }}
 | 
				
			||||||
			<div class="ui divider"></div>
 | 
								<div class="ui divider"></div>
 | 
				
			||||||
			<div class="ui watching">
 | 
								<div class="ui watching">
 | 
				
			||||||
				<div>
 | 
									<div>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user