@(branch: String, repository: service.RepositoryService.RepositoryInfo, pathList: List[String], groupNames: List[String], latestCommit: util.JGitUtil.CommitInfo, files: List[util.JGitUtil.FileInfo], readme: Option[(List[String], String)], hasWritePermission: Boolean, info: Option[Any] = None, error: Option[Any] = None)(implicit context: app.Context) @import context._ @import view.helpers._ @html.main(s"${repository.owner}/${repository.name}", Some(repository)) { @html.menu("code", repository, Some(branch), pathList.isEmpty, groupNames.isEmpty, info, error){
... } | @if(latestCommit.description.isDefined){|||
---|---|---|---|
.. | |||
@if(file.isDirectory){
@if(file.linkUrl.isDefined){
![]() ![]() ![]() |
@if(file.isDirectory){ @if(file.linkUrl.isDefined){ @file.name.split("/").toList.init match { case Nil => {} case list => {@list.mkString("", "/", "/")} }@file.name.split("/").toList.last } else { @file.name.split("/").toList.init match { case Nil => {} case list => {@list.mkString("", "/", "/")} }@file.name.split("/").toList.last } } else { @file.name } | [@user(file.author, file.mailAddress)] | @helper.html.datetimeago(file.time, false) |