[#setting url_escaping_charset="UTF-8"]
${this.path!?html!""}
[#if this.request.parameterMap['selectMedia']?exists]
[/#if]
[#if this.path?exists]
[/#if]
[#if "" == this.type!] [#assign actual = "actual"] [#else] [#assign actual = ""] [/#if]
${this.msgs.get('media.types.all')} [#if this.numberOfMedia?exists](${this.numberOfMedia[""]!'0'})[/#if]
[#list this.types as type] [#if type.name == this.type!] [#assign actual = "actual"] [#else] [#assign actual = ""] [/#if]
${this.msgs.get('media.types.' + type.name)} [#if this.numberOfMedia?exists](${this.numberOfMedia[type.name]!'0'})[/#if]
[/#list]
[#if this.request.requestURI?ends_with('/media-advsearch.html')]
${this.msgs.get('media.sorting.score')}
[/#if]
${this.msgs.get('media.sorting.date.asc')}
${this.msgs.get('media.sorting.date.desc')}
${this.msgs.get('media.sorting.name.asc')}
${this.msgs.get('media.sorting.name.desc')}
[#if this.pages?has_content && this.pages?size > 5]
[#list this.pages as page]
${page.label}
[/#list]
[/#if]
[#assign index = 0] [#list this.medias as media] [#assign name = media.name] [#if name?length gt 17] [#assign name = name?substring(0,13)] [#assign name = name?right_pad(17, ".")] [/#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]
[#if media.writable]
${this.msgs.get('media.edit')}
${this.msgs.get('media.delete')}
${this.msgs.get('media.move')}
${this.msgs.get('media.copy')}
[#else]
[/#if] [#if !media.external]
${this.msgs.get('media.download')}
[/#if] [#if !this.singleInstance] [#if media.canPublish]
${this.msgs.get('media.activate')}
[#else]
${this.msgs.get('media.activate')}
[/#if] [#if media.canPublish && media.metaData.activationStatus = 2]
${this.msgs.get('media.deactivate')}
[#else]
${this.msgs.get('media.deactivate')}
[/#if] [/#if]
[#if media.usedInWebPages?size = 0]
${this.msgs.get('media.nopages')}
[#else]
${this.msgs.get('media.pages')} (${media.usedInWebPages?size})
[#list media.usedInUris as uri]
${uri}
[/#list]
[/#if]
[#assign url = media.previewUrl] [#if !url?contains('://') ] [#assign url = "${this.request.contextPath}${media.previewUrl}"] [/#if]
[#assign thumbnailPath = media.thumbnailUrl] [#if thumbnailPath == ''] [#assign thumbnailPath = "/.resources/media/icons/thumb-broken.png"] [/#if]
${media.title!""}
[#list media.mediaInfo?keys as key] [#if key != "media_name" ] ${this.getMessage("media.info.${key}", media.mediaInfo[key])}
[/#if] [/#list]
[#if media.mediaInfo??]
${media.mediaInfo['media_extension']!} [#if media.mediaInfo['media_width']?? && media.mediaInfo['media_height']??] ${media.mediaInfo['media_width']}x${media.mediaInfo['media_height']} [/#if]
[/#if] [#if this.selectMedia]
[#if this.develop || this.singleInstance || media.metaData.activationStatus = 2]
${this.msgs.get('media.select')}
[#else] ${this.msgs.get('media.notpublished')} [/#if]
[/#if]
${name}
[/#list]