Skip to content
Snippets Groups Projects
site.html 2.41 KiB
Newer Older
{{ $logo := site.Params.logo.header }}
alexisben's avatar
alexisben committed
{{- with site.Data.school -}}
Olivia206's avatar
Olivia206 committed
  <div itemscope itemtype="https://schema.org/CollegeOrUniversity">
    <meta itemprop="logo" content="{{ $logo }}">
Olivia206's avatar
Olivia206 committed
    <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
    {{ if or (.address) (.country) -}}
Olivia206's avatar
Olivia206 committed
      <address itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
Olivia206's avatar
Olivia206 committed
        {{ if .address }}<span itemprop="streetAddress">{{ trim .address "\n" }}</span><br>{{ end }}
Olivia206's avatar
Olivia206 committed
        {{ if .zipcode }}<span itemprop="postalCode">{{ trim .zipcode "\n" }}</span> {{ end }}{{ if .city }}<span itemprop="addressLocality">{{ trim .city "\n" }}</span> {{ end }}{{ if .country }}<span itemprop="addressCountry">{{ trim .country "\n" }}</span>{{ end }}
      </address>
Olivia206's avatar
Olivia206 committed
    {{ end }}
    {{- if .phone -}}
      <p>
        {{- $phone := trim .phone "\n " -}}
        {{- $phone_href := replace $phone " " "" -}}
        <a itemprop="telephone" href="tel:{{ $phone_href }}">{{ $phone }}</a>
      </p>
    {{- end }}
Olivia206's avatar
Olivia206 committed
  </div>
alexisben's avatar
alexisben committed
{{- end -}}
{{- with site.Data.laboratory -}}
Olivia206's avatar
Olivia206 committed
  <div itemscope itemtype="https://schema.org/ResearchOrganization">
    <meta itemprop="logo" content="{{ $logo }}">
Olivia206's avatar
Olivia206 committed
    <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
    {{ if or (.address) (.country) }}
Olivia206's avatar
Olivia206 committed
    <address itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
Olivia206's avatar
Olivia206 committed
      {{ if .address_name }}<span itemprop="name">{{ .address_name }}</span><br>{{ end }}
      {{ if .address }}<span itemprop="streetAddress">{{ .address }}</span><br>{{ end }}
      {{ if .address_additional }}<span itemprop="description">{{ .address_additional }}</span><br>{{ end }}
      {{ if .zipcode }}<span itemprop="postalCode">{{ .zipcode }}</span> {{ end }}{{ if .city }}<span itemprop="addressLocality">{{ .city }}</span> {{ end }}{{ if .country }}<span itemprop="addressCountry">{{ .country }}</span>{{ end }}
Olivia206's avatar
Olivia206 committed
    </address>
Olivia206's avatar
Olivia206 committed
    {{ end }}
    {{- if .phone -}}
      <p>
        {{- $phone := trim .phone "\n " -}}
        {{- $phone_href := replace $phone " " "" -}}
        <a itemprop="telephone" href="tel:{{ $phone_href }}">{{ $phone }}</a>
      </p>
    {{- end }}
Olivia206's avatar
Olivia206 committed
  </div>
alexisben's avatar
alexisben committed
{{- end -}}
{{- with site.Data.journal -}}
Olivia206's avatar
Olivia206 committed
  <div itemscope itemtype="https://schema.org/Periodical">
    <meta itemprop="image" content="/assets/images/logo.svg">
    <p itemprop="name">{{ htmlUnescape (trim .name "\n") }}</p>
    <p itemprop="issn">{{ trim .issn "\n" }}</p>
  </div>
alexisben's avatar
alexisben committed
{{- end -}}