|
3 | 3 | {%- block extrahead %} |
4 | 4 | {{ super() }} |
5 | 5 |
|
6 | | - {% set site_name = "Scholarly API Cookbook" %} |
| 6 | + {% set site_name = "University of Alabama Libraries Scholarly API Cookbook" %} |
7 | 7 | {% set base = (html_baseurl or "https://ua-libraries-research-data-services.github.io/UALIB_ScholarlyAPI_Cookbook/") %} |
8 | 8 | {% set page_url = base ~ pagename ~ ('' if pagename.endswith('.html') else '.html') %} |
9 | 9 |
|
10 | 10 | {# Prefer page description; fallback to a global site description #} |
11 | | - {% set site_desc = "Practical tutorials and examples for working with scholarly APIs, research metadata, and reproducible data workflows using Python and R." %} |
| 11 | + {% set site_desc = "Example tutorials for working with scholarly APIs for academic scholarly research and teaching using Python and R." %} |
12 | 12 | {% set page_desc = meta.get("description") if meta is defined else None %} |
13 | 13 | {% set desc = page_desc or site_desc %} |
14 | 14 |
|
15 | 15 | {# Allow per-page overrides for social #} |
16 | 16 | {% set og_title = (meta.get("og:title") if meta is defined else None) or (title|striptags) %} |
17 | 17 | {% set og_type = (meta.get("og:type") if meta is defined else None) or "website" %} |
18 | | - {% set og_image = (meta.get("og:image") if meta is defined else None) %} |
19 | | - |
20 | | - {% set tw_card = (meta.get("twitter:card") if meta is defined else None) or "summary" %} |
21 | | - {% set tw_image = (meta.get("twitter:image") if meta is defined else None) or og_image %} |
22 | 18 |
|
23 | 19 | <!-- Canonical Link --> |
24 | 20 | <link rel="canonical" href="{{ page_url }}" /> |
|
30 | 26 | <meta property="og:type" content="{{ og_type }}" /> |
31 | 27 | <meta property="og:url" content="{{ page_url }}" /> |
32 | 28 |
|
33 | | - <!-- Twitter Card --> |
34 | | - <meta name="twitter:card" content="{{ tw_card }}" /> |
35 | | - <meta name="twitter:title" content="{{ og_title }}" /> |
36 | | - <meta name="twitter:description" content="{{ desc }}" /> |
37 | | - |
38 | 29 | <!-- LD+JSON --> |
39 | 30 | <script type="application/ld+json"> |
40 | 31 | { |
|
0 commit comments