diff options
Diffstat (limited to 'website/themes/beastie/layouts/events/list.html')
-rw-r--r-- | website/themes/beastie/layouts/events/list.html | 62 |
1 files changed, 38 insertions, 24 deletions
diff --git a/website/themes/beastie/layouts/events/list.html b/website/themes/beastie/layouts/events/list.html index 8384a25a97..6d729b3328 100644 --- a/website/themes/beastie/layouts/events/list.html +++ b/website/themes/beastie/layouts/events/list.html @@ -92,16 +92,18 @@ {{ $yearsMonthsCP = $yearsMonthsCP | uniq }} {{ $yearsMonthsPast = $yearsMonthsPast | uniq }} - <!-- Min year --> + <!-- Min/Max year --> + {{ $maxYear := now.Year }} + {{ $maxYear = add $maxYear 1}} {{ $minYear := now.Year }} {{ $minYear = sub $minYear 2}} <h2 id="upcoming">{{ i18n "currentEvents" }}</h2> - {{ range $year := seq now.Year $minYear }} + {{ range $year := seq $minYear $maxYear }} {{ range $month := seq 1 12 }} {{ $yearMonth := (printf "%d-%d" $year $month) }} {{ if in $yearsMonthsCP $yearMonth }} - <h1>{{ i18n $month }} {{ $year }}</h1> + <h2>{{ i18n $month }} {{ $year }}</h2> {{ with $eventsData }} <ul> {{ range first 3 (sort .events "year" "desc") }} @@ -111,7 +113,7 @@ <p> <b><a href="{{ .url }}">{{ .name }}</a></b>, {{ .site }}, {{ .city }}, {{ .country }} <br /> - <em>{{ dateFormat "02" .startDate }} - {{ dateFormat "02 January, 2006" .endDate }}</em> + <em>{{ dateFormat "02 January, 2006" .startDate }} - {{ dateFormat "02 January, 2006" .endDate }}</em> <br /> {{ .description | safeHTML }} </p> @@ -131,7 +133,7 @@ {{ range $month := seq 12 1 }} {{ $yearMonth := (printf "%d-%d" $year $month) }} {{ if in $yearsMonthsPast $yearMonth }} - <h1>{{ i18n $month }} {{ $year }}</h1> + <h2>{{ i18n $month }} {{ $year }}</h2> {{ with $eventsData }} <ul> {{ range first 3 (sort .events "year" "desc") }} @@ -141,7 +143,7 @@ <p> <b><a href="{{ .url }}">{{ .name }}</a></b>, {{ .site }}, {{ .city }}, {{ .country }} <br /> - <em>{{ dateFormat "02" .startDate }} - {{ dateFormat "02 January, 2006" .endDate }}</em> + <em>{{ dateFormat "02 January, 2006" .startDate }} - {{ dateFormat "02 January, 2006" .endDate }}</em> <br /> {{ .description | safeHTML }} </p> @@ -177,7 +179,7 @@ {{ range $month := seq 12 1 }} {{ $yearMonth := (printf "%d-%d" $year $month) }} {{ if in $yearsMonthsSelected $yearMonth }} - <h1>{{ i18n $month }} {{ $year }}</h1> + <h2>{{ i18n $month }} {{ $year }}</h2> {{ with $eventsSelectedYear }} <ul> {{ range (sort .events "startDate" "desc") }} @@ -186,7 +188,7 @@ <p> <b><a href="{{ .url }}">{{ .name }}</a></b>, {{ .site }}, {{ .city }}, {{ .country }} <br /> - <em>{{ dateFormat "02" .startDate }} - {{ dateFormat "02 January, 2006" .endDate }}</em> + <em>{{ dateFormat "02 January, 2006" .startDate }} - {{ dateFormat "02 January, 2006" .endDate }}</em> <br /> {{ .description | safeHTML }} </p> @@ -202,54 +204,66 @@ <p>Events from past years:</p> <ul id="events-past-years"> <li> - <a href="../2018">2018</a> + <a href="/events/2020/">2020</a> + </li> + <li> + <a href="/events/2019/">2019</a> </li> <li> - <a href="../2017">2017</a> + <a href="/events/2018/">2018</a> </li> <li> - <a href="../2016">2016</a> + <a href="/events/2017/">2017</a> </li> <li> - <a href="../2015">2015</a> + <a href="/events/2016/">2016</a> </li> <li> - <a href="../2014">2014</a> + <a href="/events/2015/">2015</a> </li> <li> - <a href="../2013">2013</a> + <a href="/events/2014/">2014</a> </li> <li> - <a href="../2012">2012</a> + <a href="/events/2013/">2013</a> </li> <li> - <a href="../2011">2011</a> + <a href="/events/2012/">2012</a> </li> <li> - <a href="../2010">2010</a> + <a href="/events/2011/">2011</a> </li> <li> - <a href="../2009">2009</a> + <a href="/events/2010/">2010</a> </li> <li> - <a href="../2008">2008</a> + <a href="/events/2009/">2009</a> </li> <li> - <a href="../2007">2007</a> + <a href="/events/2008/">2008</a> </li> <li> - <a href="../2006">2006</a> + <a href="/events/2007/">2007</a> </li> <li> - <a href="../2005">2005</a> + <a href="/events/2006/">2006</a> </li> <li> - <a href="../2004">2004</a> + <a href="/events/2005/">2005</a> </li> <li> - <a href="../2003">2003</a> + <a href="/events/2004/">2004</a> + </li> + <li> + <a href="/events/2003/">2003</a> </li> </ul> + {{ if .GitInfo }} + <hr /> + <div class="last-modified"> + <p><strong>{{ i18n "last-modified" }}</strong>: {{ .GitInfo.AuthorDate | time.Format ":date_long" }} {{ i18n "by" }} <a href="https://cgit.freebsd.org/doc/commit/?id={{ .GitInfo.AbbreviatedHash }}" target="_blank">{{ .GitInfo.AuthorName }}</a></p> + </div> + {{ end }} </div> </div> {{ end }} |