added Head customization, which supports ZOTERO(!) for anything that has publishDate
!publish!
This commit is contained in:
parent
ecea8efa7e
commit
bf4b52dfa8
1 changed files with 80 additions and 12 deletions
|
@ -1,11 +1,89 @@
|
|||
<!-- ADDED PUBLISH DATE as DATE TO META -->
|
||||
|
||||
<!-- ADDED PUBLISH DATE as DATE TO META
|
||||
See Zotero metadata suggestions:
|
||||
https://www.zotero.org/support/dev/exposing_metadata
|
||||
-->
|
||||
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="msapplication-TileColor" content="#da532c">
|
||||
<meta name="theme-color" content="#ffffff">
|
||||
|
||||
|
||||
<!--############################################################################ -->
|
||||
<!--
|
||||
ZOTERO CITATION METADATA
|
||||
Title: citation_title
|
||||
Date: citation_date (preferred), citation_publication_date, citation_cover_date, citation_online_date, citation_year
|
||||
Publication: citation_journal_title
|
||||
Journal Abbreviation: citation_journal_abbrev
|
||||
Book Title or Proceedings Title: citation_book_title, citation_inbook_title
|
||||
Pages: citation_firstpage and citation_lastpage
|
||||
Volume: citation_volume
|
||||
Issue: citation_issue
|
||||
Series: citation_series_title
|
||||
Publisher: citation_publisher
|
||||
DOI: citation_doi
|
||||
ISBN: citation_isbn
|
||||
ISSN: citation_issn, citation_eIssn
|
||||
PMID: citation_pmid
|
||||
URL: citation_public_url, citation_abstract_html_url, citation_fulltext_html_url
|
||||
Embedded Metadata can also find the URL in a <link rel=“canonical”> tag or use the page URL.
|
||||
Abstract: citation_abstract
|
||||
Language: citation_language
|
||||
Conference Name: citation_conference_title, citation_conference
|
||||
University (for theses and dissertations): citation_dissertation_institution
|
||||
Institution (for reports): citation_technical_report_institution
|
||||
Report Number: citation_technical_report_number
|
||||
Creators: citation_author, citation_authors, citation_editor, citation_editors
|
||||
Creators should be listed in repeated <meta> tags or in a single tag, separated by semicolons:
|
||||
THIS IS
|
||||
<meta name="citation_editor" content="Surname, Given Name">
|
||||
<meta name="citation_authors" content="Smith, Jane; Public, John Q.">
|
||||
EQUIVALENT TO
|
||||
<meta name="citation_editor" content="Surname, Given Name">
|
||||
<meta name="citation_author" content="Smith, Jane">
|
||||
<meta name="citation_author" content="Public, John Q.">
|
||||
Full-Text PDF attachment: citation_pdf_url
|
||||
Tags: citation_keywords (semicolon-separated)
|
||||
-->
|
||||
|
||||
<!--ZOTERO-COMPATIBLE METADATA FIELDS ######################################################################### -->
|
||||
<!-- DYNAMIC META FIELDS -->
|
||||
<!-- AUTHORS (probabbly better to make one meta field for all.. but for now this works-->
|
||||
{{ if .Params.contributors }}
|
||||
{{ range .Params.contributors }}
|
||||
{{ $a:=$.GetPage (printf "contributor/%s" . ) }}
|
||||
<meta name = "citation_author" content = "{{ $a.Title }}"/>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
<!-- TITLE // Title: citation_title -->
|
||||
<meta name = "citation_title" content = "{{ .Page.Title }}"/>
|
||||
<!-- DATE if available // Date: citation_date (preferred) -->
|
||||
{{ with .Page.Params.publishDate }}
|
||||
{{ $d:= .Format "Jan, 2 2006" }} <!-- default date format doesn't seem to work-->
|
||||
<meta name = "citation_date" content = "{{ $d }}"/>
|
||||
{{ end }}
|
||||
<!-- ABSTRACT -->
|
||||
{{ with .Page.Params.abstract }}
|
||||
<meta name = "citation_abstract" content = "{{ . }}"/>
|
||||
{{ end }}
|
||||
<!-- KEYWORDS // Tags: citation_keywords (semicolon-separated) -->
|
||||
{{ with .Keywords}}
|
||||
{{ $k:=delimit . " ; " }}
|
||||
<meta name = "citation_keywords" content= "{{ $k }}" />
|
||||
{{ end }}
|
||||
<!-- ISSUE // Issue: citation_issue-->
|
||||
<meta name = "citation_issue" content = "The Issue" />
|
||||
<!-- STATIC META FIELDS -->
|
||||
<!-- JOURNAL NAME // Publication: citation_journal_title-->
|
||||
<meta name = "citation_journal_title" content = "Game Design Knowledge & Practice Journal?"/>
|
||||
<!-- JOURNAL ABBREVIATION if applicable -->
|
||||
<meta name = "citation_journal_abbrev" content = "GDKPJ?"/>
|
||||
<!-- ISSN -->
|
||||
<meta name = "citation_issn" content = "The ISSN"/>
|
||||
<!--########################################################################################################### -->
|
||||
|
||||
|
||||
<!-- DESCRIPTION -->
|
||||
{{ if .Description }}
|
||||
<meta name="description" content="{{ .Description }}" />
|
||||
|
@ -24,17 +102,7 @@
|
|||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
<!-- DATE -->
|
||||
<!-- Add to meta fields date of publication via Hugo frontmatter field `publishDate` -->
|
||||
{{ if .PublishDate }}
|
||||
<meta name= "date" content = "{{ .PublishDate }}"/>
|
||||
<!-- test print -->
|
||||
{{ "dev-test: Published: " }} {{.PublishDate | time.Format "Jan 2, 2006" }}
|
||||
|
||||
{{ end }}
|
||||
|
||||
<!-- AUTHORS (if available) -->
|
||||
|
||||
{{ if .Params.authors }}
|
||||
{{ range .Params.authors }}
|
||||
{{ $e := $.GetPage (printf "author/%s" .) }}
|
||||
|
|
Loading…
Add table
Reference in a new issue