{{$type := $.ConvContentType -}} {{$item := $.ConvContentItem -}} {{$page := $.ConvContentPage -}} {{$supportDelete := eq $type "issue_comment" -}} {{$isPagePrFiles := eq $page "pr-files" -}} {{$issueHTMLURL := ctx.RootData.Issue.HTMLURL ctx -}} {{$referenceHTMLURL := printf "%s%s#%s" $issueHTMLURL (Iif $isPagePrFiles "/files" "") $item.HashTag -}} {{$isCommentPoster := and ctx.RootData.IsSigned (eq ctx.RootData.SignedUserID $item.PosterID) -}} {{$canEditContent := or ctx.RootData.Permission.IsAdmin ctx.RootData.HasIssuesOrPullsWritePermission $isCommentPoster -}}