<#function useFile filePath fileName fullPath=''> <#assign fileSuffix = fileName?keep_after_last('.')/> <#if fullPath?has_content> <#assign prefix=site.sitePath/> <#else> <#assign prefix=r'${site.sitePath}'/> <#switch fileSuffix> <#case 'css'> <#return ''/><#break> <#case 'js'> <#return ''/><#break> <#case 'jpg'> <#case 'png'> <#case 'bmp'> <#case 'gif'> <#return ''/><#break> <#case 'ico'> <#return ''/><#break> <#case 'ogg'> <#case 'webm'> <#case 'mpeg'> <#case 'mpg'> <#case 'mov'> <#case 'rm'> <#case 'ram'> <#case 'avi'> <#case 'wmv'> <#case 'mp4'> <#return ''/><#break> <#case 'wav'> <#case 'acc'> <#case 'mid'> <#case 'midi'> <#case 'wma'> <#case 'mpga'> <#case 'mp3'> <#return ''/><#break> <#case 'rar'> <#case 'zip'> <#case 'html'> <#return ''+fileName+''/><#break> <#default> <#return prefix+filePath/>
<@_webFileList path=path> <#if path?has_content> <#list list as a> <#assign filePath=path?has_content?then(path+'/','/')+a.fileName/>
<@t.page 'use'/> <@t.page 'name'/> <@t.page 'modified_date'/> <@t.page 'create_date'/> <@t.page 'file.size'/>
<@t.page 'button.return'/>
<#if !a.directory> <@t.page 'select'/>
<#if a.directory> ${a.fileName} <#else> ${a.fileName} ${a.lastModifiedTime?datetime} ${a.creationTime?datetime} <@t.fileSize a.size/>