#if(${row.isCurriculumElementOnly()})

$r.escapeHtml($row.curriculumElementDisplayName) $r.escapeHtml($row.curriculumElementIdentifier)

#if($row.curriculumElementBeginDate || $row.curriculumElementEndDate)
#if($row.curriculumElementBeginDate || $row.curriculumElementEndDate)
#if($row.curriculumElementBeginDate) $r.formatDate($row.curriculumElementBeginDate) #end #if($row.curriculumElementEndDate) - $r.formatDate($row.curriculumElementEndDate) #end
#end
#end
#else
#if($row.isThumbnailAvailable()) #else
#end
#if(${row.isCurriculumElementWithEntry()})
$r.escapeHtml($row.curriculumElementDisplayName) $r.escapeHtml($row.curriculumElementIdentifier)
#end

$r.render($row.getSelectLinkName()) $r.escapeHtml($row.repositoryEntryExternalRef)

#if($row.authors && !$row.authors.empty)
$r.translate("course.made.by") $r.escapeHtml($row.authors)
#end #if($row.closed)
$r.translate("close.ressource.warning")
#end #if($row.lifecycle || $row.lifecycleSoftKey || $row.lifecycleLabel || $row.lifecycleStart || $row.lifecycleEnd || ($row.location && !${row.location.isEmpty()}))
#if($row.lifecycle || $row.lifecycleSoftKey || $row.lifecycleLabel || $row.lifecycleStart || $row.lifecycleEnd)
#if(($row.lifecycleSoftKey and !$row.lifecycleSoftKey.isEmpty()) || ($row.lifecycleLabel and !$row.lifecycleLabel.isEmpty())) #if($row.lifecycleSoftKey and !$row.lifecycleSoftKey.isEmpty()) $r.escapeHtml($row.lifecycleSoftKey) #else $r.escapeHtml($row.lifecycleLabel) #end #else #if($row.lifecycleStart) $r.formatDate($row.lifecycleStart) #end #if($row.lifecycleEnd) - $r.formatDate($row.lifecycleEnd) #end #end
#end #if($row.location && !${row.location.isEmpty()})
$r.escapeHtml($row.location)
#end
#end
$row.shortenedDescription
#if($row.markLinkName)
$r.render($row.markLinkName)
#end
#if(${row.isRepositoryEntryOnly()} || ${row.isCurriculumElementWithEntry()})
#if($row) #if($row.passed || $row.failed)
#if($row.passed) $r.translate("passed.true") #elseif($row.failed) $r.translate("passed.false") #end
#end #if($row.score)
$row.score $r.translate("details.label.score")
#end #end #if($row.accessTypes && !$row.isMember())
$r.translate("details.orders"):
    #foreach($type in $row.accessTypes)
  • #if($type.price && $type.price.length() > 0) ($type.price)#end
  • #end
#end $r.render($row.getDetailsLinkName()) #if($row.getStartLinkName()) $r.render($row.getStartLinkName()) #end
#end #end