+ {{ if eq .Site.Language.Lang "pl" }}
+ {{ $polish_month_names := slice "Styczeń" "Luty" "Marzec" "Kwiecień" "Maj" "Czerwiec" "Lipiec" "Sierpień" "Wrzesień" "Październik" "Listopad" "Grudzień" }}
+ {{ $month := sub $month 1}}
+ {{ $label := index $polish_month_names $month }}
+
+ {{ $days := slice "sun" "mon" "tues" "wend" "thurs" "fri" "sat" }}
+ {{ range $days }}
{{ i18n (printf "days.%s" .) }}
{{ end }}
+
+ {{ $padding := $t1.Weekday | int }}
+ {{ if gt $padding 0 }}
+ {{ range seq 1 $padding }}
+
+ {{ end }}
+ {{ end }}
{{ range seq 1 $daysInMonth }}
- {{ $startDate := printf "%4d-%02d-%02dT00:00:00" $year $month . }}
- {{ $startDate := time.AsTime $startDate }}
- {{ $endDate := printf "%4d-%02d-%02dT23:59:59" $year $month . }}
- {{ $endDate := time.AsTime $endDate }}
-
- {{ . }}
- `
- {{ range where $.Site.RegularPages "Section" "eq" "events" }}
- {{ $eventStart := time.AsTime .Params.start_date | int }}
- {{ if after $eventStart $startDate }}
-
{{ .Title }}
- {{ end }}
-
+ {{ $startDate := time.AsTime ( printf "%4d-%02d-%02dT00:00:00" $year $month . ) }}
+ {{ $endDate := time.AsTime ( printf "%4d-%02d-%02dT23:59:59" $year $month . ) }}
+
{{ . }}
+ {{ range where $.Site.RegularPages "Section" "eq" "events" }}
+ {{ $eventStart := time.AsTime .Params.start_date }}
+ {{ $eventEnd := time.AsTime .Params.end_date }}
+
+ {{ if and ( or ($eventEnd.After $startDate) ($eventEnd.Equal $startDate)) (or ( $eventStart.Before $endDate ) ( $eventStart.Equal $endDate )) }}
+
+ {{ end }}
{{ end }}
-
-
-{{ end }}
-
-
-
-
-{{ range where .Site.Pages "Type" "event" }}
- {{ if (and (gt .Params.start_date $.Date) (lt .Params.end_date $.Date)) }}
-
{{ .Title }}
- {{ end }}
-{{ end }}
-
-
-
-
+