mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	Shorten page title in file view (#17987)
Move the more relevant sections of the page title earlier which make it possible to distinguish multiple tabs from each other when tab width is limited. Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
		@@ -141,6 +141,10 @@ func renderDirectory(ctx *context.Context, treeLink string) {
 | 
				
			|||||||
		return
 | 
							return
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						if ctx.Repo.TreePath != "" {
 | 
				
			||||||
 | 
							ctx.Data["Title"] = ctx.Tr("repo.file.title", ctx.Repo.Repository.Name+"/"+path.Base(ctx.Repo.TreePath), ctx.Repo.RefName)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// 3 for the extensions in exts[] in order
 | 
						// 3 for the extensions in exts[] in order
 | 
				
			||||||
	// the last one is for a readme that doesn't
 | 
						// the last one is for a readme that doesn't
 | 
				
			||||||
	// strictly match an extension
 | 
						// strictly match an extension
 | 
				
			||||||
@@ -374,7 +378,7 @@ func renderFile(ctx *context.Context, entry *git.TreeEntry, treeLink, rawLink st
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
	defer dataRc.Close()
 | 
						defer dataRc.Close()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	ctx.Data["Title"] = ctx.Data["Title"].(string) + " - " + ctx.Tr("repo.file.title", ctx.Repo.TreePath, ctx.Repo.RefName)
 | 
						ctx.Data["Title"] = ctx.Tr("repo.file.title", ctx.Repo.Repository.Name+"/"+path.Base(ctx.Repo.TreePath), ctx.Repo.RefName)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	fileSize := blob.Size()
 | 
						fileSize := blob.Size()
 | 
				
			||||||
	ctx.Data["FileIsSymlink"] = entry.IsLink()
 | 
						ctx.Data["FileIsSymlink"] = entry.IsLink()
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user