forked from gitea/gitea
		
	Allow copying issue comment link on archived repos and when not logged in (#27193)
Fixes https://codeberg.org/Codeberg/Community/issues/1303
This commit is contained in:
		
							parent
							
								
									6c563a302a
								
							
						
					
					
						commit
						5f7388e586
					
				| @ -47,8 +47,8 @@ | ||||
| 							{{template "repo/issue/view_content/show_role" dict "ShowRole" .Issue.ShowRole "IgnorePoster" true}} | ||||
| 							{{if not $.Repository.IsArchived}} | ||||
| 								{{template "repo/issue/view_content/add_reaction" dict "ctxData" $ "ActionURL" (printf "%s/issues/%d/reactions" $.RepoLink .Issue.Index)}} | ||||
| 								{{template "repo/issue/view_content/context_menu" dict "ctxData" $ "item" .Issue "delete" false "issue" true "diff" false "IsCommentPoster" $.IsIssuePoster}} | ||||
| 							{{end}} | ||||
| 							{{template "repo/issue/view_content/context_menu" dict "ctxData" $ "item" .Issue "delete" false "issue" true "diff" false "IsCommentPoster" $.IsIssuePoster}} | ||||
| 						</div> | ||||
| 					</div> | ||||
| 					<div class="ui attached segment comment-body" role="article"> | ||||
|  | ||||
| @ -53,8 +53,8 @@ | ||||
| 							{{template "repo/issue/view_content/show_role" dict "ShowRole" .ShowRole}} | ||||
| 							{{if not $.Repository.IsArchived}} | ||||
| 								{{template "repo/issue/view_content/add_reaction" dict "ctxData" $ "ActionURL" (printf "%s/comments/%d/reactions" $.RepoLink .ID)}} | ||||
| 								{{template "repo/issue/view_content/context_menu" dict "ctxData" $ "item" . "delete" true "issue" true "diff" false "IsCommentPoster" (and $.IsSigned (eq $.SignedUserID .PosterID))}} | ||||
| 							{{end}} | ||||
| 							{{template "repo/issue/view_content/context_menu" dict "ctxData" $ "item" . "delete" true "issue" true "diff" false "IsCommentPoster" (and $.IsSigned (eq $.SignedUserID .PosterID))}} | ||||
| 						</div> | ||||
| 					</div> | ||||
| 					<div class="ui attached segment comment-body" role="article"> | ||||
|  | ||||
| @ -1,4 +1,3 @@ | ||||
| {{if .ctxData.IsSigned}} | ||||
| <div class="item action ui dropdown jump pointing top right context-dropdown"> | ||||
| 	<a class="context-menu muted"> | ||||
| 		{{svg "octicon-kebab-horizontal"}} | ||||
| @ -11,17 +10,18 @@ | ||||
| 			{{$referenceUrl = printf "%s/files#%s" .ctxData.Issue.Link .item.HashTag}} | ||||
| 		{{end}} | ||||
| 		<div class="item context js-aria-clickable" data-clipboard-text-type="url" data-clipboard-text="{{$referenceUrl}}">{{.ctxData.locale.Tr "repo.issues.context.copy_link"}}</div> | ||||
| 		<div class="item context js-aria-clickable quote-reply {{if .diff}}quote-reply-diff{{end}}" data-target="{{.item.HashTag}}-raw">{{.ctxData.locale.Tr "repo.issues.context.quote_reply"}}</div> | ||||
| 		{{if not .ctxData.UnitIssuesGlobalDisabled}} | ||||
| 			<div class="item context js-aria-clickable reference-issue" data-target="{{.item.HashTag}}-raw" data-modal="#reference-issue-modal" data-poster="{{.item.Poster.GetDisplayName}}" data-poster-username="{{.item.Poster.Name}}" data-reference="{{$referenceUrl}}">{{.ctxData.locale.Tr "repo.issues.context.reference_issue"}}</div> | ||||
| 		{{end}} | ||||
| 		{{if or .ctxData.Permission.IsAdmin .IsCommentPoster .ctxData.HasIssuesOrPullsWritePermission}} | ||||
| 			<div class="divider"></div> | ||||
| 			<div class="item context js-aria-clickable edit-content">{{.ctxData.locale.Tr "repo.issues.context.edit"}}</div> | ||||
| 			{{if .delete}} | ||||
| 				<div class="item context js-aria-clickable delete-comment" data-comment-id={{.item.HashTag}} data-url="{{.ctxData.RepoLink}}/comments/{{.item.ID}}/delete" data-locale="{{.ctxData.locale.Tr "repo.issues.delete_comment_confirm"}}">{{.ctxData.locale.Tr "repo.issues.context.delete"}}</div> | ||||
| 		{{if and .ctxData.IsSigned (not .ctxData.Repository.IsArchived)}} | ||||
| 			<div class="item context js-aria-clickable quote-reply {{if .diff}}quote-reply-diff{{end}}" data-target="{{.item.HashTag}}-raw">{{.ctxData.locale.Tr "repo.issues.context.quote_reply"}}</div> | ||||
| 			{{if not .ctxData.UnitIssuesGlobalDisabled}} | ||||
| 				<div class="item context js-aria-clickable reference-issue" data-target="{{.item.HashTag}}-raw" data-modal="#reference-issue-modal" data-poster="{{.item.Poster.GetDisplayName}}" data-poster-username="{{.item.Poster.Name}}" data-reference="{{$referenceUrl}}">{{.ctxData.locale.Tr "repo.issues.context.reference_issue"}}</div> | ||||
| 			{{end}} | ||||
| 			{{if or .ctxData.Permission.IsAdmin .IsCommentPoster .ctxData.HasIssuesOrPullsWritePermission}} | ||||
| 				<div class="divider"></div> | ||||
| 				<div class="item context js-aria-clickable edit-content">{{.ctxData.locale.Tr "repo.issues.context.edit"}}</div> | ||||
| 				{{if .delete}} | ||||
| 					<div class="item context js-aria-clickable delete-comment" data-comment-id={{.item.HashTag}} data-url="{{.ctxData.RepoLink}}/comments/{{.item.ID}}/delete" data-locale="{{.ctxData.locale.Tr "repo.issues.delete_comment_confirm"}}">{{.ctxData.locale.Tr "repo.issues.context.delete"}}</div> | ||||
| 				{{end}} | ||||
| 			{{end}} | ||||
| 		{{end}} | ||||
| 	</div> | ||||
| </div> | ||||
| {{end}} | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 JakobDev
						JakobDev