@(pageName: String,
page: gitbucket.core.service.WikiService.WikiPageInfo,
pages: List[String],
repository: gitbucket.core.service.RepositoryService.RepositoryInfo,
hasWritePermission: Boolean,
sidebar: Option[gitbucket.core.service.WikiService.WikiPageInfo],
footer: Option[gitbucket.core.service.WikiService.WikiPageInfo])(implicit context: gitbucket.core.controller.Context)
@import gitbucket.core.view.helpers
@import gitbucket.core.service.WikiService
@gitbucket.core.html.main(s"${pageName} - ${repository.owner}/${repository.name}", Some(repository)){
@gitbucket.core.html.menu("wiki", repository){
@if(hasWritePermission){
}
@pageName
@page.committer edited this page @gitbucket.core.helper.html.datetimeago(page.time)
@defining(15){ max =>
}
@sidebar.map { sidebarPage =>
}.getOrElse{
@if(hasWritePermission){
}
}
Clone this wiki locally
@gitbucket.core.helper.html.copy("repository-url-copy", WikiService.wikiHttpUrl(repository)){
}
@if(WikiService.wikiSshUrl(repository).isDefined) {
}
@helpers.markdown(
markdown = page.content,
repository = repository,
enableWikiLink = true,
enableRefsLink = false,
enableLineBreaks = false,
enableTaskList = false,
hasWritePermission = false,
pages = pages
)
@footer.map { footerPage =>
}.getOrElse{
@if(hasWritePermission){
}
}
}
}