36 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			HTML
		
	
	
		
		
			
		
	
	
			36 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			HTML
		
	
	
|  | <section class="attachments {{ with .Get "style"}}{{.}}{{ end }}"> | ||
|  | 	<label> | ||
|  | 		<i class="fas fa-paperclip" aria-hidden="true"></i> | ||
|  | 		{{with .Get "title"}}{{.}}{{else}}{{T "Attachments-label"}}{{end}} | ||
|  | 	</label> | ||
|  | 	{{if eq .Page.File.BaseFileName "index"}} | ||
|  | 		{{$.Scratch.Add "filesName" "files"}} | ||
|  | 	{{else}} | ||
|  | 		{{$.Scratch.Add "filesName" (printf "%s.files" .Page.File.BaseFileName)}} | ||
|  | 	{{end}} | ||
|  | 	<div class="attachments-files"> | ||
|  | 	{{ range (readDir (printf "./content/%s%s" .Page.File.Dir ($.Scratch.Get "filesName")) ) }} | ||
|  | 		{{ $fileDir := replace $.Page.File.Dir "\\" "/" }} | ||
|  | 		{{if ($.Get "pattern")}} | ||
|  | 			{{if (findRE ($.Get "pattern") .Name)}} | ||
|  | 				<li> | ||
|  | 					<a href="{{ (printf "%s%s/%s" $fileDir ($.Scratch.Get "filesName") .Name) | relURL }}" > | ||
|  | 						{{.Name}} | ||
|  | 					</a> | ||
|  | 					({{div .Size 1024 }} ko) | ||
|  | 				</li> | ||
|  | 			{{end}} | ||
|  | 		{{else}} | ||
|  | 			<li> | ||
|  | 				<a href="{{ (printf "%s%s/%s" $fileDir ($.Scratch.Get "filesName") .Name) | relURL }}" > | ||
|  | 					{{.Name}} | ||
|  | 				</a> | ||
|  | 				({{div .Size 1024 }} ko) | ||
|  | 			</li> | ||
|  | 		{{end}} | ||
|  | 	{{end}} | ||
|  | 	<div> | ||
|  | 	{{.Inner}} | ||
|  | </section> | ||
|  | 
 |