@(m: models.Metadata)(implicit user: Option[models.User]) @import java.net.URL @import play.api.libs.json.JsString @import play.api.libs.json.JsObject @import play.api.libs.json.JsValue @import play.api.libs.json.JsArray @import api.Permission @defining(1) { counter: Int => @for((m, i) <- List(m).zipWithIndex) { @m.content match { case o: JsObject => { @for((key, value) <- o.fields.headOption.toList) { @key @printContent(m, "content", i, true) @printContent(m, "header", i, true) @if(Permission.checkPermission(Permission.DeleteMetadata, ResourceRef(ResourceRef.metadata, m.id))) { } } } } } }