Skip to content

Commit 23eb300

Browse files
authored
Merge pull request #163 from UA-Libraries-Research-Data-Services/update-site-metadata
Update site metadata
2 parents 5fb8d26 + e9d8f11 commit 23eb300

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

src/_templates/layout.html

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,20 @@
33
{%- block extrahead %}
44
{{ super() }}
55

6+
{% set metadata = meta if meta is defined and meta is not none else {} %}
7+
68
{% set site_name = "University of Alabama Libraries Scholarly API Cookbook" %}
79
{% set base = (html_baseurl or "https://ua-libraries-research-data-services.github.io/UALIB_ScholarlyAPI_Cookbook/") %}
810
{% set page_url = base ~ pagename ~ ('' if pagename.endswith('.html') else '.html') %}
911

1012
{# Prefer page description; fallback to a global site description #}
1113
{% set site_desc = "Example tutorials for working with scholarly APIs for academic scholarly research and teaching using Python and R." %}
12-
{% set page_desc = meta.get("description") if meta is defined else None %}
14+
{% set page_desc = metadata.get("description") %}
1315
{% set desc = page_desc or site_desc %}
1416

1517
{# Allow per-page overrides for social #}
16-
{% set og_title = (meta.get("og:title") if meta is defined else None) or (title|striptags) %}
17-
{% set og_type = (meta.get("og:type") if meta is defined else None) or "website" %}
18+
{% set og_title = metadata.get("og:title") or (title|striptags) %}
19+
{% set og_type = metadata.get("og:type") or "website" %}
1820

1921
<!-- Canonical Link -->
2022
<link rel="canonical" href="{{ page_url }}" />
@@ -92,10 +94,10 @@
9294
},
9395
{
9496
"@type": "WebPage",
95-
"@id": {{ page_url ~ "#webpage" | tojson }},
97+
"@id": {{ (page_url ~ "#webpage") | tojson }},
9698
"name": {{ title | striptags | tojson }},
9799
"url": {{ page_url | tojson }},
98-
"dateModified": "{{ last_updated | tojson }}",
100+
"dateModified": {{ last_updated | tojson }},
99101
"isPartOf": { "@id": "{{ base }}#website" },
100102
"publisher": { "@id": "{{ base }}#org-ua-libraries" }
101103
}

0 commit comments

Comments
 (0)