@(
doc: services.document.ExtendedDocumentMetadata,
currentUser: Option[services.user.User],
accessLevel: services.RuntimeAccessLevel,
annotationCount: Long
)(implicit request: RequestHeader, messages: Messages, webJarsUtil: org.webjars.play.WebJarsUtil)
Map | @doc.author.map(_ + ": ")@doc.title
@views.html.document.standardMeta(doc, annotationCount)
@Html(webJarsUtil.css("leaflet.css"))
@Html(webJarsUtil.script("leaflet.js"))
@Html(webJarsUtil.script("1.12.0/jquery.min.js"))
@Html(webJarsUtil.script("velocity.min.js"))
@Html(webJarsUtil.requireJs(routes.Assets.versioned("javascripts/document/map/app.js")))
@views.html.document.iconbar(doc.document, currentUser, accessLevel, "map")
@views.html.sidebarHeader(doc.owner)
@helper.javascriptRouter("jsRoutes")(
controllers.api.annotation.routes.javascript.AnnotationAPIController.getAnnotation,
controllers.api.annotation.routes.javascript.AnnotationAPIController.getImage,
controllers.api.annotation.routes.javascript.AnnotationAPIController.listAnnotationsInDocument,
controllers.api.entity.routes.javascript.AuthoritiesAPIController.listGazetteers,
controllers.api.entity.routes.javascript.PlaceAPIController.listPlacesInDocument,
controllers.document.annotation.routes.javascript.AnnotationController.resolveFromAnnotation
)