@(files: List[app.FileSearchResult],
issueCount: Int,
query: String,
page: Int,
repository: service.RepositoryService.RepositoryInfo)(implicit context: app.Context)
@import context._
@import view.helpers._
@html.main("Search Results", Some(repository)){
@menu("code", files.size, issueCount, query, repository){
@if(files.isEmpty){
We couldn't find any code matching '@query'
} else {
We've found @files.size code @plural(files.size, "result")
}
@files.drop((page - 1) * app.RepositorySearch.CodeLimit).take(app.RepositorySearch.CodeLimit).map { file =>
Latest commit at @datetime(file.lastModified)
@Html(file.highlightText)
}
@helper.html.paginator(page, files.size, app.RepositorySearch.CodeLimit, 10,
s"${url(repository)}/search?q=${urlEncode(query)}&type=code")
}
}