Skip to content
Snippets Groups Projects
Unverified Commit 32889764 authored by Olivia Simonet's avatar Olivia Simonet Committed by GitHub
Browse files

Merge pull request #225 from noesya/front/events-meta-data

Front/events meta data
parents 2420f992 6ec014f2
No related branches found
No related tags found
No related merge requests found
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
{{ partial "events/hero-single.html" . }} {{ partial "events/hero-single.html" . }}
<div class="document-content" itemscope itemtype="https://schema.org/Event"> <div class="document-content" itemscope itemtype="https://schema.org/Event">
<meta itemprop="headline" content="{{ partial "PrepareHTML" .Title }}"> <meta itemprop="name" content="{{ partial "PrepareHTML" .Title }}">
<meta itemprop="url" content="{{ .Permalink }}"> <meta itemprop="url" content="{{ .Permalink }}">
{{ if .Params.summary }}<meta itemprop="abstract" content="{{ partial "PrepareText" .Params.summary }}">{{ end }} {{ if .Params.summary }}<meta itemprop="abstract" content="{{ partial "PrepareText" .Params.summary }}">{{ end }}
{{ if .Summary }}<meta itemprop="description" content="{{ partial "PrepareText" .Summary }}">{{ end }} {{ if .Summary }}<meta itemprop="description" content="{{ partial "PrepareText" .Summary }}">{{ end }}
......
{{ $unique_day := eq .Params.dates.from.day .Params.dates.to.day }} {{ $unique_day := eq .Params.dates.from.day .Params.dates.to.day }}
<ul class="event-infos"> <ul class="event-infos">
{{ with .Params.dates }} {{ with .Params.dates }}
{{ with .computed }} {{ if .computed }}
<li class="event-date"> <li class="event-date" itemprop="startDate" content="{{- if .from.day -}}{{ .from.day }}{{- end -}}{{- if .from.hour -}}T{{ .from.hour }}{{- end -}}">
<span>{{ i18n "events.date" }}</span> <span>{{ i18n "events.date" }}</span>
{{ partial "PrepareHTML" .two_lines.long }} {{ partial "PrepareHTML" .computed.two_lines.long }}
</li> </li>
{{ end }} {{ end }}
{{ if .from.hour }} {{ if .from.hour }}
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
{{ $layout := .layout | default "list" }} {{ $layout := .layout | default "list" }}
{{ $heading := .heading | default "h2" }} {{ $heading := .heading | default "h2" }}
{{ $heading_tag := (dict {{ $heading_tag := (dict
"open" ((printf "<%s itemprop='headline' class='event-title'>" $heading) | safeHTML) "open" ((printf "<%s itemprop='name' class='event-title'>" $heading) | safeHTML)
"close" ((printf "</%s>" $heading) | safeHTML) "close" ((printf "</%s>" $heading) | safeHTML)
) }} ) }}
{{ $index := .index }} {{ $index := .index }}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
<hgroup> <hgroup>
{{ end }} {{ end }}
{{ $heading_tag.open }} {{ $heading_tag.open }}
<a href="{{ .Permalink }}" title="{{ safeHTML (i18n "commons.more_aria" (dict "Title" $title)) }}" itemprop="name">{{ $title }}</a> <a href="{{ .Permalink }}" title="{{ safeHTML (i18n "commons.more_aria" (dict "Title" $title)) }}">{{ $title }}</a>
{{ $heading_tag.close }} {{ $heading_tag.close }}
{{ if .Params.subtitle }} {{ if .Params.subtitle }}
<p class="event-subtitle">{{ .Params.subtitle }}</p> <p class="event-subtitle">{{ .Params.subtitle }}</p>
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
{{ end }} {{ end }}
{{ if (or .Params.dates.computed.two_lines.short .Params.dates.from.hour .Params.dates.to.hour) }} {{ if (or .Params.dates.computed.two_lines.short .Params.dates.from.hour .Params.dates.to.hour) }}
<div class="event-dates" itemprop="startDate" content="{{- if .Params.dates.from.day -}}{{ .Params.dates.from.day }}{{- end -}} {{- if .Params.dates.from.hour -}}{{ .Params.dates.from.hour }}{{- end -}}"> <div class="event-dates" itemprop="startDate" content="{{- if .Params.dates.from.day -}}{{ .Params.dates.from.day }}{{- end -}}{{- if .Params.dates.from.hour -}}T{{ .Params.dates.from.hour }}{{- end -}}">
<span>{{ partial "PrepareHTML" .Params.dates.computed.two_lines.short }}</span> <span>{{ partial "PrepareHTML" .Params.dates.computed.two_lines.short }}</span>
{{- if (or .Params.dates.from.hour .Params.dates.to.hour) }} {{- if (or .Params.dates.from.hour .Params.dates.to.hour) }}
<div class="event-time"> <div class="event-time">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment