@(active: String,
repository: gitbucket.core.service.RepositoryService.RepositoryInfo,
id: Option[String] = None,
info: Option[Any] = None,
error: Option[Any] = None)(body: Html)(implicit context: gitbucket.core.controller.Context)
@import context._
@import gitbucket.core.view.helpers._
@menuitem(path: String, name: String, label: String, count: Int = 0) = {
@label
@if(count > 0){
@count
}
}
@helper.html.information(info)
@helper.html.error(error)
@helper.html.repositoryicon(repository, true)
@repository.owner /
@repository.name
@defining(repository.repository){ x =>
@if(repository.repository.originRepositoryName.isDefined){
}
@x.description.map { description =>
@detectAndRenderLinks(description)
}
}
@menuitem("" , "code" , "Code")
@menuitem("/issues", "issues" , "Issues", repository.issueCount)
@menuitem("/pulls" , "pulls" , "Pull Requests", repository.pullCount)
@menuitem("/wiki" , "wiki" , "Wiki")
@if(loginAccount.isDefined && (loginAccount.get.isAdmin || repository.managers.contains(loginAccount.get.userName))){
@menuitem("/settings" , "settings" , "Settings")
}
@menuitem("/network/members", "fork", "Forks", repository.forkedCount)
@body