mirror of
				https://github.com/Wonderfall/hugo-WonderMod.git
				synced 2025-10-30 19:35:26 +01:00 
			
		
		
		
	 ab14f2f275
			
		
	
	ab14f2f275
	
	
	
		
			
			_default/{archives,list}.html utilize .site.Params.mainSections
This flexible option let's users decide what content pages they want to
display in the archive and on the homepage. By default, Hugo adds
content types with the most content files as a good heuristic. Can be
overwritten at any time in the config file.
Signed-off-by: Aditya Telange <21258296+adityatelange@users.noreply.github.com>
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {{ define "main" }}
 | |
| 
 | |
| <div class="archive">
 | |
|   <header class="page-header"><h1>{{ .Title }}</h1></header>
 | |
|   {{ $pages := where site.RegularPages "Type" "in" site.Params.mainSections }}
 | |
|   {{ range $pages.GroupByPublishDate "2006" }}
 | |
|   {{ if ne .Key "0001" }}
 | |
|   <div class="archive-year">
 | |
|     <h2 class="archive-year-header">{{ replace .Key "0001" "" }}</h2>
 | |
|     {{ range .Pages.GroupByDate "January" }}
 | |
|     <div class="archive-month">
 | |
|       <h3 class="archive-month-header">{{ .Key }}</h3>
 | |
|       <div class="archive-posts">
 | |
|         {{ range .Pages  }}
 | |
|         {{ if eq .Kind "page" }}
 | |
|         <div class="archive-entry">
 | |
|           <h3 class="archive-entry-title">
 | |
|             {{ .Title | markdownify }}
 | |
|           </h3>
 | |
|           <div class="archive-meta">
 | |
|             {{- if or .Params.author .Site.Params.author }}{{- .Params.author | default .Site.Params.author }} ·
 | |
|             {{ end }}
 | |
|             {{ if $.Site.Params.ShowReadingTime }}{{ .ReadingTime }}{{ i18n "read_time" | default "min read" }}
 | |
|             · {{ end }}
 | |
|             {{- .Date.Format "January 2, 2006" -}}
 | |
|           </div>
 | |
|           <a class="entry-link" aria-label="post link to {{ .Title | plainify }}" href="{{ .Permalink }}"></a>
 | |
|         </div>
 | |
|         {{ end }}
 | |
|         {{ end }}
 | |
|       </div>
 | |
|     </div>
 | |
|     {{ end }}
 | |
|   </div>
 | |
|   {{ end }}
 | |
|   {{ end }}
 | |
| </div>
 | |
| {{ end  }}{{/* end main */}} |