<#if this.request.parameterMap['selectMedia']?exists>
#if>
<#if this.path?exists>
#if>
<#list this.types as type> <#if type.name == this.type> <#assign actual = "actual"> <#else> <#assign actual = ""> #if>
<#if this.request.parameterMap['selectMedia']?exists>
${this.msgs.get('media.types.' + type.name)} <#if this.numberOfMedia?exists>(${this.numberOfMedia[type.name]!'0'})#if>
<#else>
${this.msgs.get('media.types.' + type.name)} <#if this.numberOfMedia?exists>(${this.numberOfMedia[type.name]!'0'})#if>
#if>
|
#list>
<#assign index = 0> <#list this.medias as media> <#if media.filename?length gt 18> <#assign name = media.filename?substring(0,15)> <#assign name = name?right_pad(18, ".")> <#else> <#assign name = media.filename> #if> <#assign index = index + 1 > <#assign mediaStatusClass = ""> <#if this.selectMedia && !this.develop> <#assign mediaStatusClass = "mediaStatus${media.metaData.activationStatus}"> #if> <#assign selectMediaClass = ""> <#if this.selectMedia> <#assign selectMediaClass = "selectMedia"> #if>
<#assign url = media.previewUrl> <#if !url?starts_with('http')> <#assign url = "${this.request.contextPath}${media.previewUrl}"> #if>
<#if media.writable>
<#else>
#if> <#if media.canPublish>
<#else>
#if> <#if media.canPublish && media.metaData.activationStatus = 2>
<#else>
#if>
<#if media.usedInWebPages?size = 0>
${this.msgs.get('media.nopages')}
<#else> <#assign pages = ""> <#list media.usedInWebPages as page> <#assign pages = pages + "
"+ page +"
"> #list>
${this.msgs.get('media.pages')} (${media.usedInWebPages?size})
#if>
<#if this.selectMedia>
<#if media.metaData.activationStatus = 2 || this.develop >
${this.msgs.get('media.select')}
<#else> ${this.msgs.get('media.notpublished')} #if>
#if>
<#if this.type != 'youtube'>
${name}
<#else>${name} #if>
#list>