@datasetSpaces_canRemove match {
case Some(spaces_map) => {
@if(spaces_map.size == 1) {
- @Html(ellipsize(spaces_map.head._1.name, 18))
} else {
@if(spaces_map.size > 1) {
-
} else {
- @dataset.author.fullName
}
}
}
case None => {}
}
- @Html(ellipsize(dataset.name, 18))
@Html(dataset.name)
@if(Permission.checkPermission(Permission.EditDataset, ResourceRef(ResourceRef.dataset, dataset.id)) && !dataset.trash) {
}
@if(Permission.checkPermission(Permission.EditDataset, ResourceRef(ResourceRef.dataset, dataset.id)) && !dataset.trash) {
@if(dataset.creators.length >0) {
Creator(s):
} else {
Add creator(s)
}
}
@if(dataset.creators.length !=0) {
@for(i <- 0 to (dataset.creators.length - 2) ) {
@dataset.creators(i).trim
,
}
@dataset.creators(dataset.creators.length-1).trim
}
@if(Permission.checkPermission(Permission.EditDataset, ResourceRef(ResourceRef.dataset, dataset.id)) && !dataset.trash) {
}
@if((dataset.description.length == 0) && (Permission.checkPermission(Permission.EditDataset, ResourceRef(ResourceRef.dataset, dataset.id))) && !dataset.trash) {
Add a @Messages("dataset.description").toLowerCase
} else {
@Messages("dataset.description"):
}
")) {
abstract-panel
}
">
@if(dataset.description.length > 0) {
@Html(dataset.description)
}
@if(Permission.checkPermission(Permission.EditDataset, ResourceRef(ResourceRef.dataset, dataset.id)) && !dataset.trash) {
}
@if(Permission.checkPermission(Permission.AddResourceToDataset, ResourceRef(ResourceRef.dataset, dataset.id)) && !dataset.trash) {
Add Files
}
@if(showDownload && Permission.checkPermission(Permission.DownloadFiles, ResourceRef(ResourceRef.dataset, dataset.id)) && !dataset.trash) {
Download All Files
} else {
Download All Files
}
@if(dataset.trash){
@datasets.restoreButton(dataset)
}
@datasets.deleteButton(dataset)
@if(!dataset.trash){
@datasets.follow(dataset)
}
@if(user.isDefined) {
@datasets.userLink(dataset)
}
@if(user.isDefined && play.api.Play.current.plugin[services.StagingAreaPlugin].isDefined && !dataset.trash) {
@if(toPublish && currentSpace.isDefined && Permission.checkPermission(Permission.EditStagingArea, ResourceRef(ResourceRef.space, UUID(currentSpace.getOrElse(""))))) {
Publish
} else {
@if(toPublish && dataset.spaces.size > 0) {
Publish
} else {
Publish
}
}
}
@if(Permission.checkPermission(Permission.AddResourceToDataset, ResourceRef(ResourceRef.dataset, dataset.id)) && !dataset.trash) {
@Messages("create.title", "Folder")
}
@*show ``submit for extraction'' link*@
@if(Permission.checkPermission(Permission.EditDataset, ResourceRef(ResourceRef.dataset, dataset.id))
&& play.api.Play.current.plugin[services.RabbitmqPlugin].isDefined && !dataset.trash) {
Submit for extraction
}