forked from laurens/fediversity_website
		
	Aanpassingen t.b.v. evenementen en evenementenkalender
This commit is contained in:
		
							parent
							
								
									ac707ad4a0
								
							
						
					
					
						commit
						ea6fabd828
					
				
					 8 changed files with 58 additions and 6 deletions
				
			
		|  | @ -1,7 +1,6 @@ | |||
| --- | ||||
| cascade: | ||||
|   kind: events | ||||
| title: "Evenementen" | ||||
| no-ics-file: true | ||||
| --- | ||||
| 
 | ||||
| Nog niks te zien hier | ||||
|  |  | |||
							
								
								
									
										15
									
								
								content/evenementen/kalender/index.rst
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								content/evenementen/kalender/index.rst
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,15 @@ | |||
| --- | ||||
| categories: | ||||
| - evenementen | ||||
| date: 2023-05-06T13:08:32+02:00 | ||||
| description: "Leer meer over aanstaande evenementen georganiseerd door de NLUUG en andere organisaties." | ||||
| lastmod: 2023-05-06T13:08:32+02:00 | ||||
| tags: | ||||
| - evenementen | ||||
| slug: | ||||
| title: "Evenementenkalender" | ||||
| type: calendar | ||||
| no-ics-file: true | ||||
| --- | ||||
| 
 | ||||
| Aankomende evenementen | ||||
							
								
								
									
										8
									
								
								data/evenementen/kalender/2023-05-11-nluug-voorjaar.yaml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								data/evenementen/kalender/2023-05-11-nluug-voorjaar.yaml
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,8 @@ | |||
| id: nluug-voorjaar-2023 | ||||
| date_start: 2023-05-11 | ||||
| date_end: 2023-05-11 | ||||
| event_timezone: Europe/Amsterdam | ||||
| event_start: 2023-05-11T09:00:00+0200 | ||||
| event_end: 2023-05-11T17:00:00+0200 | ||||
| name: NLUUG voorjaarsconferentie 2023 | ||||
| nluug-event: true | ||||
							
								
								
									
										8
									
								
								data/evenementen/kalender/2023-11-28-nluug-voorjaar.yaml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								data/evenementen/kalender/2023-11-28-nluug-voorjaar.yaml
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,8 @@ | |||
| id: nluug-najaar-2023 | ||||
| date_start: 2023-05-28 | ||||
| date_end: 2023-05-28 | ||||
| event_timezone: Europe/Amsterdam | ||||
| event_start: 2023-11-28T09:00:00+0200 | ||||
| event_end: 2023-11-28T17:00:00+0200 | ||||
| name: NLUUG najaarsconferentie 2023 | ||||
| nluug-event: true | ||||
							
								
								
									
										15
									
								
								themes/nluug/layouts/calendar/single.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								themes/nluug/layouts/calendar/single.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,15 @@ | |||
| {{ define "main" }} | ||||
|   {{ .Content }} | ||||
| 
 | ||||
|   <h2>Aankomende evenementen</h2> | ||||
|   <p>Naast de door ons georganiseerde evenementen staat er meer op de agenda. Zie de uitgebreide evenementenkalender voor meer details.</p> | ||||
|     {{ $upcoming_events := .Site.Data.evenementen.kalender }} | ||||
|     {{ $upcoming_events := sort $upcoming_events ".date_start" "desc" }} | ||||
|     <ul> | ||||
|       {{ range first 100 $upcoming_events }} | ||||
|         <li>{{ .date_start }} - {{ .name }}</li> | ||||
|       {{ end }} | ||||
|     </ul> | ||||
| 
 | ||||
| 
 | ||||
| {{ end }} | ||||
|  | @ -1,8 +1,8 @@ | |||
| {{ if not (isset .Params "no-ics-file") }} | ||||
| BEGIN:VCALENDAR | ||||
| VERSION:2.0 | ||||
| CALSCALE:GREGORIAN | ||||
| BEGIN:VEVENT | ||||
| {{ if not (isset .Params "h") }} | ||||
| SUMMARY:{{ .Title }} | ||||
| DESCRIPTION:{{ trim (.Content | plainify) "\n" }} Voor meer informatie zie {{ .Site.Params.LiveSiteUrl }}{{ .Permalink }} | ||||
| DTSTART;TZID=Europe/Amsterdam:{{ dateFormat "20060102T150405" .Params.event_start }} | ||||
|  | @ -15,10 +15,7 @@ DESCRIPTION: Voor meer informatie zie {{ index . 0 }}. | |||
| {{ else }} | ||||
| DESCRIPTION: Voor meer informatie zie {{ .Site.Params.LiveSiteUrl }}{{ .Permalink }} | ||||
| {{ end }} | ||||
| DTSTART;TZID=Europe/Amsterdam:{{ dateFormat "20060102T150405" (index .Params.Properties.start 0) }} | ||||
| DTEND;TZID=Europe/Amsterdam:{{ dateFormat "20060102T150405" (index .Params.Properties.end 0) }} | ||||
| {{ with .Params.Properties.location }}LOCATION:{{ index . 0 }}{{ end }} | ||||
| {{ end }} | ||||
| END:VEVENT | ||||
| END:VCALENDAR | ||||
| 
 | ||||
|  |  | |||
|  | @ -26,4 +26,14 @@ | |||
|     <p>Op de pagina <a href="/projecten/">Projecten</a> beschrijven we deze en andere projecten. Meehelpen? Contacteer een actief projectlid voor meer informatie.</p> | ||||
|   {{ end }} | ||||
| 
 | ||||
|   <h2>Aankomende evenementen</h2> | ||||
|   <p>Naast de door ons georganiseerde evenementen staat er meer op de agenda. Zie de uitgebreide evenementenkalender voor meer details.</p> | ||||
|     {{ $upcoming_events := .Site.Data.evenementen.kalender }} | ||||
|     {{ $upcoming_events := sort $upcoming_events ".date_start" "desc" }} | ||||
|     <ul> | ||||
|       {{ range first 10 $upcoming_events }} | ||||
|         <li>{{ .date_start }} - {{ .name }}</li> | ||||
|       {{ end }} | ||||
|     </ul> | ||||
| 
 | ||||
| {{ end }} | ||||
|  |  | |||
		Reference in a new issue