mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-04 06:24:11 +01:00 
			
		
		
		
	Fix readme path and markdown link paste (#34755)
This commit is contained in:
		
							parent
							
								
									08c634b7b7
								
							
						
					
					
						commit
						b38813878c
					
				@ -150,7 +150,7 @@ func prepareToRenderReadmeFile(ctx *context.Context, subfolder string, readmeFil
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	ctx.Data["RawFileLink"] = ""
 | 
			
		||||
	ctx.Data["ReadmeInList"] = true
 | 
			
		||||
	ctx.Data["ReadmeInList"] = path.Join(subfolder, readmeFile.Name()) // the relative path to the readme file to the current tree path
 | 
			
		||||
	ctx.Data["ReadmeExist"] = true
 | 
			
		||||
	ctx.Data["FileIsSymlink"] = readmeFile.IsLink()
 | 
			
		||||
 | 
			
		||||
@ -162,7 +162,7 @@ func prepareToRenderReadmeFile(ctx *context.Context, subfolder string, readmeFil
 | 
			
		||||
	defer dataRc.Close()
 | 
			
		||||
 | 
			
		||||
	ctx.Data["FileIsText"] = fInfo.isTextFile
 | 
			
		||||
	ctx.Data["FileTreePath"] = path.Join(subfolder, readmeFile.Name())
 | 
			
		||||
	ctx.Data["FileTreePath"] = path.Join(ctx.Repo.TreePath, subfolder, readmeFile.Name())
 | 
			
		||||
	ctx.Data["FileSize"] = fInfo.fileSize
 | 
			
		||||
	ctx.Data["IsLFSFile"] = fInfo.isLFSFile
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -27,7 +27,7 @@
 | 
			
		||||
		<div class="file-header-left tw-flex tw-items-center tw-py-2 tw-pr-4">
 | 
			
		||||
			{{if .ReadmeInList}}
 | 
			
		||||
				{{svg "octicon-book" 16 "tw-mr-2"}}
 | 
			
		||||
				<strong><a class="muted" href="#readme">{{.FileTreePath}}</a></strong>
 | 
			
		||||
				<strong><a class="muted" href="#readme">{{.ReadmeInList}}</a></strong>
 | 
			
		||||
			{{else}}
 | 
			
		||||
				{{template "repo/file_info" .}}
 | 
			
		||||
			{{end}}
 | 
			
		||||
 | 
			
		||||
@ -135,7 +135,7 @@ function handleClipboardText(textarea: HTMLTextAreaElement, e: ClipboardEvent, p
 | 
			
		||||
 | 
			
		||||
  // when pasting links over selected text, turn it into [text](link)
 | 
			
		||||
  const pastedAsMarkdown = pasteAsMarkdownLink(textarea, pastedText);
 | 
			
		||||
  if (pastedText) {
 | 
			
		||||
  if (pastedAsMarkdown) {
 | 
			
		||||
    e.preventDefault();
 | 
			
		||||
    replaceTextareaSelection(textarea, pastedAsMarkdown);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user